com.jeffpalm.ajp.impl
Class field_or_method_info

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

public abstract class field_or_method_info
extends Info
implements Dumpable


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.jeffpalm.decompiler.Dumpable
Dumpable.Helper
 
Field Summary
 u2 access_flags
           
 attribute_info[] attributes
           
 u2 attributes_count
           
 u2 descriptor_index
           
 u2 name_index
           
 
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
field_or_method_info(u2 access_flags, u2 name_index, u2 descriptor_index, u2 attributes_count, attribute_info[] attributes)
           
 
Method Summary
protected abstract  java.lang.String access_flags()
           
 void dumpTo(java.lang.StringBuffer str, 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

access_flags

public final u2 access_flags

name_index

public final u2 name_index

descriptor_index

public final u2 descriptor_index

attributes_count

public final u2 attributes_count

attributes

public final attribute_info[] attributes
Constructor Detail

field_or_method_info

public field_or_method_info(u2 access_flags,
                            u2 name_index,
                            u2 descriptor_index,
                            u2 attributes_count,
                            attribute_info[] attributes)
Method Detail

access_flags

protected abstract java.lang.String access_flags()

toString

public java.lang.String toString(ClassFile cf)

dumpTo

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