|
|||||||||
| Home >> All >> com >> techtrader >> modules >> tools >> [ bytecode overview ] | PREV NEXT | ||||||||
Uses of Interface
com.techtrader.modules.tools.bytecode.Constants
| Uses of Constants in com.techtrader.modules.tools.bytecode |
| Classes in com.techtrader.modules.tools.bytecode that implement Constants | |
class |
ArrayInstruction
Represents any array load or store instruction. |
class |
ArrayLoadInstruction
Represents any array load instruction. |
class |
ArrayStoreInstruction
Represents any array store instruction. |
class |
Attribute
Representation of an attribute in a .class file. |
class |
BCClass
Start here to understand this package. |
class |
BCField
Representation of a bytecode field of a class; a BCField can only be obtained from a BCClass. |
class |
BCMethod
Representation of a bytecode method of a class; a BCMethod can only be obtained from a BCClass. |
class |
ClassInstruction
Represents an instruction that takes as an argument a Class to operate on. |
class |
CmpInstruction
An instruction comparing two stack values that varies depending on the value type. |
class |
Code
Representation of a code block of a class. |
class |
ConstantInstruction
Represents an instruction that that loads a constant onto the stack. |
class |
ConstantValueAttribute
Representation of a constant value in a .class file. |
class |
ConvertInstruction
Represents one of the conversion opcodes defined in the Constants interface for converting between primitive types. |
class |
DeprecatedAttribute
Attribute signifying that a method or class is deprecated. |
class |
ExceptionsAttribute
Attribute indicating what checked exceptions a method can throw; referenced from a BCMethod. |
class |
FieldInstruction
Represents an instruction that takes as an argument a field to operate on. |
class |
GetFieldInstruction
Represents the GETFIELD or GETSTATIC instruction. |
class |
IIncInstruction
Represents the IINC instruction. |
class |
InnerClass
Represents an inner class. |
class |
InnerClassesAttribute
Attribute describing the inner classes of a .class file. |
class |
Instruction
An Instruction represents an opcode in a method of a Class. |
class |
JumpInstruction
Represents an IF, GOTO, JSR, or similar instruction that specifies as its argument a position in the code block to jump to. |
class |
LineNumberTableAttribute
A LineNumberTableAttributs holds a table of line number to program counter mappings, so that errors can be reported with the correct line number. |
class |
LoadInstruction
Represents an instruction to load a value from a local variable onto the stack; can be any of aload_*, iload_*, etc. |
class |
LocalVariableInstruction
Represents an instruction that has an argument of an index into the local variable array of the current frame. |
class |
LocalVariableTableAttribute
Represents a local variable table for a method. |
class |
LookupSwitchInstruction
The LOOKUPSWITCH instruction. |
class |
MathInstruction
Represents one of the math operations defined in the Constants interface. |
class |
MethodInstruction
Represents an instruction that takes as an argument a method to operate on. |
class |
MonitorEnterInstruction
MONITORENTER |
class |
MonitorExitInstruction
MONITOREXIT |
class |
MonitorInstruction
A MONITORENTER or MONITOREXIT instruction. |
class |
MultiANewArrayInstruction
Represents the MULTIANEWARRAY opcode instruction, which creates a new multi-dimensional array. |
class |
NewArrayInstruction
Represents a NEWARRAY instruction, which is used to create new arrays of primitive types. |
class |
PutFieldInstruction
Represents the PUTFIELD or PUTSTATIC instruction. |
class |
RetInstruction
Represents the RET instruction used in the implementation of finally. |
class |
ReturnInstruction
Represents a return instruction. |
class |
SourceFileAttribute
Attribute naming the source file for this .class file. |
class |
StackInstruction
Represents an instruction that manipulates the stack of the current frame. |
class |
StoreInstruction
Represents an instruction to store a value in a local variable from the stack; can be any of astore*, istore*, etc. |
class |
SyntheticAttribute
Attribute that should be present for .class files with generated source code. |
class |
TableSwitchInstruction
A TABLESWITCH instruction. |
class |
TypedLocalVariableInstruction
An instruction manipulating a local variable that varies with the variable type. |
class |
UnknownAttribute
An unrecognized attribute; .class files are allowed to contain attributes that are not recognized, and the JVM must ignore them. |
class |
WideInstruction
Representation of the WIDE instruction, which is used to allow other instructions to index values beyond what they can normally index baed on the length of their arguments. |
|
|||||||||
| Home >> All >> com >> techtrader >> modules >> tools >> [ bytecode overview ] | PREV NEXT | ||||||||