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, isReadOnlygetDataControlDefinition, getJavaTypeStringgetDefinitionParent, getFullName, getName, getProperties, getPropertygetDefinitionTypeboolean isCollection()
boolean isScalarCollection()
StructureDefinition getStructure()
StructureDefinition getCollectionStructure()
AccessorDefinition getParentAccessor()