Package | Description |
---|---|
org.apache.commons.compress.harmony.unpack200 | |
org.apache.commons.compress.harmony.unpack200.bytecode |
Modifier and Type | Method and Description |
---|---|
ConstantPoolEntry |
SegmentConstantPool.getClassPoolEntry(java.lang.String name)
Given the name of a class, answer the CPClass associated with that class.
|
ConstantPoolEntry |
SegmentConstantPool.getClassSpecificPoolEntry(int cp,
long desiredIndex,
java.lang.String desiredClassName)
Subset the constant pool of the specified type to be just that which has the specified class name.
|
ConstantPoolEntry |
SegmentConstantPool.getConstantPoolEntry(int cp,
long value) |
ConstantPoolEntry |
SegmentConstantPool.getInitMethodPoolEntry(int cp,
long value,
java.lang.String desiredClassName)
Answer the init method for the specified class.
|
Modifier and Type | Class and Description |
---|---|
class |
CPClass
Constant pool entry for a class
|
class |
CPConstant
Abstract superclass for constant pool constant entries such as numbers or Strings
|
class |
CPConstantNumber
Abstract superclass for constant pool entries that are numbers.
|
class |
CPDouble
Double constant pool entry.
|
class |
CPFieldRef
Field reference constant pool entry.
|
class |
CPFloat
Float constant pool entry.
|
class |
CPInteger
Integer constant pool entry.
|
class |
CPInterfaceMethodRef
Interface method reference constant pool entry.
|
class |
CPLong
Long constant pool entry.
|
class |
CPMethodRef
Method reference constant pool entry.
|
class |
CPNameAndType
Name and Type pair constant pool entry.
|
class |
CPRef
Abstract superclass for reference constant pool entries, such as a method or field reference.
|
class |
CPString
String constant pool entry.
|
class |
CPUTF8
UTF8 constant pool entry, used for storing long Strings.
|