org.jboss.errai.ioc.rebind.ioc.codegen.meta
Class MetaField

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaField
All Implemented Interfaces:
HasAnnotations, MetaClassMember
Direct Known Subclasses:
BuildMetaField, GWTField, JavaReflectionField

public abstract class MetaField
extends Object
implements HasAnnotations, MetaClassMember


Constructor Summary
MetaField()
           
 
Method Summary
abstract  Annotation[] getAnnotations()
           
abstract  MetaType getGenericType()
           
abstract  String getName()
           
abstract  MetaClass getType()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaClassMember
getDeclaringClass, isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, isSynchronized, isSynthetic, isTransient
 
Methods inherited from interface org.jboss.errai.ioc.rebind.ioc.codegen.meta.HasAnnotations
getAnnotation, isAnnotationPresent
 

Constructor Detail

MetaField

public MetaField()
Method Detail

getType

public abstract MetaClass getType()

getGenericType

public abstract MetaType getGenericType()

getName

public abstract String getName()

getAnnotations

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

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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