Uses of Class
jellyj.classfile.javaclass.ConstantPool

Packages that use ConstantPool
jellyj.classfile.classgen 
jellyj.classfile.javaclass 
jellyj.classfile.util 

Uses of ConstantPool in jellyj.classfile.classgen
 

Constructors in jellyj.classfile.classgen with parameters of type ConstantPool
ConstantPoolGen.ConstantPoolGen(ConstantPool cp)
          Initialize with given constant pool.
 

Methods in jellyj.classfile.classgen that return ConstantPool
ConstantPoolConstantPoolGen.getConstantPool()
          
ConstantPoolConstantPoolGen.getFinalConstantPool()
          
 

Uses of ConstantPool in jellyj.classfile.javaclass
 

Constructors in jellyj.classfile.javaclass with parameters of type ConstantPool
Code.Code(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool)
          
Code.Code(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          
ConstantValue.ConstantValue(int name_index, int length, int constantvalue_index, ConstantPool constant_pool)
          
ConstantValue.ConstantValue(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
Deprecated.Deprecated(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
          
Deprecated.Deprecated(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
ExceptionTable.ExceptionTable(int name_index, int length, int[] exception_index_table, ConstantPool constant_pool)
          
ExceptionTable.ExceptionTable(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
Field.Field(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool)
          
Field.Field(DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
InnerClasses.InnerClasses(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
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.
LineNumberTable.LineNumberTable(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
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 slot, ConstantPool constant_pool)
          
LocalVariable.LocalVariable(DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
LocalVariableTable.LocalVariableTable(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
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)
          
Method.Method(DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
SourceFile.SourceFile(int name_index, int length, int sourcefile_index, ConstantPool constant_pool)
          
SourceFile.SourceFile(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
Synthetic.Synthetic(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
          
Synthetic.Synthetic(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
Unknown.Unknown(int name_index, int length, byte[] bytes, ConstantPool constant_pool)
          Create a non-standard attribute.
Unknown.Unknown(int name_index, int length, DataInputStream file, ConstantPool constant_pool)
          Construct object from file stream.
 

Methods in jellyj.classfile.javaclass that return ConstantPool
final ConstantPoolCode.getConstantPool()
          
final ConstantPoolConstantValue.getConstantPool()
          
final ConstantPoolDeprecated.getConstantPool()
          
final ConstantPoolExceptionTable.getConstantPool()
          
final ConstantPoolField.getConstantPool()
          
final ConstantPoolInnerClasses.getConstantPool()
          
final ConstantPoolJavaClass.getConstantPool()
          
final ConstantPoolLineNumberTable.getConstantPool()
          
final ConstantPoolLocalVariable.getConstantPool()
          
final ConstantPoolLocalVariableTable.getConstantPool()
          
final ConstantPoolMethod.getConstantPool()
          
final ConstantPoolSourceFile.getConstantPool()
          
final ConstantPoolSynthetic.getConstantPool()
          
final ConstantPoolUnknown.getConstantPool()
          
 

Methods in jellyj.classfile.javaclass with parameters of type ConstantPool
(package private) final static AttributeAttribute.readAttribute(DataInputStream file, ConstantPool constant_pool)
          
final voidCode.setConstantPool(ConstantPool constant_pool)
          
final voidConstantValue.setConstantPool(ConstantPool constant_pool)
          
final voidDeprecated.setConstantPool(ConstantPool constant_pool)
          
final voidExceptionTable.setConstantPool(ConstantPool constant_pool)
          
final voidField.setConstantPool(ConstantPool constant_pool)
          
final StringInnerClass.toString(ConstantPool constant_pool)
          
final voidInnerClasses.setConstantPool(ConstantPool constant_pool)
          
final voidJavaClass.setConstantPool(ConstantPool constant_pool)
          
final voidLineNumberTable.setConstantPool(ConstantPool constant_pool)
          
final voidLocalVariable.setConstantPool(ConstantPool constant_pool)
          
final voidLocalVariableTable.setConstantPool(ConstantPool constant_pool)
          
final voidMethod.setConstantPool(ConstantPool constant_pool)
          
final voidSourceFile.setConstantPool(ConstantPool constant_pool)
          
final voidSynthetic.setConstantPool(ConstantPool constant_pool)
          
final voidUnknown.setConstantPool(ConstantPool constant_pool)
          
final static StringUtility.codeToString(byte[] code, ConstantPool constant_pool, int index, int length)
          Disassemble a byte array of JVM byte codes starting from code line `index' and return the dissambled string representation.
final static StringUtility.codeToString(ByteSequence bytes, ConstantPool constant_pool)
          Disassemble a stream of byte codes and return the string representation.
voidVisitor.visitConstantPool(ConstantPool obj)
          
 

Uses of ConstantPool in jellyj.classfile.util
 

Constructors in jellyj.classfile.util with parameters of type ConstantPool
AttributeHTML.AttributeHTML(String dir, String class_name, ConstantPool constant_pool, ConstantHTML constant_html)
          
CodeHTML.CodeHTML(String dir, String class_name, Method[] methods, ConstantPool constant_pool, ConstantHTML constant_html)
          
ConstantHTML.ConstantHTML(String dir, String class_name, String class_package, Method[] methods, ConstantPool constant_pool)