com.jeffpalm.ajp.impl
Class CONSTANT_ref_info

java.lang.Object
  extended by com.jeffpalm.ajp.impl.Info
      extended by com.jeffpalm.ajp.impl.CONSTANT_info
          extended by com.jeffpalm.ajp.impl.CONSTANT_ref_info
All Implemented Interfaces:
ConstantFlags
Direct Known Subclasses:
CONSTANT_Fieldref_info, CONSTANT_InterfaceMethodref_info, CONSTANT_Methodref_info

public abstract class CONSTANT_ref_info
extends CONSTANT_info


Field Summary
 u2 class_index
           
 u2 name_and_type_index
           
 
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
protected CONSTANT_ref_info(u2 class_index, u2 name_and_type_index)
           
 
Method Summary
protected  java.lang.String getString()
           
abstract  byte tag()
           
 java.lang.String toString(ConstantPool cp)
           
 
Methods inherited from class com.jeffpalm.ajp.impl.CONSTANT_info
getName, toString, toString
 
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, wait, wait, wait
 

Field Detail

class_index

public u2 class_index

name_and_type_index

public u2 name_and_type_index
Constructor Detail

CONSTANT_ref_info

protected CONSTANT_ref_info(u2 class_index,
                            u2 name_and_type_index)
Method Detail

tag

public abstract byte tag()
Specified by:
tag in class CONSTANT_info

getString

protected java.lang.String getString()
Specified by:
getString in class CONSTANT_info

toString

public final java.lang.String toString(ConstantPool cp)
Overrides:
toString in class CONSTANT_info