public class MboData extends java.lang.Object implements java.io.Serializable, MboConstants
ALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER
Constructor and Description |
---|
MboData() |
MboData(Mbo mbo,
java.lang.String[] attributes)
Cosntruct a Mbo Onject on the specified Mbo, and extract the specified attributes.
|
Modifier and Type | Method and Description |
---|---|
MboValueData |
getMboValueData(java.lang.String attributeName)
Return a MboValueData object for the specified attribute.
|
boolean |
isFlagSet(long flag)
Is a certain flag set for this Mbo.
|
boolean |
isModified()
Has the object been modified in any way ?
|
boolean |
isSelected() |
void |
setModified(boolean modified)
Sets the object in modified state.
|
boolean |
toBeAdded()
Is the object to be added ?
|
boolean |
toBeDeleted()
Is the object to be deleted ?
|
boolean |
toBeUpdated()
Is the object to be updated ?
|
java.lang.String |
toString()
Used for debugging
|
public MboData()
public MboData(Mbo mbo, java.lang.String[] attributes)
public boolean isFlagSet(long flag)
public MboValueData getMboValueData(java.lang.String attributeName)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean toBeDeleted()
public boolean toBeAdded()
public boolean toBeUpdated()
public boolean isModified()
public void setModified(boolean modified)
public boolean isSelected()