com.jeffpalm.ajp.impl
Class attribute_info

java.lang.Object
  extended by com.jeffpalm.ajp.impl.Info
      extended by com.jeffpalm.ajp.impl.attribute_info
All Implemented Interfaces:
ConstantFlags, Dumpable
Direct Known Subclasses:
Code_attribute_info

public class attribute_info
extends Info
implements Dumpable


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.jeffpalm.decompiler.Dumpable
Dumpable.Helper
 
Field Summary
 u4 attribute_length
           
 u2 attribute_name_index
           
 java.util.List info
           
 
Fields inherited from interface com.jeffpalm.decompiler.Dumpable
HELPER
 
Fields inherited from interface com.jeffpalm.ajp.impl.ConstantFlags
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_String, CONSTANT_Utf8
 
Constructor Summary
attribute_info(u2 attribute_name_index, u4 attribute_length, java.util.List info)
           
 
Method Summary
 void dumpTo(java.lang.StringBuffer sb, ClassFile cf)
           
 java.lang.String toString(ClassFile cf)
           
 
Methods inherited from class com.jeffpalm.ajp.impl.Info
a, a, a, a, n, n, n, n, newlines, str, unroll, utf8String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attribute_name_index

public u2 attribute_name_index

attribute_length

public u4 attribute_length

info

public java.util.List info
Constructor Detail

attribute_info

public attribute_info(u2 attribute_name_index,
                      u4 attribute_length,
                      java.util.List info)
Method Detail

toString

public java.lang.String toString(ClassFile cf)

dumpTo

public void dumpTo(java.lang.StringBuffer sb,
                   ClassFile cf)
Specified by:
dumpTo in interface Dumpable