Skip navigation links
oracle.adfinternal.model.adapter.webservice
Class StructureDefHolder
java.lang.Object
oracle.adf.model.adapter.dataformat.StructureDef
oracle.adfinternal.model.adapter.webservice.StructureDefHolder
- All Implemented Interfaces:
- Definition, NamedDefinition, StructureDefinition
-
public class StructureDefHolder
- extends StructureDef
This is a holder class for recursive structure def generations. INTERNAL USE only. Customers must not use the class.
- For internal use only. Application developers should not use this
Fields inherited from interface oracle.binding.meta.Definition |
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 |
Methods inherited from class oracle.adf.model.adapter.dataformat.StructureDef |
addAccessor, addAttribute, addConstructorMethod, addMethod, addProperties, addProperty, clearMetadata, getConstructorOperationDefinitions, getDefinitionParent, getDefinitionType, getFullName, getName, getProperties, getProperty, setFullName, setPackageName, setParent, setParentType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StructureDefHolder
public StructureDefHolder(java.lang.String fullName,
StructureDef parentDef)
getAttributeDefinitions
public DefinitionContainer getAttributeDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the attributes in this structure.
-
- Specified by:
getAttributeDefinitions
in interface StructureDefinition
- Overrides:
getAttributeDefinitions
in class StructureDef
-
- Returns:
- A DefinitionContainer containing the metadata of all attributes in the structure. There should be one AttributeDefinition object in the DefinitionContainer containing metadata for each attribute. If there are no attribute, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, AttributeDefinition
getOperationDefinitions
public DefinitionContainer getOperationDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the operations in this structure.
-
- Specified by:
getOperationDefinitions
in interface StructureDefinition
- Overrides:
getOperationDefinitions
in class StructureDef
-
- Returns:
- A DefinitionContainer containing the metadata of all operations in the structure. There should be one OperationDefinition object in the DefinitionContainer containing metadata for each operation. If there are no operation, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, OperationDefinition
getAccessorDefinitions
public DefinitionContainer getAccessorDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the accessors in this structure.
-
- Specified by:
getAccessorDefinitions
in interface StructureDefinition
- Overrides:
getAccessorDefinitions
in class StructureDef
-
- Returns:
- A DefinitionContainer containing the metadata of all acessors in the structure. There should be one AccessorDefinition object in the DefinitionContainer containing metadata for each accessor. If there are no accessor, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, AccessorDefinition
getCriteriaDefinitions
public DefinitionContainer getCriteriaDefinitions()
- Description copied from interface:
StructureDefinition
- Returns the metadata about the criteria in this structure.
-
- Specified by:
getCriteriaDefinitions
in interface StructureDefinition
- Overrides:
getCriteriaDefinitions
in class StructureDef
-
- Returns:
- A DefinitionContainer containing the metadata of all criteria in the structure. There should be one Criteria definition object in the DefinitionContainer containing metadata for each criteria. If there are no criteria, an instance of EmptyDefinitionContainer should be returned.
- See Also:
EmptyDefinitionContainer
, OperationDefinition
getDataControlDefinition
public DataControlDefinition getDataControlDefinition()
- Description copied from interface:
StructureDefinition
- Retrieves the DataControlDefinition that this Structure belongs to.
-
- Specified by:
getDataControlDefinition
in interface StructureDefinition
- Overrides:
getDataControlDefinition
in class StructureDef
-
- Returns:
- The DataControlDefinition that this Structure belongs to.
Skip navigation links
Copyright © 1997, 2016, Oracle. All rights reserved.