public interface AccessorDefinition extends AttributeDefinition
TYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
getCollectionStructure()
Retrieves the metadata of the collection itself.
|
AccessorDefinition |
getParentAccessor()
Retrieves the AccessorDefinition of the parent accessor.
|
StructureDefinition |
getStructure()
Retrieves the metadata of the elements that the accessor collection contains.
|
boolean |
isCollection()
Since an accessor can return a structured object (or a
collection).
|
boolean |
isScalarCollection()
Returns true if the accessor returns a collection of scalars.
|
getSourceTypeString, isKey, isReadOnly
getDataControlDefinition, getJavaTypeString
getDefinitionParent, getFullName, getName, getProperties, getProperty
getDefinitionType
boolean isCollection()
boolean isScalarCollection()
StructureDefinition getStructure()
StructureDefinition getCollectionStructure()
AccessorDefinition getParentAccessor()