Uses of Class org.apache.bcel.classfile.ConstantPool

Uses in package org.apache.bcel.generic

Constructors with parameter type org.apache.bcel.classfile.ConstantPool

Initialize with given constant pool.

Methods with parameter type org.apache.bcel.classfile.ConstantPool

String
String
String
String
String
String

Methods with return type org.apache.bcel.classfile.ConstantPool

ConstantPool
ConstantPool

Uses in package org.apache.bcel.classfile

Constructors with parameter type org.apache.bcel.classfile.ConstantPool

Attribute.Attribute(byte tag, int name_index, int length, ConstantPool constant_pool)
Code.Code(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool)
ConstantValue.ConstantValue(int name_index, int length, int constantvalue_index, ConstantPool constant_pool)
Deprecated.Deprecated(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
ExceptionTable.ExceptionTable(int name_index, int length, int[] exception_index_table, ConstantPool constant_pool)
Field.Field(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
FieldOrMethod.FieldOrMethod(DataInputStream file, ConstantPool constant_pool)
Construct object from file stream.
FieldOrMethod.FieldOrMethod(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
InnerClasses.InnerClasses(int name_index, int length, InnerClass[] inner_classes, ConstantPool constant_pool)
JavaClass.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.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.LineNumberTable(int name_index, int length, LineNumber[] line_number_table, ConstantPool constant_pool)
LocalVariable.LocalVariable(int start_pc, int length, int name_index, int signature_index, int index, ConstantPool constant_pool)
LocalVariableTable.LocalVariableTable(int name_index, int length, LocalVariable[] local_variable_table, ConstantPool constant_pool)
Method.Method(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
PMGClass.PMGClass(int name_index, int length, int pmg_index, int pmg_class_index, ConstantPool constant_pool)
Signature.Signature(int name_index, int length, int signature_index, ConstantPool constant_pool)
SourceFile.SourceFile(int name_index, int length, int sourcefile_index, ConstantPool constant_pool)
StackMap.StackMap(int name_index, int length, StackMapEntry[] map, ConstantPool constant_pool)
StackMapEntry.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.StackMapType(byte type, int index, ConstantPool constant_pool)
Synthetic.Synthetic(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
Unknown.Unknown(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
Create a non-standard attribute.

Fields of type org.apache.bcel.classfile.ConstantPool

ConstantPool
ConstantPool

Methods with parameter type org.apache.bcel.classfile.ConstantPool

String
Utility.codeToString(byte[] code, ConstantPool constant_pool, int index, int length)
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.
String
String
Utility.codeToString(ByteSequence bytes, ConstantPool constant_pool, boolean verbose)
Disassemble a stream of byte codes and return the string representation.
Attribute
Attribute.copy(ConstantPool constant_pool)
Attribute
Code.copy(ConstantPool constant_pool)
Attribute
Attribute
Deprecated.copy(ConstantPool constant_pool)
Attribute
Field
Field.copy(ConstantPool constant_pool)
Attribute
Attribute
Attribute
Method
Method.copy(ConstantPool constant_pool)
Attribute
PMGClass.copy(ConstantPool constant_pool)
Attribute
Signature.copy(ConstantPool constant_pool)
Attribute
SourceFile.copy(ConstantPool constant_pool)
Attribute
StackMap.copy(ConstantPool constant_pool)
Attribute
Synthetic.copy(ConstantPool constant_pool)
Attribute
Unknown.copy(ConstantPool constant_pool)
FieldOrMethod
Attribute
AttributeReader.createAttribute(int name_index, int length, java.io.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
String
String
Object
Object
Object
Object
Object
Object
Object
String
String
Attribute
Attribute.readAttribute(DataInputStream file, ConstantPool constant_pool)
void
void
void
void
void
void
String
String
String
CodeException.toString(ConstantPool cp, boolean verbose)
void
void
void

Methods with return type org.apache.bcel.classfile.ConstantPool

ConstantPool
ConstantPool
ConstantPool
ConstantPool
ConstantPool
ConstantPool
ConstantPool

Uses in package org.apache.bcel.verifier.statics

Methods with parameter type org.apache.bcel.classfile.ConstantPool

void