public interface Instance
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
PROPERTY_INDEX_NOT_FOUND |
Modifier and Type | Method and Description |
---|---|
void |
clone(Instance bean) |
java.lang.String |
encode64() |
long |
getClassId() |
java.lang.String |
getClassname() |
java.lang.String[] |
getClassnames() |
javax.swing.Icon |
getIcon() |
long |
getId() |
int |
getIndex(java.lang.String name) |
java.lang.String |
getName(int index) |
java.lang.String[] |
getOriginalNames() |
int |
getPropertyCount() |
java.lang.String[] |
getPropertyNames() |
java.lang.String |
getType() |
java.lang.Object |
getValue(int index) |
java.lang.Object |
getValue(java.lang.String name) |
java.lang.String |
getValueClassName(int index) |
java.lang.Object[] |
getValues() |
boolean |
hasProperty(java.lang.String field_name) |
boolean |
isDirty() |
void |
setAutomaticFields()
Sets special fields with default or calculated values.
|
void |
setClassname(java.lang.String classname) |
void |
setClassnames(java.lang.String[] classnames) |
void |
setDirty(boolean b) |
void |
setIcon(javax.swing.Icon icon) |
void |
setId(long id) |
void |
setOriginalNames(java.lang.String[] originalNames) |
void |
setPropertyNames(java.lang.String[] names) |
void |
setType(java.lang.String type) |
void |
setValue(int index,
java.lang.Object value) |
void |
setValue(java.lang.String name,
java.lang.Object value) |
void |
setValues(java.lang.Object[] values) |
void |
setValuesClassNames(java.lang.String[] valuesClassNames) |
java.lang.String |
toJSON() |
java.util.Map |
toMap() |
java.lang.String |
toXML() |
static final int PROPERTY_INDEX_NOT_FOUND
java.lang.String getType()
long getClassId()
java.lang.String getClassname()
long getId()
java.lang.String[] getClassnames()
java.lang.Object[] getValues()
java.lang.Object getValue(int index)
index
- java.lang.Object getValue(java.lang.String name)
name
- java.lang.String[] getPropertyNames()
java.lang.String getName(int index)
int getIndex(java.lang.String name)
int getPropertyCount()
java.lang.String getValueClassName(int index)
index
- java.lang.String toXML()
java.lang.String encode64()
boolean isDirty()
void setDirty(boolean b)
void clone(Instance bean)
void setId(long id)
void setClassname(java.lang.String classname)
void setValue(int index, java.lang.Object value)
void setValue(java.lang.String name, java.lang.Object value)
void setClassnames(java.lang.String[] classnames)
void setValues(java.lang.Object[] values)
void setPropertyNames(java.lang.String[] names)
void setValuesClassNames(java.lang.String[] valuesClassNames)
void setType(java.lang.String type)
java.lang.String[] getOriginalNames()
void setOriginalNames(java.lang.String[] originalNames)
javax.swing.Icon getIcon()
void setIcon(javax.swing.Icon icon)
boolean hasProperty(java.lang.String field_name)
java.lang.String toJSON()
java.util.Map toMap()
void setAutomaticFields()