Uses of Interface
org.biojava.utils.bytecode.CodeGenerator
-
Uses of CodeGenerator in org.biojava.utils.bytecode
Subinterfaces of CodeGenerator in org.biojava.utils.bytecodeModifier and TypeInterfaceDescriptioninterface
Base class for java bytecode instructions.interface
interface
Classes in org.biojava.utils.bytecode that implement CodeGeneratorModifier and TypeClassDescriptionclass
A CodeGenerator that provides something semanticaly identical to if.class
A list of Instructions and/or other CodeGenerator objects.class
A Label used to mark a position in byte code.class
A CodeGenerator that just marks a label that can be used for jumps.Fields in org.biojava.utils.bytecode declared as CodeGeneratorMethods in org.biojava.utils.bytecode that return CodeGeneratorModifier and TypeMethodDescriptionInstructionVector.generatorAt
(int pos) IfExpression.getIfFalse()
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 CodeGeneratorModifier and TypeMethodDescriptionvoid
InstructionVector.add
(int pos, CodeGenerator g) void
InstructionVector.add
(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 CodeGeneratorModifierConstructorDescriptionIfExpression
(byte ifInstruction, CodeGenerator ifTrue, CodeGenerator ifFalse)