Uses of Interface
org.biojava.utils.bytecode.Instruction
-
Uses of Instruction in org.biojava.utils.bytecode
Methods in org.biojava.utils.bytecode that return InstructionModifier and TypeMethodDescriptionIfExpression.getIfInstruction()
static Instruction
ByteCode.make_aaload()
Return the Instruction object for the aaload instruction.static Instruction
ByteCode.make_aastore()
Return the Instruction object for the aastore instruction.static Instruction
ByteCode.make_aconst_null()
Return the Instruction object for the aconst_null instruction.static Instruction
ByteCode.make_aload
(LocalVariable lv) static Instruction
ByteCode.make_areturn()
Return the Instruction object for the areturn instruction.static Instruction
ByteCode.make_arraylength()
Return the Instruction object for the arraylength instruction.static Instruction
ByteCode.make_astore
(LocalVariable lv) static Instruction
ByteCode.make_athrow()
Return the Instruction object for the athrow instruction.static Instruction
ByteCode.make_baload()
Return the Instruction object for the baload instruction.static Instruction
ByteCode.make_bastore()
Return the Instruction object for the bastore instruction.static Instruction
ByteCode.make_breakpoint()
Return the Instruction object for the breakpoint instruction.static Instruction
ByteCode.make_caload()
Return the Instruction object for the caload instruction.static Instruction
ByteCode.make_castore()
Return the Instruction object for the castore instruction.static Instruction
ByteCode.make_checkcast
(CodeClass clazz) static Instruction
ByteCode.make_d2f()
Return the Instruction object for the d2f instruction.static Instruction
ByteCode.make_d2i()
Return the Instruction object for the d2i instruction.static Instruction
ByteCode.make_d2l()
Return the Instruction object for the d2l instruction.static Instruction
ByteCode.make_dadd()
Return the Instruction object for the dadd instruction.static Instruction
ByteCode.make_daload()
Return the Instruction object for the daload instruction.static Instruction
ByteCode.make_dastore()
Return the Instruction object for the dastore instruction.static Instruction
ByteCode.make_dcmpg()
Return the Instruction object for the dcmpg instruction.static Instruction
ByteCode.make_dcmpl()
Return the Instruction object for the dcmpl instruction.static Instruction
ByteCode.make_dconst
(double d) static Instruction
ByteCode.make_ddiv()
Return the Instruction object for the ddiv instruction.static Instruction
ByteCode.make_dload
(LocalVariable lv) static Instruction
ByteCode.make_dmul()
Return the Instruction object for the dmul instruction.static Instruction
ByteCode.make_dneg()
Return the Instruction object for the dneg instruction.static Instruction
ByteCode.make_drem()
Return the Instruction object for the drem instruction.static Instruction
ByteCode.make_dreturn()
Return the Instruction object for the dreturn instruction.static Instruction
ByteCode.make_dstore
(LocalVariable lv) static Instruction
ByteCode.make_dsub()
Return the Instruction object for the dsub instruction.static Instruction
ByteCode.make_dup()
Return the Instruction object for the dup instruction.static Instruction
ByteCode.make_dup_x1()
Return the Instruction object for the dup_x1 instruction.static Instruction
ByteCode.make_dup_x2()
Return the Instruction object for the dup_x2 instruction.static Instruction
ByteCode.make_dup2()
Return the Instruction object for the dup2 instruction.static Instruction
ByteCode.make_dup2_x1()
Return the Instruction object for the dup2_x1 instruction.static Instruction
ByteCode.make_dup2_x2()
Return the Instruction object for the dup2_x2 instruction.static Instruction
ByteCode.make_f2d()
Return the Instruction object for the f2d instruction.static Instruction
ByteCode.make_f2i()
Return the Instruction object for the f2i instruction.static Instruction
ByteCode.make_f2l()
Return the Instruction object for the f2l instruction.static Instruction
ByteCode.make_fadd()
Return the Instruction object for the fadd instruction.static Instruction
ByteCode.make_faload()
Return the Instruction object for the faload instruction.static Instruction
ByteCode.make_fastore()
Return the Instruction object for the fastore instruction.static Instruction
ByteCode.make_fcmpg()
Return the Instruction object for the fcmpg instruction.static Instruction
ByteCode.make_fcmpl()
Return the Instruction object for the fcmpl instruction.static Instruction
ByteCode.make_fconst
(float f) static Instruction
ByteCode.make_fdiv()
Return the Instruction object for the fdiv instruction.static Instruction
ByteCode.make_fload
(LocalVariable lv) static Instruction
ByteCode.make_fmul()
Return the Instruction object for the fmul instruction.static Instruction
ByteCode.make_fneg()
Return the Instruction object for the fneg instruction.static Instruction
ByteCode.make_frem()
Return the Instruction object for the frem instruction.static Instruction
ByteCode.make_freturn()
Return the Instruction object for the freturn instruction.static Instruction
ByteCode.make_fstore
(LocalVariable lv) static Instruction
ByteCode.make_fsub()
Return the Instruction object for the fsub instruction.static Instruction
ByteCode.make_getfield
(CodeField cf) static Instruction
ByteCode.make_getstatic
(CodeField cf) static Instruction
static Instruction
ByteCode.make_i2b()
Return the Instruction object for the i2b instruction.static Instruction
ByteCode.make_i2c()
Return the Instruction object for the i2c instruction.static Instruction
ByteCode.make_i2d()
Return the Instruction object for the i2d instruction.static Instruction
ByteCode.make_i2f()
Return the Instruction object for the i2f instruction.static Instruction
ByteCode.make_i2l()
Return the Instruction object for the i2l instruction.static Instruction
ByteCode.make_i2s()
Return the Instruction object for the i2s instruction.static Instruction
ByteCode.make_iadd()
Return the Instruction object for the iadd instruction.static Instruction
ByteCode.make_iaload()
Return the Instruction object for the iaload instruction.static Instruction
ByteCode.make_iand()
Return the Instruction object for the iand instruction.static Instruction
ByteCode.make_iastore()
Return the Instruction object for the iastore instruction.static Instruction
ByteCode.make_iconst
(int i) static Instruction
ByteCode.make_idiv()
Return the Instruction object for the idiv instruction.static Instruction
Make an if Instruction for the opcode and label.static Instruction
ByteCode.make_if_acmpeq
(Label l) Return the Instruction object for the if_acmpeq instruction.static Instruction
ByteCode.make_if_acmpne
(Label l) Return the Instruction object for the if_acmpne instruction.static Instruction
ByteCode.make_if_icmpeq
(Label l) Return the Instruction object for the if_icmpeq instruction.static Instruction
ByteCode.make_if_icmpge
(Label l) Return the Instruction object for the if_icmpge instruction.static Instruction
ByteCode.make_if_icmpgt
(Label l) Return the Instruction object for the if_icmpgt instruction.static Instruction
ByteCode.make_if_icmple
(Label l) Return the Instruction object for the if_icmple instruction.static Instruction
ByteCode.make_if_icmplt
(Label l) Return the Instruction object for the if_icmplt instruction.static Instruction
ByteCode.make_if_icmpne
(Label l) Return the Instruction object for the if_icmpne instruction.static Instruction
Return the Instruction object for the ifeq instruction.static Instruction
Return the Instruction object for the ifge instruction.static Instruction
Return the Instruction object for the ifgt instruction.static Instruction
Return the Instruction object for the ifle instruction.static Instruction
Return the Instruction object for the iflt instruction.static Instruction
Return the Instruction object for the ifne instruction.static Instruction
ByteCode.make_ifnonnull
(Label l) Return the Instruction object for the ifnonnull instruction.static Instruction
ByteCode.make_ifnull
(Label l) Return the Instruction object for the ifnull instruction.static Instruction
ByteCode.make_iload
(LocalVariable lv) static Instruction
ByteCode.make_impdep1()
Return the Instruction object for the impdep1 instruction.static Instruction
ByteCode.make_impdep2()
Return the Instruction object for the impdep2 instruction.static Instruction
ByteCode.make_imul()
Return the Instruction object for the imul instruction.static Instruction
ByteCode.make_ineg()
Return the Instruction object for the ineg instruction.static Instruction
ByteCode.make_instanceof
(CodeClass clazz) static Instruction
ByteCode.make_invoke
(CodeMethod cm) Make an invoke opcode that is suited to the method.static Instruction
ByteCode.make_invokeinterface
(CodeMethod cm) static Instruction
ByteCode.make_invokespecial
(CodeMethod cm) static Instruction
ByteCode.make_invokestatic
(CodeMethod cm) static Instruction
ByteCode.make_invokevirtual
(CodeMethod cm) static Instruction
ByteCode.make_invokevirtual_quick_w()
Return the Instruction object for the invokevirtual_quick_w instruction.static Instruction
ByteCode.make_ior()
Return the Instruction object for the ior instruction.static Instruction
ByteCode.make_irem()
Return the Instruction object for the irem instruction.static Instruction
ByteCode.make_ireturn()
Return the Instruction object for the ireturn instruction.static Instruction
ByteCode.make_ishl()
Return the Instruction object for the ishl instruction.static Instruction
ByteCode.make_ishr()
Return the Instruction object for the ishr instruction.static Instruction
ByteCode.make_istore
(LocalVariable lv) static Instruction
ByteCode.make_isub()
Return the Instruction object for the isub instruction.static Instruction
ByteCode.make_iushr()
Return the Instruction object for the iushr instruction.static Instruction
ByteCode.make_ixor()
Return the Instruction object for the ixor instruction.static Instruction
static Instruction
ByteCode.make_l2d()
Return the Instruction object for the l2d instruction.static Instruction
ByteCode.make_l2f()
Return the Instruction object for the l2f instruction.static Instruction
ByteCode.make_l2i()
Return the Instruction object for the l2i instruction.static Instruction
ByteCode.make_ladd()
Return the Instruction object for the ladd instruction.static Instruction
ByteCode.make_laload()
Return the Instruction object for the laload instruction.static Instruction
ByteCode.make_land()
Return the Instruction object for the land instruction.static Instruction
ByteCode.make_lastore()
Return the Instruction object for the lastore instruction.static Instruction
ByteCode.make_lcmp()
Return the Instruction object for the lcmp instruction.static Instruction
ByteCode.make_lconst
(long l) static Instruction
ByteCode.make_ldiv()
Return the Instruction object for the ldiv instruction.static Instruction
ByteCode.make_lload
(LocalVariable lv) static Instruction
ByteCode.make_lmul()
Return the Instruction object for the lmul instruction.static Instruction
ByteCode.make_lneg()
Return the Instruction object for the lneg instruction.static Instruction
ByteCode.make_lor()
Return the Instruction object for the lor instruction.static Instruction
ByteCode.make_lrem()
Return the Instruction object for the lrem instruction.static Instruction
ByteCode.make_lreturn()
Return the Instruction object for the lreturn instruction.static Instruction
ByteCode.make_lshl()
Return the Instruction object for the lshl instruction.static Instruction
ByteCode.make_lshr()
Return the Instruction object for the lshr instruction.static Instruction
ByteCode.make_lstore
(LocalVariable lv) static Instruction
ByteCode.make_lsub()
Return the Instruction object for the lsub instruction.static Instruction
ByteCode.make_lushr()
Return the Instruction object for the lushr instruction.static Instruction
ByteCode.make_lxor()
Return the Instruction object for the lxor instruction.static Instruction
ByteCode.make_monitorenter()
Return the Instruction object for the monitorenter instruction.static Instruction
ByteCode.make_monitorexit()
Return the Instruction object for the monitorexit instruction.static Instruction
static Instruction
ByteCode.make_newarray
(CodeClass clazz) static Instruction
ByteCode.make_nop()
Return the Instruction object for the nop instruction.static Instruction
ByteCode.make_pop()
Return the Instruction object for the pop instruction.static Instruction
ByteCode.make_pop2()
Return the Instruction object for the pop2 instruction.static Instruction
ByteCode.make_putfield
(CodeField cf) static Instruction
ByteCode.make_putstatic
(CodeField cf) static Instruction
ByteCode.make_return()
Return the Instruction object for the return instruction.static Instruction
ByteCode.make_return
(CodeClass clazz) Creates the return Instruction suitable for a given class or type.static Instruction
ByteCode.make_return
(CodeMethod method) A convenient one-stop method to get a return statement suitable for a method.static Instruction
ByteCode.make_saload()
Return the Instruction object for the saload instruction.static Instruction
ByteCode.make_sastore()
Return the Instruction object for the sastore instruction.static Instruction
ByteCode.make_sconst
(String s) static Instruction
ByteCode.make_swap()
Return the Instruction object for the swap instruction.static Instruction
ByteCode.make_wide()
Return the Instruction object for the wide instruction.