|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Instance
Represents an instance of a type
Method Summary | |
---|---|
DataSet |
getDataSet()
Get the data set the instance is associated to. |
TypeDefinition |
getDefinition()
Get the definition of the type associated with the instance |
List<Object> |
getMetaData(String key)
Get the metadata the instance my be associated with |
Set<String> |
getMetaDataNames()
Get all keys the metadata is associated with |
Object |
getValue()
Get the instance value. The value is only present for certain types where the HasValueFlag or AugmentedValueFlag constraint is enabled. |
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Group |
---|
getProperty, getPropertyNames |
Method Detail |
---|
TypeDefinition getDefinition()
getDefinition
in interface Group
Object getValue()
HasValueFlag
or AugmentedValueFlag
constraint is enabled.
The Binding
constraint on the type definition defines the binding
of the value.Group
or Instance
).
null
DataSet getDataSet()
null
if not setList<Object> getMetaData(String key)
key
- the key to access a certain metadata
Set<String> getMetaDataNames()
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |