public class AttributeAnnotationDefault extends Attribute
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTRIBUTE_NAME |
private ElementValue |
elementValue |
private int |
length |
private static long |
OFFSET_OF_ATTRIBUTE_LENGTH |
private static long |
OFFSET_OF_REMAINDER |
| Constructor and Description |
|---|
AttributeAnnotationDefault(ByteData raw,
ConstantPool cp) |
| Modifier and Type | Method and Description |
|---|---|
void |
collectTypeUsages(TypeUsageCollector collector) |
Dumper |
dump(Dumper d) |
ElementValue |
getElementValue() |
long |
getRawByteLength() |
java.lang.String |
getRawName() |
java.lang.String |
toString() |
public static final java.lang.String ATTRIBUTE_NAME
private static final long OFFSET_OF_ATTRIBUTE_LENGTH
private static final long OFFSET_OF_REMAINDER
private final int length
private final ElementValue elementValue
public AttributeAnnotationDefault(ByteData raw, ConstantPool cp)
public java.lang.String getRawName()
public long getRawByteLength()
public java.lang.String toString()
toString in class java.lang.Objectpublic ElementValue getElementValue()
public void collectTypeUsages(TypeUsageCollector collector)
collectTypeUsages in interface TypeUsageCollectablecollectTypeUsages in class Attribute