public class ODataStructureDef extends StructureDef
TYPE_ACCESSORTYPE_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, structureChangedpublic ODataStructureDef(java.lang.String string,
Definition definition,
java.util.Map entityType)
public ODataStructureDef(java.lang.String string,
java.util.Map entityType)
public DefinitionContainer getAccessorDefinitions()
StructureDefinitiongetAccessorDefinitions in interface StructureDefinitiongetAccessorDefinitions in class StructureDefEmptyDefinitionContainer,
AccessorDefinitionpublic DefinitionContainer getOperationDefinitions()
StructureDefinitiongetOperationDefinitions in interface StructureDefinitiongetOperationDefinitions in class StructureDefEmptyDefinitionContainer,
OperationDefinitionpublic DefinitionContainer getAttributeDefinitions()
StructureDefinitiongetAttributeDefinitions in interface StructureDefinitiongetAttributeDefinitions in class StructureDefEmptyDefinitionContainer,
AttributeDefinition