|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||