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

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
      extended by org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
          extended by org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo
              extended by org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfoWithAnnotations
All Implemented Interfaces:
java.lang.Comparable, IBinaryMethod, IGenericMethod

public class AnnotationMethodInfoWithAnnotations
extends AnnotationMethodInfo


Method Summary
 IBinaryAnnotation[] getAnnotations()
          Answer the runtime visible and invisible annotations for this method or null if none.
 
Methods inherited from class org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo
createAnnotationMethod, getDefaultValue
 
Methods inherited from class org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
compareTo, createMethod, equals, getArgumentNames, getExceptionTypeNames, getGenericSignature, getMethodDescriptor, getModifiers, getParameterAnnotations, getSelector, getTagBits, hashCode, isClinit, isConstructor, isSynthetic, sizeInBytes, 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
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getAnnotations

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

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