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

E17483-02

oracle.adfinternal.model.adapter.bean
Class BeanFieldInfo

java.lang.Object
  extended by oracle.adfinternal.model.adapter.bean.BeanFieldInfo
Direct Known Subclasses:
BeanMethodInfo

public class BeanFieldInfo
extends java.lang.Object

Since:
11.1.2

Field Summary
protected  int accessorModifiers
          Modifiers on the get/set methods that expose this field as a Bean property
protected  java.lang.String declaringClassName
          Declaring class name
protected  int modifiers
          Modifiers declared (implictly or explicitly)
protected  java.lang.String name
          Name of the field.
protected  java.lang.String type
          Class name of the field type
protected  java.lang.String typeSignature
          Class name of the fied type
 
Constructor Summary
BeanFieldInfo()
           
BeanFieldInfo(java.lang.String name, java.lang.String type, int modifiers)
           
 
Method Summary
 java.lang.reflect.Field getDeclaringField()
           
 java.lang.String getName()
          Get the name of the field being described by this FieldInfo.
 java.lang.String getType()
           
 boolean isPublic()
           
 BeanMethodInfo makeGetter()
           
 BeanMethodInfo makeGetter(java.lang.String fieldName, java.lang.String fieldType)
           
 BeanMethodInfo makeSetter()
           
 BeanMethodInfo makeSetter(java.lang.String fieldName, java.lang.String fieldType)
           
 void setDeclaringField(java.lang.reflect.Field field)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
Name of the field.


type

protected java.lang.String type
Class name of the field type


typeSignature

protected java.lang.String typeSignature
Class name of the fied type


declaringClassName

protected java.lang.String declaringClassName
Declaring class name


modifiers

protected int modifiers
Modifiers declared (implictly or explicitly)


accessorModifiers

protected int accessorModifiers
Modifiers on the get/set methods that expose this field as a Bean property

Constructor Detail

BeanFieldInfo

public BeanFieldInfo()

BeanFieldInfo

public BeanFieldInfo(java.lang.String name,
                     java.lang.String type,
                     int modifiers)
Method Detail

getName

public java.lang.String getName()
Get the name of the field being described by this FieldInfo.

Returns:
The field name.

getType

public java.lang.String getType()

isPublic

public boolean isPublic()

makeGetter

public BeanMethodInfo makeGetter()

makeGetter

public BeanMethodInfo makeGetter(java.lang.String fieldName,
                                 java.lang.String fieldType)

makeSetter

public BeanMethodInfo makeSetter()

makeSetter

public BeanMethodInfo makeSetter(java.lang.String fieldName,
                                 java.lang.String fieldType)

setDeclaringField

public void setDeclaringField(java.lang.reflect.Field field)

getDeclaringField

public java.lang.reflect.Field getDeclaringField()

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.