public class ConstantValueAttr extends Attribute
| Constructor and Description |
|---|
ConstantValueAttr(int index) |
ConstantValueAttr(java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignConstants(ClassType cl)
Add any needed constant pool entries for this Attribute.
|
int |
getLength()
Return the length of the attribute in bytes.
|
java.lang.Object |
getValue(ConstantPool cpool) |
void |
print(ClassTypeWriter dst) |
void |
write(java.io.DataOutputStream dstr)
Write out the contents of the Attribute.
|
addToFrontOf, assignConstants, count, get, getConstants, getContainer, getLengthAll, getName, getNameIndex, getNext, isSkipped, setContainer, setName, setNameIndex, setNext, setSkipped, setSkipped, writeAllpublic ConstantValueAttr(java.lang.Object value)
public ConstantValueAttr(int index)
public java.lang.Object getValue(ConstantPool cpool)
public void assignConstants(ClassType cl)
AttributeassignConstants in class Attributepublic final int getLength()
Attributepublic void write(java.io.DataOutputStream dstr)
throws java.io.IOException
Attributepublic void print(ClassTypeWriter dst)