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 BeanMethodInfo

java.lang.Object
  extended by oracle.adfinternal.model.adapter.bean.BeanFieldInfo
      extended by oracle.adfinternal.model.adapter.bean.BeanMethodInfo

public class BeanMethodInfo
extends BeanFieldInfo

Since:
11.1.2

Field Summary
 
Fields inherited from class oracle.adfinternal.model.adapter.bean.BeanFieldInfo
accessorModifiers, declaringClassName, modifiers, name, type, typeSignature
 
Constructor Summary
BeanMethodInfo(java.lang.reflect.Constructor c)
           
BeanMethodInfo(java.lang.reflect.Method m)
           
BeanMethodInfo(java.lang.String name, java.lang.String returnType, int modifiers)
           
 
Method Summary
 void addParameter(java.lang.String name, java.lang.String type)
          Holding name and type pairs for each parameter
<T extends Accessor>
T
getAccessorAnnotation()
          Returns the generic type for the method represented by this @Accessor object.
<T extends java.lang.annotation.Annotation>
T
getAnnotation(java.lang.Class<T> clz)
          Return annotation Class
<T extends ElementType>
T
getElementTypeAnnotation()
          Returns the generic type for the method represented by this @ElementType object.
 BeanFieldInfo getField()
           
 java.util.List<java.util.List<java.lang.String>> getParameters()
           
<T extends Properties>
T
getPropertiesAnnotation()
          Returns the properties for the method represented by this @Properties object.
<T extends Property>
T
getPropertyAnnotation()
          Returns the property for the method represented by this @Property object.
 boolean isAnnotatedId()
          Returns the Id for the field represented by this @Id object.
 boolean isGetter()
           
 boolean isSetter()
           
 
Methods inherited from class oracle.adfinternal.model.adapter.bean.BeanFieldInfo
getDeclaringField, getName, getType, isPublic, makeGetter, makeGetter, makeSetter, makeSetter, setDeclaringField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanMethodInfo

public BeanMethodInfo(java.lang.String name,
                      java.lang.String returnType,
                      int modifiers)

BeanMethodInfo

public BeanMethodInfo(java.lang.reflect.Constructor c)

BeanMethodInfo

public BeanMethodInfo(java.lang.reflect.Method m)
Method Detail

isGetter

public boolean isGetter()

isSetter

public boolean isSetter()

getField

public BeanFieldInfo getField()

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String type)
Holding name and type pairs for each parameter

Parameters:
name -
type -

getAccessorAnnotation

public <T extends Accessor> T getAccessorAnnotation()
Returns the generic type for the method represented by this @Accessor object.


getElementTypeAnnotation

public <T extends ElementType> T getElementTypeAnnotation()
Returns the generic type for the method represented by this @ElementType object.


getPropertiesAnnotation

public <T extends Properties> T getPropertiesAnnotation()
Returns the properties for the method represented by this @Properties object.

See Also:
Properties

getPropertyAnnotation

public <T extends Property> T getPropertyAnnotation()
Returns the property for the method represented by this @Property object.

See Also:
Property

getAnnotation

public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> clz)
Return annotation Class


isAnnotatedId

public boolean isAnnotatedId()
Returns the Id for the field represented by this @Id object.


getParameters

public java.util.List<java.util.List<java.lang.String>> getParameters()
Returns:
Name value pairs of List of List of String

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.