public class ODataStructureDef extends StructureDef
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
Constructor and Description |
---|
ODataStructureDef(java.lang.String string,
Definition definition,
java.util.Map entityType) |
ODataStructureDef(java.lang.String string,
java.util.Map entityType) |
Modifier and Type | Method and Description |
---|---|
DefinitionContainer |
getAccessorDefinitions()
Returns the metadata about the accessors in this structure.
|
DefinitionContainer |
getAttributeDefinitions()
Returns the metadata about the attributes in this structure.
|
DefinitionContainer |
getOperationDefinitions()
Returns the metadata about the operations in this structure.
|
addAccessor, addAttribute, addConstructorMethod, addCriteria, addListener, addMethod, addProperties, addProperty, clearMetadata, findInOperationDefinitions, getConstructorOperationDefinitions, getCriteriaDefinitions, getDataControlDefinition, getDefinitionParent, getDefinitionType, getFullName, getName, getProperties, getProperty, initAccessors, initAttributes, initCriteria, initMethods, isAccessorListEmpty, isAttributeListEmpty, isCriteriaListEmpty, isMethodListEmpty, notifyStructureChanged, removeListener, setFullName, setPackageName, setParent, setParentType, structureChanged
public ODataStructureDef(java.lang.String string, Definition definition, java.util.Map entityType)
public ODataStructureDef(java.lang.String string, java.util.Map entityType)
public DefinitionContainer getAccessorDefinitions()
StructureDefinition
getAccessorDefinitions
in interface StructureDefinition
getAccessorDefinitions
in class StructureDef
EmptyDefinitionContainer
,
AccessorDefinition
public DefinitionContainer getOperationDefinitions()
StructureDefinition
getOperationDefinitions
in interface StructureDefinition
getOperationDefinitions
in class StructureDef
EmptyDefinitionContainer
,
OperationDefinition
public DefinitionContainer getAttributeDefinitions()
StructureDefinition
getAttributeDefinitions
in interface StructureDefinition
getAttributeDefinitions
in class StructureDef
EmptyDefinitionContainer
,
AttributeDefinition