Class AnnotationsAttribute
- java.lang.Object
-
- org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
-
- org.apache.commons.compress.harmony.unpack200.bytecode.Attribute
-
- org.apache.commons.compress.harmony.unpack200.bytecode.AnnotationsAttribute
-
- Direct Known Subclasses:
AnnotationDefaultAttribute,RuntimeVisibleorInvisibleAnnotationsAttribute,RuntimeVisibleorInvisibleParameterAnnotationsAttribute
public abstract class AnnotationsAttribute extends Attribute
Abstracts Annotations attributes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnnotationsAttribute.AnnotationRepresents the annotation structure for class file attributes.static classAnnotationsAttribute.ElementValuePairs a tag and value.
-
Field Summary
-
Fields inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.Attribute
attributeName
-
Fields inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
NONE
-
-
Constructor Summary
Constructors Constructor Description AnnotationsAttribute(CPUTF8 attributeName)Constructs a new instance for an attribute name.
-
Method Summary
-
Methods inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.Attribute
doWrite, equals, getAttributeName, getLength, getLengthIncludingHeader, getNestedClassFileEntries, hasBCIRenumbering, hashCode, isSourceFileAttribute, resolve, writeBody
-
Methods inherited from class org.apache.commons.compress.harmony.unpack200.bytecode.ClassFileEntry
objectHashCode, toString, write
-
-
-
-
Constructor Detail
-
AnnotationsAttribute
public AnnotationsAttribute(CPUTF8 attributeName)
Constructs a new instance for an attribute name.- Parameters:
attributeName- an attribute name.
-
-