org.eclipse.jdt.internal.compiler.classfmt
Class AnnotationMethodInfoWithAnnotations
java.lang.Object
org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo
org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfoWithAnnotations
- All Implemented Interfaces:
- Comparable, IBinaryMethod, IGenericMethod
public class AnnotationMethodInfoWithAnnotations
- extends AnnotationMethodInfo
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 |
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.
initialize
protected void initialize()
- Description copied from class:
MethodInfo
- This method is used to fully initialize the contents of the receiver. All methodinfos, fields infos
will be therefore fully initialized and we can get rid of the bytes.
- Overrides:
initialize
in class MethodInfo
reset
protected void reset()
- Overrides:
reset
in class ClassFileStruct
toStringContent
protected void toStringContent(StringBuffer buffer)
- Overrides:
toStringContent
in class AnnotationMethodInfo
Copyright © 2012. All Rights Reserved.