com.sun.tools.classfile
Class ConstantPool.CPInfo

java.lang.Object
  extended by com.sun.tools.classfile.ConstantPool.CPInfo
Direct Known Subclasses:
ConstantPool.CONSTANT_Class_info, ConstantPool.CONSTANT_Double_info, ConstantPool.CONSTANT_Float_info, ConstantPool.CONSTANT_Integer_info, ConstantPool.CONSTANT_Long_info, ConstantPool.CONSTANT_NameAndType_info, ConstantPool.CONSTANT_String_info, ConstantPool.CONSTANT_Utf8_info, ConstantPool.CPRefInfo
Enclosing class:
ConstantPool

public abstract static class ConstantPool.CPInfo
extends java.lang.Object


Field Summary
protected  ConstantPool cp
           
 
Constructor Summary
ConstantPool.CPInfo()
           
ConstantPool.CPInfo(ConstantPool cp)
           
 
Method Summary
abstract
<R,D> R
accept(ConstantPool.Visitor<R,D> visitor, D data)
           
abstract  int getTag()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cp

protected final ConstantPool cp
Constructor Detail

ConstantPool.CPInfo

ConstantPool.CPInfo()

ConstantPool.CPInfo

ConstantPool.CPInfo(ConstantPool cp)
Method Detail

getTag

public abstract int getTag()

accept

public abstract <R,D> R accept(ConstantPool.Visitor<R,D> visitor,
                               D data)