gnu.bytecode

Class InnerClassesAttr

public class InnerClassesAttr extends Attribute

Constructor Summary
InnerClassesAttr(ClassType cl)
Add a new InnerClassesAttr to a ClassType.
InnerClassesAttr(short[] data, ClassType cl)
Method Summary
intgetLength()
Return the length of the attribute in bytes.
voidprint(ClassTypeWriter dst)
voidwrite(DataOutputStream dstr)
Write out the contents of the Attribute.

Constructor Detail

InnerClassesAttr

public InnerClassesAttr(ClassType cl)
Add a new InnerClassesAttr to a ClassType.

InnerClassesAttr

public InnerClassesAttr(short[] data, ClassType cl)

Method Detail

getLength

public int getLength()
Return the length of the attribute in bytes. Does not include the 6-byte header (for the name_index and the length).

print

public void print(ClassTypeWriter dst)

write

public void write(DataOutputStream dstr)
Write out the contents of the Attribute. Does not write the 6-byte attribute header.