All Methods Instance Methods Abstract Methods Deprecated Methods
Modifier and Type |
Method and Description |
DynField |
addDynField(String name) |
DynField |
addDynFieldArray(String name) |
DynField |
addDynFieldBoolean(String name) |
DynField |
addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values)
|
DynField |
addDynFieldChoice(String name,
int type,
Object defaultValue,
DynObjectValueItem[] values,
boolean mandatory,
boolean persistent)
|
DynField |
addDynFieldDate(String name) |
DynField |
addDynFieldDouble(String name) |
DynField |
addDynFieldFile(String name) |
DynField |
addDynFieldFloat(String name) |
DynField |
addDynFieldFolder(String name) |
DynField |
addDynFieldInt(String name) |
DynField |
addDynFieldList(String name) |
DynField |
addDynFieldLong(String name) |
DynField |
addDynFieldMap(String name) |
DynField |
addDynFieldObject(String name) |
DynField |
addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max)
|
DynField |
addDynFieldRange(String name,
int type,
Object defaultValue,
Object min,
Object max,
boolean mandatory,
boolean persistent)
|
DynField |
addDynFieldSet(String name) |
DynField |
addDynFieldSingle(String name,
int type,
Object defaultValue)
|
DynField |
addDynFieldSingle(String name,
int type,
Object defaultValue,
boolean mandatory,
boolean persistent)
|
DynField |
addDynFieldString(String name) |
DynField |
addDynFieldURI(String name) |
DynField |
addDynFieldURL(String name) |
void |
extend(DynStruct struct) |
void |
extend(String structName) |
void |
extend(String namespace,
String structName) |
DynField |
getDeclaredDynField(String name) |
DynField[] |
getDeclaredDynFields() |
String |
getDescription() |
DynField |
getDynField(String name) |
DynField[] |
getDynFields() |
String |
getFullName() |
String |
getName() |
String |
getNamespace() |
DynStruct[] |
getSuperDynStructs() |
boolean |
isExtendable(DynStruct dynStruct) |
boolean |
isInstance(DynObject dynObject) |
DynObject |
newInstance() |
void |
remove(DynStruct superDynStruct)
Removes a given dynStruct from the current superDynClasses of this
dynClass.
|
void |
removeDynField(String name) |
void |
setDescription(String description) |
void |
setNamespace(String namespace) |
void |
validate(DynObject object) |