Package | Description |
---|---|
oracle.adf.model.adapter |
Contains the implementation for abstract adapters for various oracle.binding.DataControl implementation shipped with ADF.
|
oracle.adf.model.adapter.dataformat | |
oracle.adf.model.adapter.dataformat.xml | |
oracle.adf.model.adapter.rest | |
oracle.adf.model.bc4j.meta | |
oracle.adf.model.meta.bc4j | |
oracle.adf.model.utils | |
oracle.adfinternal.model.adapter.bean | |
oracle.adfinternal.model.adapter.generic | |
oracle.adfinternal.model.adapter.url | |
oracle.adfinternal.model.adapter.url.csv | |
oracle.adfinternal.model.adapter.url.xml | |
oracle.adfinternal.model.adapter.webservice | |
oracle.binding.meta |
Contains interfaces for data binding metadata.
|
Modifier and Type | Method and Description |
---|---|
protected StructureDefinition |
AbstractImpl.findContainedDef(AccessorDefinition acc, java.lang.String name) |
abstract StructureDefinition |
AbstractDefinition.getStructure()
Gets the structure definition of the output data.
|
StructureDefinition |
AbstractImpl.getStructureDef()
Gets the structure defintion for the data for this data control.
|
StructureDefinition |
AbstractImpl.getStructureDef(java.lang.String typeName)
Gets the structure definition of a complex type.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractImpl.createEmptyDataSet(StructureDefinition struc, boolean isCollection)
Creates an empty data set for a given structure.
|
Modifier and Type | Class and Description |
---|---|
class |
StructureDef
Defines the structure definition of a data control.
|
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
ParamDef.getCollectionStructure() |
StructureDefinition |
AccessorDef.getCollectionStructure() |
StructureDefinition |
MethodReturnDef.getCollectionStructure() |
StructureDefinition |
XSDHandler.getSchemaTree()
Returns the XSD tree in the form of
StructureDefinition . |
StructureDefinition |
ParamDef.getStructure() |
StructureDefinition |
AccessorDef.getStructure() |
StructureDefinition |
CSVHandler.getStructure(java.lang.String name, DefinitionContext ctx)
Returns the structure definition extracted for the data format.
|
StructureDefinition |
BeanHandler.getStructure(java.lang.String beanClass, DefinitionContext ctx)
Implement the FormatStructureHandler for getStructure.
|
StructureDefinition |
XSDHandler.getStructure(java.lang.String name, DefinitionContext ctx)
Returns the structure definition extracted for the data format.
|
StructureDefinition |
FormatStructureHandler.getStructure(java.lang.String name, DefinitionContext ctx)
Returns the structure definition extracted for the data format.
|
Modifier and Type | Method and Description |
---|---|
AccessorDef |
FormatHelper.StructureHelper.getRootAccessor(StructureDefinition parent, boolean isCollection, DefinitionContext ctx)
Creates a wrapper accessor definition as if that returns the structure definition created by the
FormatStructureHandler implementation.The return accessor will have a name "Data". |
MethodDef |
FormatHelper.StructureHelper.getRootMethod(StructureDefinition parent, boolean isCollection, DefinitionContext ctx)
Creates a wrapper method definition to define a virtual method
FormatHelper.METHOD_CREATE as if that returns the structure definition created by the FormatStructureHandler implementation.The returned collection will have a name "Data". |
MethodDef |
FormatHelper.StructureHelper.getRootMethod(StructureDefinition parent, boolean isCollection, DefinitionContext ctx, java.lang.String methodName)
Creates a wrapper method definition to define a virtual method for methodName as if that returns the structure definition created by the
FormatStructureHandler implementation.The returned collection will have a name "Data". |
MethodDef |
FormatHelper.StructureHelper.getRootMethod(StructureDefinition parent, boolean isCollection, DefinitionContext ctx, java.lang.String methodName, boolean ensureStructureV2)
Creates a wrapper method definition to define a virtual method for methodName as if that returns the structure definition created by the
FormatStructureHandler implementation.The returned collection will have a name "Data". |
void |
XSDHandler.printTree(StructureDefinition struct, int indent) |
void |
AccessorDef.setCollectionStructure(StructureDefinition def)
Set the structure definition for the collection if the return is a collection.
|
void |
MethodReturnDef.setCollectionStructure(StructureDefinition def)
Set the structure definition for the collection if the return is a collection.
|
void |
MethodDef.setReturnCollectionStructure(StructureDefinition def)
Sets the collection structure for the return type.
|
void |
MethodDef.setReturnType(StructureDefinition def)
Sets a return type.
|
void |
MethodDef.setReturnType(StructureDefinition def, boolean collection)
Sets a return type.
|
void |
AccessorDef.setStructure(StructureDefinition struct) |
Constructor and Description |
---|
AccessorDef(java.lang.String id, StructureDefinition parent, boolean isCollection)
Creates a new accessor definition as a complex type.
|
AccessorDef(java.lang.String id, StructureDefinition parent, boolean isKey, boolean isCollection)
Creates a new accessor definition as a complex type.
|
AccessorDef(java.lang.String id, StructureDefinition parent, java.lang.String type)
Creates a new accessor definition as a java type collection.
|
AccessorDef(java.lang.String id, StructureDefinition parent, java.lang.String type, java.lang.String elementType)
Creates a new accessor definition as a collection of a scalar type.
|
AccessorDef(java.lang.String id, StructureDefinition parent, java.lang.String type, java.lang.String elementName, java.lang.String elementType)
Creates a new accessor definition as a collection of a scalar type.
|
AccessorDef(java.lang.String id, StructureDefinition parent, StructureDefinition struct, boolean isCollection)
Creates a new accessor definition as a complex type.
|
AccessorDef(java.lang.String id, StructureDefinition parent, StructureDefinition struct, boolean isCollection, boolean isScalarCollection)
Creates a new accessor definition as a complex type.
|
AttributeDef(java.lang.String name, StructureDefinition parent, java.lang.String javaType)
Creates an attribute definition.
|
AttributeDef(java.lang.String name, StructureDefinition parent, java.lang.String javaType, boolean isReadOnly, boolean isKey)
Creates an attribute definition.
|
MethodDef(java.lang.String name, StructureDefinition parent)
Creates a method definition.
|
MethodDef(java.lang.String name, StructureDefinition parent, boolean isConstructor)
Creates a method definition.
|
MethodDef(java.lang.String name, StructureDefinition parent, java.lang.String retType)
Creates a method definition with a simple return type.
|
MethodReturnDef(java.lang.String name, StructureDefinition def, OperationDefinition parent, boolean isCollection) |
MethodReturnDef(java.lang.String name, StructureDefinition def, OperationDefinition parent, boolean isCollection, boolean isScalarCollection) |
ParamDef(java.lang.String name, StructureDefinition def, OperationDefinition parent, boolean isCollection)
Creates a complex paramter.
|
ParamDef(java.lang.String name, StructureDefinition def, OperationDefinition parent, boolean isCollection, boolean isScalarCollection)
Creates a complex paramter.
|
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
XMLSchemaDef.getSchemaTree()
Returns the XSD tree in the form of
StructureDefinition . |
Modifier and Type | Method and Description |
---|---|
void |
XMLSchemaDef.printTree(StructureDefinition struct, int indent) |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
RestURLDCDefinition.getStructure() |
Modifier and Type | Class and Description |
---|---|
class |
StructureDefinitionImpl |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
DataControlDefinitionImpl.getStructure() |
Modifier and Type | Class and Description |
---|---|
class |
BC4JDataControlStructureDefinition |
class |
BC4JViewObjectStructureDefinition |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
BC4JViewObjectAccessorDefinition.getCollectionStructure() |
StructureDefinition |
BC4JViewObjectAccessorDefinition.getStructure() |
StructureDefinition |
BC4JDataControlDefinition.getStructure() |
Modifier and Type | Method and Description |
---|---|
static StructureDefinition |
JSR227Util.getStructureDefinition(NamedDefinition def)
Utility method to get the StructureDefinition from a given named definition, if the named definition is one of the definition types that contains a structure.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection |
JSR227Util.addStandardOperationsForCollectionReturnType(StructureDefinition parentDef, DataControlDefinition dcDef)
Returns definitions for standard operations for a Collection return type.
|
static void |
JSR227Util.createCreateActions(boolean addCreateAction, java.util.Collection actions, StructureDefinition parentDef, DataControlDefinition dcDef)
Helper method for creating definitions for CREATE_INSERT and, if necessary, CREATE actions.
|
static java.util.Collection |
JSR227Util.getActionDefinitions(StructureDefinition parentDef, DataControlDefinition dcDef, boolean addActions, boolean addTransactionActions, boolean addNavigationActions, boolean addCreateAction)
Returns a Collection of Definitions representing the actions or in JSR227 terminology, standard operation
|
void |
StandardOperationDef.setParent(StructureDefinition parent)
Set the parent definition to be returned in the interface method getParent.
|
Modifier and Type | Method and Description |
---|---|
static StructureDefinition |
BeanStructureDefinitionBuilder.buildRecursiveStructureDefinition(java.lang.String beanClass) |
StructureDefinition |
BeanStructureDefinitionBuilder.buildStructure()
Builder structureDef
|
StructureDefinition |
BeanStructureDefinitionBuilder.buildStructure(java.lang.String beanClass, boolean isRootDef)
Builder structureDef from beanClass
|
StructureDefinition |
BeanStructureDefinitionBuilder.buildStructure(StructureDef dcDef, java.lang.String beanClass)
Add to dcDef
|
static StructureDefinition |
BeanStructureDefinitionBuilder.buildStructureDefinition(java.lang.String beanClass)
Builds the StructureDef that describes the structure of this data control.
|
StructureDefinition |
AbstractBeanDefinition.getStructure() |
StructureDefinition |
BeanStructureDefinitionBuilder.getStructure(java.lang.String beanClass) |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
DataControlStructure.getStructure()
Returns the structure definition describing the data control being created for this DataControlStructure.
|
StructureDefinition |
DataControlStructureImpl.getStructure() |
Constructor and Description |
---|
DataControlStructureImpl(java.lang.String dcName, Node rtSettings, StructureDefinition dcStructure) |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
URLDCDefinition.getStructure() |
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
CSVDCDef.getStructure()
Returns the structure definition.
|
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
XMLDCDef.getStructure()
Returns the structure definition.
|
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
WSDefinitionObject.getStructDef() |
StructureDefinition |
WSDefinition.getStructure()
Get the strcuture definition for the data
|
Constructor and Description |
---|
WSDefinitionObject(StructureDefinition structDef) |
Modifier and Type | Interface and Description |
---|---|
interface |
EditableStructureDefinition
Extends the structure definition with support for notification of changes.
|
Modifier and Type | Method and Description |
---|---|
StructureDefinition |
AccessorDefinition.getCollectionStructure()
Retrieves the metadata of the collection itself.
|
StructureDefinition |
DataControlDefinition.getStructure()
Retrieves the structure metadata of this datacontrol.
|
StructureDefinition |
AccessorDefinition.getStructure()
Retrieves the metadata of the elements that the accessor collection contains.
|