Klasse AnnotationMethodInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo
- Alle implementierten Schnittstellen:
Comparable
,IBinaryMethod
,IGenericMethod
- Bekannte direkte Unterklassen:
AnnotationMethodInfoWithAnnotations
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
accessFlags, argumentNames, attributeBytes, descriptor, exceptionNames, name, signature, signatureUtf8Offset, tagBits, version
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic MethodInfo
createAnnotationMethod
(byte[] classFileBytes, int[] offsets, int offset, long version) ReturnClassSignature
for a ClassClass
.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.MethodInfo
compareTo, createMethod, equals, getAnnotatedParametersCount, getAnnotations, getArgumentNames, getExceptionTypeNames, getGenericSignature, getMethodDescriptor, getModifiers, getParameterAnnotations, getSelector, getTagBits, getTypeAnnotations, hashCode, initialize, isClinit, isConstructor, isSynthetic, sizeInBytes, toString, toStringContent
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
doubleAt, floatAt, i4At, i8At, reset, u1At, u2At, u4At, utf8At
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.env.IBinaryMethod
getParameterCount
-
Felddetails
-
defaultValue
-
-
Methodendetails
-
createAnnotationMethod
public static MethodInfo createAnnotationMethod(byte[] classFileBytes, int[] offsets, int offset, long version) -
getDefaultValue
Beschreibung aus Schnittstelle kopiert:IBinaryMethod
ReturnClassSignature
for a ClassClass
. ReturnConstant
for compile-time constant of primitive type, as well as String literals. ReturnEnumConstantSignature
if value is an enum constant. ReturnIBinaryAnnotation
for annotation type. ReturnObject
[] for array type.- Angegeben von:
getDefaultValue
in SchnittstelleIBinaryMethod
- Setzt außer Kraft:
getDefaultValue
in KlasseMethodInfo
- Gibt zurück:
- default value of this annotation method
-