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

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
      extended by org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo
All Implemented Interfaces:
IBinaryAnnotation

public class AnnotationInfo
extends ClassFileStruct
implements IBinaryAnnotation


Method Summary
 IBinaryElementValuePair[] getElementValuePairs()
           
 char[] getTypeName()
           
 java.lang.String toString()
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getElementValuePairs

public IBinaryElementValuePair[] getElementValuePairs()
Specified by:
getElementValuePairs in interface IBinaryAnnotation
Returns:
the list of element value pairs of the annotation

getTypeName

public char[] getTypeName()
Specified by:
getTypeName in interface IBinaryAnnotation
Returns:
the signature of the annotation type.

toString

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