Overview
Package
Class
Tree
Deprecated
Index
Help
TechTrader Bytecode Toolkit
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
_
M
main(String[])
- Static method in class com.techtrader.modules.tools.bytecode.visitor.
PrettyPrintVisitor
Invoke with the class or file names to pretty print; the functionality is similar to the
javap -c
command, but more detailed.
makePackage()
- Method in class com.techtrader.modules.tools.bytecode.
BCMethod
Manipulate the method access flags.
makePackage()
- Method in class com.techtrader.modules.tools.bytecode.
BCClass
Manipulate the class access flags.
makePackage()
- Method in class com.techtrader.modules.tools.bytecode.
BCField
Manipulate the method access flags.
makePrivate()
- Method in class com.techtrader.modules.tools.bytecode.
InnerClass
Manipulate the inner class access flags.
makePrivate()
- Method in class com.techtrader.modules.tools.bytecode.
BCMethod
Manipulate the method access flags.
makePrivate()
- Method in class com.techtrader.modules.tools.bytecode.
BCField
Manipulate the method access flags.
makeProtected()
- Method in class com.techtrader.modules.tools.bytecode.
InnerClass
Manipulate the inner class access flags.
makeProtected()
- Method in class com.techtrader.modules.tools.bytecode.
BCMethod
Manipulate the method access flags.
makeProtected()
- Method in class com.techtrader.modules.tools.bytecode.
BCField
Manipulate the method access flags.
makePublic()
- Method in class com.techtrader.modules.tools.bytecode.
InnerClass
Manipulate the inner class access flags.
makePublic()
- Method in class com.techtrader.modules.tools.bytecode.
BCMethod
Manipulate the method access flags.
makePublic()
- Method in class com.techtrader.modules.tools.bytecode.
BCClass
Manipulate the class access flags.
makePublic()
- Method in class com.techtrader.modules.tools.bytecode.
BCField
Manipulate the method access flags.
MATH_ADD
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_AND
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_DIV
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_MUL
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_NEG
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_OR
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_REM
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_SHL
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_SHR
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_SUB
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_USHR
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
MATH_XOR
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
math()
- Method in class com.techtrader.modules.tools.bytecode.
Code
This is a convenience method to invoke the proper math instruction if neither the type nor operation are known at compile time.
MathInstruction
- class com.techtrader.modules.tools.bytecode.
MathInstruction
.
Represents one of the math operations defined in the
Constants
interface.
MathInstruction(Code)
- Constructor for class com.techtrader.modules.tools.bytecode.
MathInstruction
MathInstruction(Code, int, int, Class)
- Constructor for class com.techtrader.modules.tools.bytecode.
MathInstruction
MethodEntry
- class com.techtrader.modules.tools.bytecode.lowlevel.
MethodEntry
.
Represents a method in the constant pool.
MethodEntry()
- Constructor for class com.techtrader.modules.tools.bytecode.lowlevel.
MethodEntry
MethodInstruction
- class com.techtrader.modules.tools.bytecode.
MethodInstruction
.
Represents an instruction that takes as an argument a method to operate on.
MethodInstruction(Code, int)
- Constructor for class com.techtrader.modules.tools.bytecode.
MethodInstruction
MONITORENTER
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
monitorenter()
- Method in class com.techtrader.modules.tools.bytecode.
Code
MonitorEnterInstruction
- class com.techtrader.modules.tools.bytecode.
MonitorEnterInstruction
.
MONITORENTER
MonitorEnterInstruction(Code)
- Constructor for class com.techtrader.modules.tools.bytecode.
MonitorEnterInstruction
MONITOREXIT
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
monitorexit()
- Method in class com.techtrader.modules.tools.bytecode.
Code
MonitorExitInstruction
- class com.techtrader.modules.tools.bytecode.
MonitorExitInstruction
.
MONITOREXIT
MonitorExitInstruction(Code)
- Constructor for class com.techtrader.modules.tools.bytecode.
MonitorExitInstruction
MonitorInstruction
- class com.techtrader.modules.tools.bytecode.
MonitorInstruction
.
A MONITORENTER or MONITOREXIT instruction.
MonitorInstruction(Code)
- Constructor for class com.techtrader.modules.tools.bytecode.
MonitorInstruction
mul()
- Method in class com.techtrader.modules.tools.bytecode.
Code
This is a convenience method to invoke the proper math instruction if the type is not known at compile time.
MULTIANEWARRAY
- Static variable in interface com.techtrader.modules.tools.bytecode.
Constants
multianewarray()
- Method in class com.techtrader.modules.tools.bytecode.
Code
MultiANewArrayInstruction
- class com.techtrader.modules.tools.bytecode.
MultiANewArrayInstruction
.
Represents the MULTIANEWARRAY opcode instruction, which creates a new multi-dimensional array.
MultiANewArrayInstruction(Code)
- Constructor for class com.techtrader.modules.tools.bytecode.
MultiANewArrayInstruction
Overview
Package
Class
Tree
Deprecated
Index
Help
TechTrader Bytecode Toolkit
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
_