org.jboss.seam
Class Component.BijectedMethod<T extends Annotation>

java.lang.Object
  extended by org.jboss.seam.Component.BijectedMethod<T>
All Implemented Interfaces:
Component.BijectedAttribute<T>
Enclosing class:
Component

public final class Component.BijectedMethod<T extends Annotation>
extends Object
implements Component.BijectedAttribute<T>


Method Summary
 Object get(Object bean)
           
 T getAnnotation()
           
 Method getMethod()
           
 String getName()
           
 Class getType()
           
 void set(Object bean, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()
Specified by:
getName in interface Component.BijectedAttribute<T extends Annotation>

getMethod

public Method getMethod()

getAnnotation

public T getAnnotation()
Specified by:
getAnnotation in interface Component.BijectedAttribute<T extends Annotation>

set

public void set(Object bean,
                Object value)
Specified by:
set in interface Component.BijectedAttribute<T extends Annotation>

get

public Object get(Object bean)
Specified by:
get in interface Component.BijectedAttribute<T extends Annotation>

getType

public Class getType()
Specified by:
getType in interface Component.BijectedAttribute<T extends Annotation>

toString

public String toString()
Overrides:
toString in class Object