Class AttributeData<A extends AttributeData<A>>

java.lang.Object
org.openjdk.asmtools.jdis.Indenter
org.openjdk.asmtools.jdis.AttributeData<A>
All Implemented Interfaces:
Printable
Direct Known Subclasses:
EnclosingMethodData, NestHostData, SourceFileData

public abstract class AttributeData<A extends AttributeData<A>> extends Indenter
Base class for attributes: SourceFile, NestHost, EnclosingMethod with format:

attribute { u2 attribute_name_index; u4 attribute_length; SourceFile, NestHost: 2 EnclosingMethod: 4 u2 constant_pool_index; sourcefile_index, host_class_index, class_index **** u2 method_index; Only if EnclosingMethod