Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package com.techtrader.modules.tools.bytecode.lowlevel

Interface Summary
ConstantEntry Interface implemented by Entries representing constant values to generically access/mutate the constant value.
Entry Base interface for all constant pool entries.
LowLevelConstants Interface to track constants used in lowlevel bytecode.
 

Class Summary
ClassEntry Low-level representation of a constant pool entry describing a Class.
ComplexEntry The complex entry serves as a base class for field, method, and interface method constant pool entries.
ConstantPool Represents a class constant pool, containing entries for all strings, constants, classes, etc referenced in the class structure and opcodes.
ConstantPool.HashedEntry  
DoubleEntry Representation of a constant double value in the constant pool.
FieldEntry Represents a reference to a class field.
FloatEntry Represents a constant float value in the constant pool.
IntEntry Represents a constant int value in the constant pool.
InterfaceMethodEntry Represents an interface method in the constant pool.
LongEntry Represnts a long constant in the constant pool.
MethodEntry Represents a method in the constant pool.
NameAndTypeEntry Constant pool entry containing indexes referencing a name and a type.
PlaceHolderEntry The PlaceHolderEntry is inserted into the constant pool after LongEntries and DoubleEntries to maintain the proper indexing, as these types take up 2 indeces in the constant pool.
StringEntry String constant constant pool entry.
UTF8Entry A constant pool entry representing a unicode string value.