br.usp.iterador.jxpath
Class MethodMember

java.lang.Object
  extended by br.usp.iterador.jxpath.MethodMember
All Implemented Interfaces:
Member

public class MethodMember
extends java.lang.Object
implements Member


Constructor Summary
MethodMember(java.lang.reflect.Method method)
           
 
Method Summary
<T extends java.lang.annotation.Annotation>
T
getAnnotation(java.lang.Class<T> name)
           
 java.lang.String getName()
           
 java.lang.Class<?> getType()
           
 boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodMember

public MethodMember(java.lang.reflect.Method method)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Member

getType

public java.lang.Class<?> getType()
Specified by:
getType in interface Member

isAnnotationPresent

public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> name)
Specified by:
isAnnotationPresent in interface Member

getAnnotation

public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> name)
Specified by:
getAnnotation in interface Member


Copyright 2004-2004-2006 IME - USP. All Rights Reserved.