Klasse RuntimeInvisibleTypeAnnotationsAttribute
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
org.aspectj.org.eclipse.jdt.internal.core.util.RuntimeInvisibleTypeAnnotationsAttribute
- Alle implementierten Schnittstellen:
IClassFileAttribute
,IRuntimeInvisibleTypeAnnotationsAttribute
public class RuntimeInvisibleTypeAnnotationsAttribute
extends ClassFileAttribute
implements IRuntimeInvisibleTypeAnnotationsAttribute
Default implementation of IRuntimeInvisibleTypeAnnotations
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
NO_ATTRIBUTES
-
Konstruktorübersicht
KonstruktorBeschreibungRuntimeInvisibleTypeAnnotationsAttribute
(byte[] classFileBytes, IConstantPool constantPool, int offset) Constructor for RuntimeInvisibleTypeAnnotations. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungAnswer back the extended annotations.int
Answer back the number of extended annotations as described in the JVM specifications.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.util.IClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
-
Konstruktordetails
-
RuntimeInvisibleTypeAnnotationsAttribute
public RuntimeInvisibleTypeAnnotationsAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException Constructor for RuntimeInvisibleTypeAnnotations.- Parameter:
classFileBytes
-constantPool
-offset
-- Löst aus:
ClassFormatException
-
-
Methodendetails
-
getExtendedAnnotations
Beschreibung aus Schnittstelle kopiert:IRuntimeInvisibleTypeAnnotationsAttribute
Answer back the extended annotations. Answers an empty collection if none.- Angegeben von:
getExtendedAnnotations
in SchnittstelleIRuntimeInvisibleTypeAnnotationsAttribute
- Gibt zurück:
- the extended annotations
-
getExtendedAnnotationsNumber
public int getExtendedAnnotationsNumber()Beschreibung aus Schnittstelle kopiert:IRuntimeInvisibleTypeAnnotationsAttribute
Answer back the number of extended annotations as described in the JVM specifications.- Angegeben von:
getExtendedAnnotationsNumber
in SchnittstelleIRuntimeInvisibleTypeAnnotationsAttribute
- Gibt zurück:
- the number of extended annotations
-