Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.1)

E67681-01


oracle.adfinternal.model.adapter.webservice
Class StructureDefHolder

java.lang.Object
  extended by oracle.adf.model.adapter.dataformat.StructureDef
      extended by 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

Field Summary

 

Fields inherited from class oracle.adf.model.adapter.dataformat.StructureDef
TYPE_ACCESSOR

 

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

 

Constructor Summary
StructureDefHolder(java.lang.String fullName, StructureDef parentDef)
           

 

Method Summary
 DefinitionContainer getAccessorDefinitions()
          Returns the metadata about the accessors in this structure.
 DefinitionContainer getAttributeDefinitions()
          Returns the metadata about the attributes in this structure.
 DefinitionContainer getCriteriaDefinitions()
          Returns the metadata about the criteria in this structure.
 DataControlDefinition getDataControlDefinition()
          Retrieves the DataControlDefinition that this Structure belongs to.
 DefinitionContainer getOperationDefinitions()
          Returns the metadata about the operations in this structure.

 

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

 

Constructor Detail

StructureDefHolder

public StructureDefHolder(java.lang.String fullName,
                          StructureDef parentDef)

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.1)

E67681-01


Copyright © 1997, 2016, Oracle. All rights reserved.