ProGuard

Uses of Class
proguard.classfile.CpInfo

Packages that use CpInfo
proguard.classfile This package contains classes to represent various elements of class files. 
 

Uses of CpInfo in proguard.classfile
 

Subclasses of CpInfo in proguard.classfile
 class ClassCpInfo
          Representation of a 'class' entry in the ConstantPool.
 class DoubleCpInfo
          Representation of a 'double' entry in the ConstantPool (takes up two indices).
 class FieldrefCpInfo
          Representation of a 'field reference' entry in the ConstantPool.
 class FloatCpInfo
          Representation of a 'float' entry in the ConstantPool.
 class IntegerCpInfo
          Representation of a 'integer' entry in the ConstantPool.
 class InterfaceMethodrefCpInfo
          Representation of a 'interface method reference' entry in the ConstantPool.
 class LongCpInfo
          Representation of a 'long' entry in the ConstantPool (takes up two indices).
 class MethodrefCpInfo
          Representation of a 'method reference' entry in the ConstantPool.
 class NameAndTypeCpInfo
          Representation of a 'name and type' entry in the ConstantPool.
 class RefCpInfo
          Representation of a 'ref'-type entry in the ConstantPool.
 class StringCpInfo
          Representation of a 'string' entry in the ConstantPool.
 class Utf8CpInfo
          Representation of a 'UTF-8' entry in the ConstantPool.
 

Fields in proguard.classfile declared as CpInfo
 CpInfo[] ProgramClassFile.constantPool
           
 

Methods in proguard.classfile that return CpInfo
static CpInfo CpInfo.create(DataInput din)
          Creates a new CpInfo from the data passed.
static CpInfo CpInfo.createOrShare(DataInput din)
          Creates a new CpInfo from the data passed, for UTF-8 and Class constant pool entries, or returns a shared object, for all other entries.
 CpInfo ProgramClassFile.getCpEntry(int cpIndex)
          Returns the CpInfo at the given index in the constant pool.
 

Methods in proguard.classfile with parameters of type CpInfo
static LibraryMethodInfo LibraryMethodInfo.create(DataInput din, CpInfo[] constantPool)
          Creates a new LibraryMethodInfo from the file format data in the DataInput stream.
protected  void LibraryMemberInfo.read(DataInput din, CpInfo[] constantPool)
          Imports the field or method data to internal representation.
static LibraryFieldInfo LibraryFieldInfo.create(DataInput din, CpInfo[] constantPool)
          Creates a new LibraryFieldInfo from the file format data in the DataInput stream.
 


ProGuard