com.judoscript.util.classfile
Class MethodBody
java.lang.Object
com.judoscript.util.classfile.MethodBody
- All Implemented Interfaces:
- ClassFileConsts
public class MethodBody
- extends java.lang.Object
- implements ClassFileConsts
Fields inherited from interface com.judoscript.util.classfile.ClassFileConsts |
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_Names, CONSTANT_String, CONSTANT_Utf8, instructions, M_CLS, M_CLSVAL, M_FLD, M_IFS, M_ITF, M_JMP, M_LOD, M_MTD, M_NON, M_TYP, M_UNK, M_VAL, M_VAR, M_VARVAL, MAJOR, MINOR, OPCODE_aaload, OPCODE_aastore, OPCODE_aconst_null, OPCODE_aload, OPCODE_aload_0, OPCODE_aload_1, OPCODE_aload_2, OPCODE_aload_3, OPCODE_anewarray, OPCODE_anewarray_quick, OPCODE_areturn, OPCODE_arraylength, OPCODE_astore, OPCODE_astore_0, OPCODE_astore_1, OPCODE_astore_2, OPCODE_astore_3, OPCODE_athrow, OPCODE_baload, OPCODE_bastore, OPCODE_bipush, OPCODE_breakpoint, OPCODE_caload, OPCODE_castore, OPCODE_checkcast, OPCODE_checkcast_quick, OPCODE_d2f, OPCODE_d2i, OPCODE_d2l, OPCODE_dadd, OPCODE_daload, OPCODE_dastore, OPCODE_dcmpg, OPCODE_dcmpl, OPCODE_dconst_0, OPCODE_dconst_1, OPCODE_ddiv, OPCODE_dload, OPCODE_dload_0, OPCODE_dload_1, OPCODE_dload_2, OPCODE_dload_3, OPCODE_dmul, OPCODE_dneg, OPCODE_drem, OPCODE_dreturn, OPCODE_dstore, OPCODE_dstore_0, OPCODE_dstore_1, OPCODE_dstore_2, OPCODE_dstore_3, OPCODE_dsub, OPCODE_dup, OPCODE_dup_x1, OPCODE_dup_x2, OPCODE_dup2, OPCODE_dup2_x1, OPCODE_dup2_x2, OPCODE_f2d, OPCODE_f2i, OPCODE_f2l, OPCODE_fadd, OPCODE_faload, OPCODE_fastore, OPCODE_fcmpg, OPCODE_fcmpl, OPCODE_fconst_0, OPCODE_fconst_1, OPCODE_fconst_2, OPCODE_fdiv, OPCODE_fload, OPCODE_fload_0, OPCODE_fload_1, OPCODE_fload_2, OPCODE_fload_3, OPCODE_fmul, OPCODE_fneg, OPCODE_frem, OPCODE_freturn, OPCODE_fstore, OPCODE_fstore_0, OPCODE_fstore_1, OPCODE_fstore_2, OPCODE_fstore_3, OPCODE_fsub, OPCODE_getfield, OPCODE_getfield_quick, OPCODE_getfield_quick_w, OPCODE_getfield2_quick, OPCODE_getstatic, OPCODE_getstatic_quick, OPCODE_getstatic2_quick, OPCODE_goto, OPCODE_goto_w, OPCODE_i2b, OPCODE_i2c, OPCODE_i2d, OPCODE_i2f, OPCODE_i2l, OPCODE_i2s, OPCODE_iadd, OPCODE_iaload, OPCODE_iand, OPCODE_iastore, OPCODE_iconst_0, OPCODE_iconst_1, OPCODE_iconst_2, OPCODE_iconst_3, OPCODE_iconst_4, OPCODE_iconst_5, OPCODE_iconst_m1, OPCODE_idiv, OPCODE_if_acmpeq, OPCODE_if_acmpne, OPCODE_if_icmpeq, OPCODE_if_icmpge, OPCODE_if_icmpgt, OPCODE_if_icmple, OPCODE_if_icmplt, OPCODE_if_icmpne, OPCODE_ifeq, OPCODE_ifge, OPCODE_ifgt, OPCODE_ifle, OPCODE_iflt, OPCODE_ifne, OPCODE_ifnonnull, OPCODE_ifnull, OPCODE_iinc, OPCODE_iload, OPCODE_iload_0, OPCODE_iload_1, OPCODE_iload_2, OPCODE_iload_3, OPCODE_impdep1, OPCODE_impdep2, OPCODE_imul, OPCODE_ineg, OPCODE_instanceof, OPCODE_instanceof_quick, OPCODE_invokeinterface, OPCODE_invokeinterface_quick, OPCODE_invokenonvirtual_quick, OPCODE_invokespecial, OPCODE_invokestatic, OPCODE_invokestatic_quick, OPCODE_invokesuper_quick, OPCODE_invokevirtual, OPCODE_invokevirtual_quick, OPCODE_invokevirtual_quick_w, OPCODE_invokevirtualobject_quick, OPCODE_ior, OPCODE_irem, OPCODE_ireturn, OPCODE_ishl, OPCODE_ishr, OPCODE_istore, OPCODE_istore_0, OPCODE_istore_1, OPCODE_istore_2, OPCODE_istore_3, OPCODE_isub, OPCODE_iushr, OPCODE_ixor, OPCODE_jsr, OPCODE_jsr_w, OPCODE_l2d, OPCODE_l2f, OPCODE_l2i, OPCODE_ladd, OPCODE_laload, OPCODE_land, OPCODE_lastore, OPCODE_lcmp, OPCODE_lconst_0, OPCODE_lconst_1, OPCODE_ldc, OPCODE_ldc_quick, OPCODE_ldc_w, OPCODE_ldc_w_quick, OPCODE_ldc2_w, OPCODE_ldc2_w_quick, OPCODE_ldiv, OPCODE_lload, OPCODE_lload_0, OPCODE_lload_1, OPCODE_lload_2, OPCODE_lload_3, OPCODE_lmul, OPCODE_lneg, OPCODE_lookupswitch, OPCODE_lor, OPCODE_lrem, OPCODE_lreturn, OPCODE_lshl, OPCODE_lshr, OPCODE_lstore, OPCODE_lstore_0, OPCODE_lstore_1, OPCODE_lstore_2, OPCODE_lstore_3, OPCODE_lsub, OPCODE_lushr, OPCODE_lxor, OPCODE_monitorenter, OPCODE_monitorexit, OPCODE_multianewarray, OPCODE_multianewarray_quick, OPCODE_new, OPCODE_new_quick, OPCODE_newarray, OPCODE_nop, OPCODE_pop, OPCODE_pop2, OPCODE_putfield, OPCODE_putfield_quick, OPCODE_putfield_quick_w, OPCODE_putfield2_quick, OPCODE_putstatic, OPCODE_putstatic_quick, OPCODE_putstatic2_quick, OPCODE_ret, OPCODE_return, OPCODE_saload, OPCODE_sastore, OPCODE_sipush, OPCODE_swap, OPCODE_tableswitch, OPCODE_wide, OPTYPES_NONE, OPTYPES_S2, OPTYPES_S4, OPTYPES_U1, OPTYPES_U1U1, OPTYPES_U2, OPTYPES_U2U1, OPTYPES_U2U1U1, T_S1, T_S2, T_S4, T_U1, T_U2, T_U4, UNDEFINED, UNK, UNKNOWN |
Method Summary |
void |
_aaload()
|
void |
_aastore()
|
void |
_aconst_null()
|
void |
_aload_0()
|
void |
_aload_1()
|
void |
_aload_2()
|
void |
_aload_3()
|
void |
_aload(int v)
|
void |
_aload(java.lang.String v)
|
void |
_anewarray(java.lang.String cls)
|
void |
_areturn()
|
void |
_arraylength()
|
void |
_astore_0()
|
void |
_astore_1()
|
void |
_astore_2()
|
void |
_astore_3()
|
void |
_astore(int v)
|
void |
_astore(java.lang.String v)
|
void |
_athrow()
|
void |
_baload()
|
void |
_bastore()
|
void |
_bipush(int val)
|
void |
_caload()
|
void |
_castore()
|
void |
_checkcast(java.lang.String cls)
|
void |
_d2f()
|
void |
_d2i()
|
void |
_d2l()
|
void |
_dadd()
|
void |
_daload()
|
void |
_dastore()
|
void |
_dcmpg()
|
void |
_dcmpl()
|
void |
_dconst_0()
|
void |
_dconst_1()
|
void |
_ddiv()
|
void |
_dload_0()
|
void |
_dload_1()
|
void |
_dload_2()
|
void |
_dload_3()
|
void |
_dload(int v)
|
void |
_dload(java.lang.String v)
|
void |
_dmul()
|
void |
_dneg()
|
void |
_drem()
|
void |
_dreturn()
|
void |
_dstore_0()
|
void |
_dstore_1()
|
void |
_dstore_2()
|
void |
_dstore_3()
|
void |
_dstore(int v)
|
void |
_dstore(java.lang.String v)
|
void |
_dsub()
|
void |
_dup_x1()
|
void |
_dup_x2()
|
void |
_dup()
|
void |
_dup2_x1()
|
void |
_dup2_x2()
|
void |
_dup2()
|
void |
_f2d()
|
void |
_f2i()
|
void |
_f2l()
|
void |
_fadd()
|
void |
_faload()
|
void |
_fastore()
|
void |
_fcmpg()
|
void |
_fcmpl()
|
void |
_fconst_0()
|
void |
_fconst_1()
|
void |
_fconst_2()
|
void |
_fdiv()
|
void |
_fload_0()
|
void |
_fload_1()
|
void |
_fload_2()
|
void |
_fload_3()
|
void |
_fload(int v)
|
void |
_fload(java.lang.String v)
|
void |
_fmul()
|
void |
_fneg()
|
void |
_frem()
|
void |
_freturn()
|
void |
_fstore_0()
|
void |
_fstore_1()
|
void |
_fstore_2()
|
void |
_fstore_3()
|
void |
_fstore(int v)
|
void |
_fstore(java.lang.String v)
|
void |
_fsub()
|
void |
_getfield(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
|
void |
_getstatic(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
|
void |
_goto_w(java.lang.String label)
|
void |
_goto(java.lang.String label)
|
void |
_i2b()
|
void |
_i2c()
|
void |
_i2d()
|
void |
_i2f()
|
void |
_i2l()
|
void |
_i2s()
|
void |
_iadd()
|
void |
_iaload()
|
void |
_iand()
|
void |
_iastore()
|
void |
_iconst_0()
|
void |
_iconst_1()
|
void |
_iconst_2()
|
void |
_iconst_3()
|
void |
_iconst_4()
|
void |
_iconst_5()
|
void |
_iconst_m1()
|
void |
_idiv()
|
void |
_if_acmpeq(java.lang.String label)
|
void |
_if_acmpne(java.lang.String label)
|
void |
_if_icmpeq(java.lang.String label)
|
void |
_if_icmpge(java.lang.String label)
|
void |
_if_icmpgt(java.lang.String label)
|
void |
_if_icmple(java.lang.String label)
|
void |
_if_icmplt(java.lang.String label)
|
void |
_if_icmpne(java.lang.String label)
|
void |
_ifeq(java.lang.String label)
|
void |
_ifge(java.lang.String label)
|
void |
_ifgt(java.lang.String label)
|
void |
_ifle(java.lang.String label)
|
void |
_iflt(java.lang.String label)
|
void |
_ifne(java.lang.String label)
|
void |
_ifnonnull(java.lang.String label)
|
void |
_ifnull(java.lang.String label)
|
void |
_iinc(java.lang.String var,
int val)
|
void |
_iload_0()
|
void |
_iload_1()
|
void |
_iload_2()
|
void |
_iload_3()
|
void |
_iload(int v)
|
void |
_iload(java.lang.String v)
|
void |
_imul()
|
void |
_ineg()
|
void |
_instanceof(java.lang.String cls)
|
void |
_invokeinterface(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
|
void |
_invokespecial(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
|
void |
_invokestatic(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
|
void |
_invokevirtual(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
|
void |
_ior()
|
void |
_irem()
|
void |
_ireturn()
|
void |
_ishl()
|
void |
_ishr()
|
void |
_istore_0()
|
void |
_istore_1()
|
void |
_istore_2()
|
void |
_istore_3()
|
void |
_istore(int v)
|
void |
_istore(java.lang.String v)
|
void |
_isub()
|
void |
_iushr()
|
void |
_ixor()
|
void |
_jsr_w(java.lang.String label)
|
void |
_jsr(java.lang.String label)
|
void |
_l2d()
|
void |
_l2f()
|
void |
_l2i()
|
void |
_ladd()
|
void |
_laload()
|
void |
_land()
|
void |
_lastore()
|
void |
_lcmp()
|
void |
_lconst_0()
|
void |
_lconst_1()
|
void |
_ldc(double d)
|
void |
_ldc(float f)
|
void |
_ldc(int i)
|
void |
_ldc(long l)
|
void |
_ldc(java.lang.String s)
|
void |
_ldiv()
|
void |
_lload_0()
|
void |
_lload_1()
|
void |
_lload_2()
|
void |
_lload_3()
|
void |
_lload(int v)
|
void |
_lload(java.lang.String v)
|
void |
_lmul()
|
void |
_lneg()
|
void |
_lookupswitch()
|
void |
_lor()
|
void |
_lrem()
|
void |
_lreturn()
|
void |
_lshl()
|
void |
_lshr()
|
void |
_lstore_0()
|
void |
_lstore_1()
|
void |
_lstore_2()
|
void |
_lstore_3()
|
void |
_lstore(int v)
|
void |
_lstore(java.lang.String v)
|
void |
_lsub()
|
void |
_lushr()
|
void |
_lxor()
|
void |
_monitorenter()
|
void |
_monitorexit()
|
void |
_multianewarray(java.lang.String cls,
int val)
|
void |
_new(java.lang.String cls)
|
void |
_newarray(int prim_type)
|
void |
_nop()
|
void |
_pop()
|
void |
_pop2()
|
void |
_putfield(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
|
void |
_putstatic(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
|
void |
_ret(java.lang.String var)
|
void |
_return()
|
void |
_saload()
|
void |
_sastore()
|
void |
_sipush(int val)
|
void |
_swap()
|
void |
_tableswitch()
|
void |
addInst(int opcode)
|
void |
addInst(int opcode,
int p1)
|
void |
addInst(int opcode,
int p1,
int p2)
|
void |
addInst(int opcode,
java.lang.String label)
|
void |
addLocalVar(java.lang.String name)
|
void |
addLocalVar(java.lang.String name,
boolean isWide)
|
Attr.Code |
getCode()
|
int |
getLabelIndex(java.lang.String name)
|
int |
getLocalVarIndex(java.lang.String name)
|
void |
setCatch(java.lang.String s)
|
void |
setFinally()
|
void |
setLabel(java.lang.String name)
|
void |
setMaxLocals()
|
void |
setMaxLocals(int max)
|
void |
setMaxStack(int max)
|
void |
setTry()
|
void |
syserr(java.lang.String s)
|
void |
sysout(java.lang.String s)
|
void |
sysPrintln(java.lang.String dest,
java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodBody
public MethodBody(java.lang.String methodName,
ClassFileWriter w)
MethodBody
public MethodBody(java.lang.String methodName,
ClassFileWriter w,
int max_stack,
int max_locals)
setMaxStack
public void setMaxStack(int max)
setMaxLocals
public void setMaxLocals(int max)
setMaxLocals
public void setMaxLocals()
addLocalVar
public void addLocalVar(java.lang.String name)
addLocalVar
public void addLocalVar(java.lang.String name,
boolean isWide)
getLocalVarIndex
public int getLocalVarIndex(java.lang.String name)
throws BadClassFormatException
- Throws:
BadClassFormatException
setLabel
public void setLabel(java.lang.String name)
throws BadClassFormatException
- Throws:
BadClassFormatException
getLabelIndex
public int getLabelIndex(java.lang.String name)
throws BadClassFormatException
- Throws:
BadClassFormatException
setTry
public void setTry()
setCatch
public void setCatch(java.lang.String s)
setFinally
public void setFinally()
getCode
public Attr.Code getCode()
throws BadClassFormatException
- Throws:
BadClassFormatException
addInst
public void addInst(int opcode)
addInst
public void addInst(int opcode,
int p1)
addInst
public void addInst(int opcode,
int p1,
int p2)
addInst
public void addInst(int opcode,
java.lang.String label)
sysPrintln
public void sysPrintln(java.lang.String dest,
java.lang.String s)
sysout
public void sysout(java.lang.String s)
syserr
public void syserr(java.lang.String s)
_tableswitch
public void _tableswitch()
_lookupswitch
public void _lookupswitch()
_nop
public void _nop()
_aconst_null
public void _aconst_null()
_iconst_m1
public void _iconst_m1()
_iconst_0
public void _iconst_0()
_iconst_1
public void _iconst_1()
_iconst_2
public void _iconst_2()
_iconst_3
public void _iconst_3()
_iconst_4
public void _iconst_4()
_iconst_5
public void _iconst_5()
_lconst_0
public void _lconst_0()
_lconst_1
public void _lconst_1()
_fconst_0
public void _fconst_0()
_fconst_1
public void _fconst_1()
_fconst_2
public void _fconst_2()
_dconst_0
public void _dconst_0()
_dconst_1
public void _dconst_1()
_bipush
public void _bipush(int val)
_sipush
public void _sipush(int val)
_ldc
public void _ldc(int i)
_ldc
public void _ldc(float f)
_ldc
public void _ldc(java.lang.String s)
_ldc
public void _ldc(long l)
_ldc
public void _ldc(double d)
_iload
public void _iload(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_lload
public void _lload(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_fload
public void _fload(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_dload
public void _dload(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_aload
public void _aload(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_iload
public void _iload(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_lload
public void _lload(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_fload
public void _fload(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_dload
public void _dload(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_aload
public void _aload(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_iload_0
public void _iload_0()
_iload_1
public void _iload_1()
_iload_2
public void _iload_2()
_iload_3
public void _iload_3()
_lload_0
public void _lload_0()
_lload_1
public void _lload_1()
_lload_2
public void _lload_2()
_lload_3
public void _lload_3()
_fload_0
public void _fload_0()
_fload_1
public void _fload_1()
_fload_2
public void _fload_2()
_fload_3
public void _fload_3()
_dload_0
public void _dload_0()
_dload_1
public void _dload_1()
_dload_2
public void _dload_2()
_dload_3
public void _dload_3()
_aload_0
public void _aload_0()
_aload_1
public void _aload_1()
_aload_2
public void _aload_2()
_aload_3
public void _aload_3()
_iaload
public void _iaload()
_laload
public void _laload()
_faload
public void _faload()
_daload
public void _daload()
_aaload
public void _aaload()
_baload
public void _baload()
_caload
public void _caload()
_saload
public void _saload()
_istore
public void _istore(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_lstore
public void _lstore(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_fstore
public void _fstore(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_dstore
public void _dstore(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_astore
public void _astore(java.lang.String v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_istore
public void _istore(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_lstore
public void _lstore(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_fstore
public void _fstore(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_dstore
public void _dstore(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_astore
public void _astore(int v)
throws BadClassFormatException
- Throws:
BadClassFormatException
_istore_0
public void _istore_0()
_istore_1
public void _istore_1()
_istore_2
public void _istore_2()
_istore_3
public void _istore_3()
_lstore_0
public void _lstore_0()
_lstore_1
public void _lstore_1()
_lstore_2
public void _lstore_2()
_lstore_3
public void _lstore_3()
_fstore_0
public void _fstore_0()
_fstore_1
public void _fstore_1()
_fstore_2
public void _fstore_2()
_fstore_3
public void _fstore_3()
_dstore_0
public void _dstore_0()
_dstore_1
public void _dstore_1()
_dstore_2
public void _dstore_2()
_dstore_3
public void _dstore_3()
_astore_0
public void _astore_0()
_astore_1
public void _astore_1()
_astore_2
public void _astore_2()
_astore_3
public void _astore_3()
_iastore
public void _iastore()
_lastore
public void _lastore()
_fastore
public void _fastore()
_dastore
public void _dastore()
_aastore
public void _aastore()
_bastore
public void _bastore()
_castore
public void _castore()
_sastore
public void _sastore()
_pop
public void _pop()
_pop2
public void _pop2()
_dup
public void _dup()
_dup_x1
public void _dup_x1()
_dup_x2
public void _dup_x2()
_dup2
public void _dup2()
_dup2_x1
public void _dup2_x1()
_dup2_x2
public void _dup2_x2()
_swap
public void _swap()
_iadd
public void _iadd()
_ladd
public void _ladd()
_fadd
public void _fadd()
_dadd
public void _dadd()
_isub
public void _isub()
_lsub
public void _lsub()
_fsub
public void _fsub()
_dsub
public void _dsub()
_imul
public void _imul()
_lmul
public void _lmul()
_fmul
public void _fmul()
_dmul
public void _dmul()
_idiv
public void _idiv()
_ldiv
public void _ldiv()
_fdiv
public void _fdiv()
_ddiv
public void _ddiv()
_irem
public void _irem()
_lrem
public void _lrem()
_frem
public void _frem()
_drem
public void _drem()
_ineg
public void _ineg()
_lneg
public void _lneg()
_fneg
public void _fneg()
_dneg
public void _dneg()
_ishl
public void _ishl()
_lshl
public void _lshl()
_ishr
public void _ishr()
_lshr
public void _lshr()
_iushr
public void _iushr()
_lushr
public void _lushr()
_iand
public void _iand()
_land
public void _land()
_ior
public void _ior()
_lor
public void _lor()
_ixor
public void _ixor()
_lxor
public void _lxor()
_iinc
public void _iinc(java.lang.String var,
int val)
throws BadClassFormatException
- Throws:
BadClassFormatException
_i2l
public void _i2l()
_i2f
public void _i2f()
_i2d
public void _i2d()
_l2i
public void _l2i()
_l2f
public void _l2f()
_l2d
public void _l2d()
_f2i
public void _f2i()
_f2l
public void _f2l()
_f2d
public void _f2d()
_d2i
public void _d2i()
_d2l
public void _d2l()
_d2f
public void _d2f()
_i2b
public void _i2b()
_i2c
public void _i2c()
_i2s
public void _i2s()
_lcmp
public void _lcmp()
_fcmpl
public void _fcmpl()
_fcmpg
public void _fcmpg()
_dcmpl
public void _dcmpl()
_dcmpg
public void _dcmpg()
_ifeq
public void _ifeq(java.lang.String label)
_ifne
public void _ifne(java.lang.String label)
_iflt
public void _iflt(java.lang.String label)
_ifge
public void _ifge(java.lang.String label)
_ifgt
public void _ifgt(java.lang.String label)
_ifle
public void _ifle(java.lang.String label)
_if_icmpeq
public void _if_icmpeq(java.lang.String label)
_if_icmpne
public void _if_icmpne(java.lang.String label)
_if_icmplt
public void _if_icmplt(java.lang.String label)
_if_icmpge
public void _if_icmpge(java.lang.String label)
_if_icmpgt
public void _if_icmpgt(java.lang.String label)
_if_icmple
public void _if_icmple(java.lang.String label)
_if_acmpeq
public void _if_acmpeq(java.lang.String label)
_if_acmpne
public void _if_acmpne(java.lang.String label)
_goto
public void _goto(java.lang.String label)
_jsr
public void _jsr(java.lang.String label)
_ret
public void _ret(java.lang.String var)
throws BadClassFormatException
- Throws:
BadClassFormatException
_ireturn
public void _ireturn()
_lreturn
public void _lreturn()
_freturn
public void _freturn()
_dreturn
public void _dreturn()
_areturn
public void _areturn()
_return
public void _return()
_getstatic
public void _getstatic(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
_putstatic
public void _putstatic(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
_getfield
public void _getfield(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
_putfield
public void _putfield(java.lang.String cls,
java.lang.String fld,
java.lang.String desc)
_invokevirtual
public void _invokevirtual(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
_invokespecial
public void _invokespecial(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
_invokestatic
public void _invokestatic(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
_invokeinterface
public void _invokeinterface(java.lang.String cls,
java.lang.String mthd,
java.lang.String desc)
throws BadClassFormatException
- Throws:
BadClassFormatException
_new
public void _new(java.lang.String cls)
_newarray
public void _newarray(int prim_type)
_anewarray
public void _anewarray(java.lang.String cls)
_arraylength
public void _arraylength()
_athrow
public void _athrow()
_checkcast
public void _checkcast(java.lang.String cls)
_instanceof
public void _instanceof(java.lang.String cls)
_monitorenter
public void _monitorenter()
_monitorexit
public void _monitorexit()
_multianewarray
public void _multianewarray(java.lang.String cls,
int val)
_ifnull
public void _ifnull(java.lang.String label)
_ifnonnull
public void _ifnonnull(java.lang.String label)
_goto_w
public void _goto_w(java.lang.String label)
_jsr_w
public void _jsr_w(java.lang.String label)