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
 boolean equals(Object obj)
           
 IBinaryElementValuePair[] getElementValuePairs()
           
 char[] getTypeName()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
doubleAt, floatAt, i4At, i8At, reset, u1At, u2At, u4At, utf8At
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, 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 String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2012. All Rights Reserved.