public class RuntimeVisibleorInvisibleAnnotationsAttribute extends AnnotationsAttribute
AnnotationsAttribute.Annotation, AnnotationsAttribute.ElementValue
attributeName
NONE
Constructor and Description |
---|
RuntimeVisibleorInvisibleAnnotationsAttribute(CPUTF8 name,
AnnotationsAttribute.Annotation[] annotations) |
Modifier and Type | Method and Description |
---|---|
protected int |
getLength() |
protected ClassFileEntry[] |
getNestedClassFileEntries() |
protected void |
resolve(ClassConstantPool pool)
Allows the constant pool entries to resolve their nested entries.
|
String |
toString() |
protected void |
writeBody(DataOutputStream dos) |
doWrite, equals, getAttributeName, getLengthIncludingHeader, hasBCIRenumbering, hashCode, isSourceFileAttribute
objectHashCode, write
public RuntimeVisibleorInvisibleAnnotationsAttribute(CPUTF8 name, AnnotationsAttribute.Annotation[] annotations)
protected void resolve(ClassConstantPool pool)
ClassFileEntry
protected void writeBody(DataOutputStream dos) throws IOException
writeBody
in class Attribute
IOException
public String toString()
toString
in class ClassFileEntry
protected ClassFileEntry[] getNestedClassFileEntries()
getNestedClassFileEntries
in class Attribute
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.