Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

oracle.adf.model.adapter.dataformat
Class BeanHandler

java.lang.Object
  extended by oracle.adfinternal.model.adapter.bean.BeanStructureDefinitionBuilder
      extended by oracle.adf.model.adapter.dataformat.BeanHandler
All Implemented Interfaces:
FormatStructureHandler

public class BeanHandler
extends BeanStructureDefinitionBuilder
implements FormatStructureHandler

Format handler for BeanClass.

This class generates structures according to the JSR 227 specification from a BeanClass by extract JavaBean definition and associated annotation.

Data controls that deals with JavaBean can use this class to generate data and structure.

Since:
11.1.2

Constructor Summary
BeanHandler()
          Default constructor
 
Method Summary
 StructureDefinition getStructure(java.lang.String beanClass, DefinitionContext ctx)
          Implement the FormatStructureHandler for getStructure.
static BeanHandler instance()
           
 
Methods inherited from class oracle.adfinternal.model.adapter.bean.BeanStructureDefinitionBuilder
addReadOnlyCollectionOperations, addReadOnlyCollectionOperations, addSingleValueReadOnlyOperations, addSingleValueReadOnlyOperations, addSingleValueUpdateableOperations, addTransactionalOperations, addUpdateableCollectionOperations, addUpdateableCollectionOperations, buildRecursiveStructureDefinition, buildStructure, buildStructure, buildStructure, buildStructureDefinition, generateCollectionOperations, getBeanClass, getIgnoredClasses, getStructure, setBeanClass, setGenerateCollectionOperations, setIgnoredClass, setRecursive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanHandler

public BeanHandler()
Default constructor

Method Detail

instance

public static BeanHandler instance()
Returns:
singleston of BeanHandler handler

getStructure

public StructureDefinition getStructure(java.lang.String beanClass,
                                        DefinitionContext ctx)
Implement the FormatStructureHandler for getStructure. The method returns the structure definition extracted for the data format.

Specified by:
getStructure in interface FormatStructureHandler
Parameters:
beanClass - name of the root structure.
ctx - definition context information.
Returns:
the structure information extracted.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

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