org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.java
Class JavaReflectionField

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaField
      extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.java.JavaReflectionField
All Implemented Interfaces:
HasAnnotations, MetaClassMember

public class JavaReflectionField
extends MetaField


Method Summary
<A extends Annotation>
A
getAnnotation(Class<A> annotation)
           
 Annotation[] getAnnotations()
           
 MetaClass getDeclaringClass()
           
 MetaType getGenericType()
           
 String getName()
           
 MetaClass getType()
           
 boolean isAbstract()
           
 boolean isAnnotationPresent(Class<? extends Annotation> annotation)
           
 boolean isFinal()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isSynchronized()
           
 boolean isSynthetic()
           
 boolean isTransient()
           
 
Methods inherited from class org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaField
hashCode, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()
Specified by:
getName in class MetaField

getType

public MetaClass getType()
Specified by:
getType in class MetaField

getAnnotations

public Annotation[] getAnnotations()
Specified by:
getAnnotations in interface HasAnnotations
Specified by:
getAnnotations in class MetaField

getAnnotation

public final <A extends Annotation> A getAnnotation(Class<A> annotation)

isAnnotationPresent

public boolean isAnnotationPresent(Class<? extends Annotation> annotation)

getGenericType

public MetaType getGenericType()
Specified by:
getGenericType in class MetaField

getDeclaringClass

public MetaClass getDeclaringClass()

isAbstract

public boolean isAbstract()

isPublic

public boolean isPublic()

isPrivate

public boolean isPrivate()

isProtected

public boolean isProtected()

isFinal

public boolean isFinal()

isStatic

public boolean isStatic()

isTransient

public boolean isTransient()

isSynthetic

public boolean isSynthetic()

isSynchronized

public boolean isSynchronized()


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.