org.eclipse.jdt.internal.compiler.classfmt
Class FieldInfoWithAnnotation

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
      extended by org.eclipse.jdt.internal.compiler.classfmt.FieldInfo
          extended by org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithAnnotation
All Implemented Interfaces:
java.lang.Comparable, IBinaryField, IGenericField

public final class FieldInfoWithAnnotation
extends FieldInfo


Method Summary
 IBinaryAnnotation[] getAnnotations()
          Answer the runtime visible and invisible annotations for this field or null if none.
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.classfmt.FieldInfo
compareTo, createField, equals, getConstant, getGenericSignature, getModifiers, getName, getTagBits, getTypeName, getWrappedConstantValue, hasConstant, hashCode, isSynthetic, sizeInBytes, throwFormatException
 
Methods inherited from class org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
doubleAt, floatAt, i4At, i8At, u1At, u2At, u4At, utf8At
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getAnnotations

public IBinaryAnnotation[] getAnnotations()
Description copied from interface: IBinaryField
Answer the runtime visible and invisible annotations for this field or null if none.

Specified by:
getAnnotations in interface IBinaryField
Overrides:
getAnnotations in class FieldInfo
Returns:
the annotations or null if there is none.

toString

public java.lang.String toString()
Overrides:
toString in class FieldInfo