|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ConstantPool | |
---|---|
org.apache.bcel.classfile | This package contains the classes that describe the structure of a Java class file and a class file parser. |
org.apache.bcel.generic | This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions. |
org.apache.bcel.verifier.statics | Provides PassVerifier classes used internally by JustIce. |
Uses of ConstantPool in org.apache.bcel.classfile |
---|
Fields in org.apache.bcel.classfile declared as ConstantPool | |
---|---|
protected ConstantPool |
FieldOrMethod.constant_pool
|
protected ConstantPool |
Attribute.constant_pool
|
Methods in org.apache.bcel.classfile that return ConstantPool | |
---|---|
ConstantPool |
ConstantPool.copy()
|
ConstantPool |
StackMapType.getConstantPool()
|
ConstantPool |
StackMapEntry.getConstantPool()
|
ConstantPool |
LocalVariable.getConstantPool()
|
ConstantPool |
JavaClass.getConstantPool()
|
ConstantPool |
FieldOrMethod.getConstantPool()
|
ConstantPool |
Attribute.getConstantPool()
|
Methods in org.apache.bcel.classfile with parameters of type ConstantPool | |
---|---|
static String |
Utility.codeToString(byte[] code,
ConstantPool constant_pool,
int index,
int length)
|
static String |
Utility.codeToString(byte[] code,
ConstantPool constant_pool,
int index,
int length,
boolean verbose)
Disassemble a byte array of JVM byte codes starting from code line `index' and return the disassembled string representation. |
static String |
Utility.codeToString(ByteSequence bytes,
ConstantPool constant_pool)
|
static String |
Utility.codeToString(ByteSequence bytes,
ConstantPool constant_pool,
boolean verbose)
Disassemble a stream of byte codes and return the string representation. |
protected FieldOrMethod |
FieldOrMethod.copy_(ConstantPool _constant_pool)
|
Attribute |
Unknown.copy(ConstantPool _constant_pool)
|
Attribute |
Synthetic.copy(ConstantPool _constant_pool)
|
Attribute |
StackMap.copy(ConstantPool _constant_pool)
|
Attribute |
SourceFile.copy(ConstantPool _constant_pool)
|
Attribute |
Signature.copy(ConstantPool _constant_pool)
|
Attribute |
PMGClass.copy(ConstantPool _constant_pool)
|
Method |
Method.copy(ConstantPool _constant_pool)
|
Attribute |
LocalVariableTable.copy(ConstantPool _constant_pool)
|
Attribute |
LineNumberTable.copy(ConstantPool _constant_pool)
|
Attribute |
InnerClasses.copy(ConstantPool _constant_pool)
|
Field |
Field.copy(ConstantPool _constant_pool)
|
Attribute |
ExceptionTable.copy(ConstantPool _constant_pool)
|
Attribute |
Deprecated.copy(ConstantPool _constant_pool)
|
Attribute |
ConstantValue.copy(ConstantPool _constant_pool)
|
Attribute |
Code.copy(ConstantPool _constant_pool)
|
abstract Attribute |
Attribute.copy(ConstantPool _constant_pool)
|
Attribute |
AttributeReader.createAttribute(int name_index,
int length,
DataInputStream file,
ConstantPool constant_pool)
When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it. |
String |
ConstantString.getBytes(ConstantPool cp)
|
String |
ConstantClass.getBytes(ConstantPool cp)
|
String |
ConstantCP.getClass(ConstantPool cp)
|
Object |
ConstantString.getConstantValue(ConstantPool cp)
|
Object |
ConstantObject.getConstantValue(ConstantPool cp)
|
Object |
ConstantLong.getConstantValue(ConstantPool cp)
|
Object |
ConstantInteger.getConstantValue(ConstantPool cp)
|
Object |
ConstantFloat.getConstantValue(ConstantPool cp)
|
Object |
ConstantDouble.getConstantValue(ConstantPool cp)
|
Object |
ConstantClass.getConstantValue(ConstantPool cp)
|
String |
ConstantNameAndType.getName(ConstantPool cp)
|
String |
ConstantNameAndType.getSignature(ConstantPool cp)
|
static Attribute |
Attribute.readAttribute(DataInputStream file,
ConstantPool constant_pool)
|
void |
StackMapType.setConstantPool(ConstantPool constant_pool)
|
void |
StackMapEntry.setConstantPool(ConstantPool constant_pool)
|
void |
LocalVariable.setConstantPool(ConstantPool constant_pool)
|
void |
JavaClass.setConstantPool(ConstantPool constant_pool)
|
void |
FieldOrMethod.setConstantPool(ConstantPool constant_pool)
|
void |
Attribute.setConstantPool(ConstantPool constant_pool)
|
String |
InnerClass.toString(ConstantPool constant_pool)
|
String |
CodeException.toString(ConstantPool cp)
|
String |
CodeException.toString(ConstantPool cp,
boolean verbose)
|
void |
Visitor.visitConstantPool(ConstantPool obj)
|
void |
EmptyVisitor.visitConstantPool(ConstantPool obj)
|
void |
DescendingVisitor.visitConstantPool(ConstantPool cp)
|
Constructors in org.apache.bcel.classfile with parameters of type ConstantPool | |
---|---|
Attribute(byte tag,
int name_index,
int length,
ConstantPool constant_pool)
|
|
Code(int name_index,
int length,
int max_stack,
int max_locals,
byte[] code,
CodeException[] exception_table,
Attribute[] attributes,
ConstantPool constant_pool)
|
|
ConstantValue(int name_index,
int length,
int constantvalue_index,
ConstantPool constant_pool)
|
|
Deprecated(int name_index,
int length,
byte[] bytes,
ConstantPool constant_pool)
|
|
ExceptionTable(int name_index,
int length,
int[] exception_index_table,
ConstantPool constant_pool)
|
|
Field(int access_flags,
int name_index,
int signature_index,
Attribute[] attributes,
ConstantPool constant_pool)
|
|
FieldOrMethod(DataInputStream file,
ConstantPool constant_pool)
Construct object from file stream. |
|
FieldOrMethod(int access_flags,
int name_index,
int signature_index,
Attribute[] attributes,
ConstantPool constant_pool)
|
|
InnerClasses(int name_index,
int length,
InnerClass[] inner_classes,
ConstantPool constant_pool)
|
|
JavaClass(int class_name_index,
int superclass_name_index,
String file_name,
int major,
int minor,
int access_flags,
ConstantPool constant_pool,
int[] interfaces,
Field[] fields,
Method[] methods,
Attribute[] attributes)
Constructor gets all contents as arguments. |
|
JavaClass(int class_name_index,
int superclass_name_index,
String file_name,
int major,
int minor,
int access_flags,
ConstantPool constant_pool,
int[] interfaces,
Field[] fields,
Method[] methods,
Attribute[] attributes,
byte source)
Constructor gets all contents as arguments. |
|
LineNumberTable(int name_index,
int length,
LineNumber[] line_number_table,
ConstantPool constant_pool)
|
|
LocalVariable(int start_pc,
int length,
int name_index,
int signature_index,
int index,
ConstantPool constant_pool)
|
|
LocalVariableTable(int name_index,
int length,
LocalVariable[] local_variable_table,
ConstantPool constant_pool)
|
|
Method(int access_flags,
int name_index,
int signature_index,
Attribute[] attributes,
ConstantPool constant_pool)
|
|
PMGClass(int name_index,
int length,
int pmg_index,
int pmg_class_index,
ConstantPool constant_pool)
|
|
Signature(int name_index,
int length,
int signature_index,
ConstantPool constant_pool)
|
|
SourceFile(int name_index,
int length,
int sourcefile_index,
ConstantPool constant_pool)
|
|
StackMap(int name_index,
int length,
StackMapEntry[] map,
ConstantPool constant_pool)
|
|
StackMapEntry(int byte_code_offset,
int number_of_locals,
StackMapType[] types_of_locals,
int number_of_stack_items,
StackMapType[] types_of_stack_items,
ConstantPool constant_pool)
|
|
StackMapType(byte type,
int index,
ConstantPool constant_pool)
|
|
Synthetic(int name_index,
int length,
byte[] bytes,
ConstantPool constant_pool)
|
|
Unknown(int name_index,
int length,
byte[] bytes,
ConstantPool constant_pool)
Create a non-standard attribute. |
Uses of ConstantPool in org.apache.bcel.generic |
---|
Methods in org.apache.bcel.generic that return ConstantPool | |
---|---|
ConstantPool |
ConstantPoolGen.getConstantPool()
|
ConstantPool |
ConstantPoolGen.getFinalConstantPool()
|
Methods in org.apache.bcel.generic with parameters of type ConstantPool | |
---|---|
String |
MULTIANEWARRAY.toString(ConstantPool cp)
|
String |
INVOKEINTERFACE.toString(ConstantPool cp)
|
String |
InvokeInstruction.toString(ConstantPool cp)
|
String |
Instruction.toString(ConstantPool cp)
|
String |
FieldInstruction.toString(ConstantPool cp)
|
String |
CPInstruction.toString(ConstantPool cp)
|
Constructors in org.apache.bcel.generic with parameters of type ConstantPool | |
---|---|
ConstantPoolGen(ConstantPool cp)
Initialize with given constant pool. |
Uses of ConstantPool in org.apache.bcel.verifier.statics |
---|
Methods in org.apache.bcel.verifier.statics with parameters of type ConstantPool | |
---|---|
void |
StringRepresentation.visitConstantPool(ConstantPool obj)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |