br.usp.iterador.jxpath
Class FieldMember

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

public class FieldMember
extends java.lang.Object
implements Member


Constructor Summary
FieldMember(java.lang.reflect.Field field)
           
 
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

FieldMember

public FieldMember(java.lang.reflect.Field field)
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.