public class SourceDebugExtAttr extends Attribute
| Constructor and Description |
|---|
SourceDebugExtAttr (ClassType cl)
Add a new InnerClassesAttr to a ClassType.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStratum (java.lang.String name) |
void |
assignConstants (ClassType cl)
Add any needed constant pool entries for this Attribute.
|
int |
getLength ()
Return the length of the attribute in bytes.
|
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, writeAll clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SourceDebugExtAttr(ClassType cl)
public void addStratum(java.lang.String name)
public void assignConstants(ClassType cl)
Attribute assignConstants in class Attribute public int getLength()
public void write(java.io.DataOutputStream dstr) throws java.io.IOException
public void print(ClassTypeWriter dst)