|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of CodeGenerator in org.biojava.utils.bytecode |
---|
Subinterfaces of CodeGenerator in org.biojava.utils.bytecode | |
---|---|
interface |
Instruction
Base class for java bytecode instructions. |
interface |
ParametricCodeGenerator
|
interface |
PParametricCodeGenerator
|
Classes in org.biojava.utils.bytecode that implement CodeGenerator | |
---|---|
class |
IfExpression
A CodeGenerator that provides something semanticaly identical to if. |
class |
InstructionVector
A list of Instructions and/or other CodeGenerator objects. |
class |
Label
A Label used to mark a position in byte code. |
class |
MarkLabel
A CodeGenerator that just marks a label that can be used for jumps. |
Fields in org.biojava.utils.bytecode declared as CodeGenerator | |
---|---|
static CodeGenerator |
CodeUtils.DO_NOTHING
|
Methods in org.biojava.utils.bytecode that return CodeGenerator | |
---|---|
CodeGenerator |
InstructionVector.generatorAt(int pos)
|
CodeGenerator |
IfExpression.getIfFalse()
|
CodeGenerator |
IfExpression.getIfTrue()
|
static CodeGenerator |
ByteCode.make_markLabel(Label lab)
|
static CodeGenerator |
ByteCode.make_synchronizedBlock(CodeGenerator code)
Synchronize the processing of an entire block of code on the object on the top of the stack. |
static CodeGenerator |
ByteCode.make_synchronizedBlock(LocalVariable lockVar,
CodeGenerator code)
Synchronize the processing of an entire block of code on a local variable. |
Methods in org.biojava.utils.bytecode with parameters of type CodeGenerator | |
---|---|
void |
InstructionVector.add(CodeGenerator g)
|
void |
InstructionVector.add(int pos,
CodeGenerator g)
|
static CodeGenerator |
ByteCode.make_synchronizedBlock(CodeGenerator code)
Synchronize the processing of an entire block of code on the object on the top of the stack. |
static CodeGenerator |
ByteCode.make_synchronizedBlock(LocalVariable lockVar,
CodeGenerator code)
Synchronize the processing of an entire block of code on a local variable. |
void |
GeneratedCodeClass.setCodeGenerator(CodeMethod method,
CodeGenerator cg)
|
Constructors in org.biojava.utils.bytecode with parameters of type CodeGenerator | |
---|---|
IfExpression(byte ifInstruction,
CodeGenerator ifTrue,
CodeGenerator ifFalse)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |