public class JVMByteCodePrinter extends Object implements JVMByteCodeReader
Constructor and Description |
---|
JVMByteCodePrinter(PrintWriter pw,
ClassFile cf,
String prefix) |
Modifier and Type | Method and Description |
---|---|
void |
aaload() |
void |
aastore() |
void |
aconst_null() |
void |
aload_0() |
void |
aload_1() |
void |
aload_2() |
void |
aload_3() |
void |
aload(int localVarIndex) |
void |
anewarray(int cpClassIndex) |
void |
areturn() |
void |
arraylength() |
void |
astore_0() |
void |
astore_1() |
void |
astore_2() |
void |
astore_3() |
void |
astore(int localVarIndex) |
void |
athrow() |
void |
baload() |
void |
bastore() |
void |
bipush(int b) |
void |
caload() |
void |
castore() |
void |
checkcast(int cpClassIndex) |
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 localVarIndex) |
void |
dmul() |
void |
dneg() |
void |
drem() |
void |
dreturn() |
void |
dstore_0() |
void |
dstore_1() |
void |
dstore_2() |
void |
dstore_3() |
void |
dstore(int localVarIndex) |
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 localVarIndex) |
void |
fmul() |
void |
fneg() |
void |
frem() |
void |
freturn() |
void |
fstore_0() |
void |
fstore_1() |
void |
fstore_2() |
void |
fstore_3() |
void |
fstore(int localVarIndex) |
void |
fsub() |
void |
getfield(int cpFieldRefIndex) |
void |
getstatic(int cpFieldRefIndex) |
void |
goto_(int pcOffset) |
void |
goto_w(int pcOffset) |
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(int pcOffset) |
void |
if_acmpne(int pcOffset) |
void |
if_icmpeq(int pcOffset) |
void |
if_icmpge(int pcOffset) |
void |
if_icmpgt(int pcOffset) |
void |
if_icmple(int pcOffset) |
void |
if_icmplt(int pcOffset) |
void |
if_icmpne(int pcOffset) |
void |
ifeq(int pcOffset) |
void |
ifge(int pcOffset) |
void |
ifgt(int pcOffset) |
void |
ifle(int pcOffset) |
void |
iflt(int pcOffset) |
void |
ifne(int pcOffset) |
void |
ifnonnull(int pcOffset) |
void |
ifnull(int pcOffset) |
void |
iinc(int localVarIndex,
int incConstant) |
void |
iload_0() |
void |
iload_1() |
void |
iload_2() |
void |
iload_3() |
void |
iload(int localVarIndex) |
void |
imul() |
void |
ineg() |
void |
instanceof_(int cpClassIndex) |
void |
invokeinterface(int cpInterfaceMethodRefIndex,
int count,
int zero) |
void |
invokespecial(int cpMethodRefIndex) |
void |
invokestatic(int cpMethodRefIndex) |
void |
invokevirtual(int cpMethodRefIndex) |
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 localVarIndex) |
void |
isub() |
void |
iushr() |
void |
ixor() |
void |
jsr_w(int pcOffset) |
void |
jsr(int pcOffset) |
void |
l2d() |
void |
l2f() |
void |
l2i() |
void |
ladd() |
void |
laload() |
void |
land() |
void |
lastore() |
void |
lcmp() |
void |
lconst_0() |
void |
lconst_1() |
void |
ldc_(int cpIntOrFloatOrStringIndex) |
void |
ldc_w_(int cpIntOrFloatOrStringIndex) |
void |
ldc2_w(int cpLongOrDoubleIndex) |
void |
ldiv() |
void |
lload_0() |
void |
lload_1() |
void |
lload_2() |
void |
lload_3() |
void |
lload(int localVarIndex) |
void |
lmul() |
void |
lneg() |
void |
lookupswitch(int defaultPcOffset,
int nEntries) |
void |
lookupswitchEntry(int index,
int match,
int pcOffset) |
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 localVarIndex) |
void |
lsub() |
void |
lushr() |
void |
lxor() |
void |
monitorenter() |
void |
monitorexit() |
void |
multianewarray(int cpClassIndex,
int dimensions) |
void |
new_(int cpClassIndex) |
void |
newarray(int typeCode) |
void |
nop() |
void |
pop() |
void |
pop2() |
void |
putfield(int cpFieldRefIndex) |
void |
putstatic(int cpFieldRefIndex) |
void |
ret(int localVarIndex) |
void |
return_() |
void |
saload() |
void |
sastore() |
void |
sipush(int val) |
void |
swap() |
void |
tableswitch(int defaultPcOffset,
int low,
int high) |
void |
tableswitchEntry(int val,
int pcOffset) |
void |
unknown(int bytecode) |
void |
wide() |
public JVMByteCodePrinter(PrintWriter pw, ClassFile cf, String prefix)
public void aconst_null()
aconst_null
in interface JVMByteCodeReader
public void aload(int localVarIndex)
aload
in interface JVMByteCodeReader
public void aload_0()
aload_0
in interface JVMByteCodeReader
public void aload_1()
aload_1
in interface JVMByteCodeReader
public void aload_2()
aload_2
in interface JVMByteCodeReader
public void aload_3()
aload_3
in interface JVMByteCodeReader
public void aaload()
aaload
in interface JVMByteCodeReader
public void astore(int localVarIndex)
astore
in interface JVMByteCodeReader
public void astore_0()
astore_0
in interface JVMByteCodeReader
public void astore_1()
astore_1
in interface JVMByteCodeReader
public void astore_2()
astore_2
in interface JVMByteCodeReader
public void astore_3()
astore_3
in interface JVMByteCodeReader
public void aastore()
aastore
in interface JVMByteCodeReader
public void areturn()
areturn
in interface JVMByteCodeReader
public void anewarray(int cpClassIndex)
anewarray
in interface JVMByteCodeReader
public void arraylength()
arraylength
in interface JVMByteCodeReader
public void athrow()
athrow
in interface JVMByteCodeReader
public void baload()
baload
in interface JVMByteCodeReader
public void bastore()
bastore
in interface JVMByteCodeReader
public void bipush(int b)
bipush
in interface JVMByteCodeReader
public void caload()
caload
in interface JVMByteCodeReader
public void castore()
castore
in interface JVMByteCodeReader
public void checkcast(int cpClassIndex)
checkcast
in interface JVMByteCodeReader
public void d2f()
d2f
in interface JVMByteCodeReader
public void d2i()
d2i
in interface JVMByteCodeReader
public void d2l()
d2l
in interface JVMByteCodeReader
public void dadd()
dadd
in interface JVMByteCodeReader
public void daload()
daload
in interface JVMByteCodeReader
public void dastore()
dastore
in interface JVMByteCodeReader
public void dcmpg()
dcmpg
in interface JVMByteCodeReader
public void dcmpl()
dcmpl
in interface JVMByteCodeReader
public void dconst_0()
dconst_0
in interface JVMByteCodeReader
public void dconst_1()
dconst_1
in interface JVMByteCodeReader
public void ddiv()
ddiv
in interface JVMByteCodeReader
public void dload(int localVarIndex)
dload
in interface JVMByteCodeReader
public void dload_0()
dload_0
in interface JVMByteCodeReader
public void dload_1()
dload_1
in interface JVMByteCodeReader
public void dload_2()
dload_2
in interface JVMByteCodeReader
public void dload_3()
dload_3
in interface JVMByteCodeReader
public void dmul()
dmul
in interface JVMByteCodeReader
public void dneg()
dneg
in interface JVMByteCodeReader
public void drem()
drem
in interface JVMByteCodeReader
public void dreturn()
dreturn
in interface JVMByteCodeReader
public void dstore(int localVarIndex)
dstore
in interface JVMByteCodeReader
public void dstore_0()
dstore_0
in interface JVMByteCodeReader
public void dstore_1()
dstore_1
in interface JVMByteCodeReader
public void dstore_2()
dstore_2
in interface JVMByteCodeReader
public void dstore_3()
dstore_3
in interface JVMByteCodeReader
public void dsub()
dsub
in interface JVMByteCodeReader
public void dup()
dup
in interface JVMByteCodeReader
public void dup_x1()
dup_x1
in interface JVMByteCodeReader
public void dup_x2()
dup_x2
in interface JVMByteCodeReader
public void dup2()
dup2
in interface JVMByteCodeReader
public void dup2_x1()
dup2_x1
in interface JVMByteCodeReader
public void dup2_x2()
dup2_x2
in interface JVMByteCodeReader
public void f2d()
f2d
in interface JVMByteCodeReader
public void f2i()
f2i
in interface JVMByteCodeReader
public void f2l()
f2l
in interface JVMByteCodeReader
public void fadd()
fadd
in interface JVMByteCodeReader
public void faload()
faload
in interface JVMByteCodeReader
public void fastore()
fastore
in interface JVMByteCodeReader
public void fcmpg()
fcmpg
in interface JVMByteCodeReader
public void fcmpl()
fcmpl
in interface JVMByteCodeReader
public void fconst_0()
fconst_0
in interface JVMByteCodeReader
public void fconst_1()
fconst_1
in interface JVMByteCodeReader
public void fconst_2()
fconst_2
in interface JVMByteCodeReader
public void fdiv()
fdiv
in interface JVMByteCodeReader
public void fload(int localVarIndex)
fload
in interface JVMByteCodeReader
public void fload_0()
fload_0
in interface JVMByteCodeReader
public void fload_1()
fload_1
in interface JVMByteCodeReader
public void fload_2()
fload_2
in interface JVMByteCodeReader
public void fload_3()
fload_3
in interface JVMByteCodeReader
public void fmul()
fmul
in interface JVMByteCodeReader
public void fneg()
fneg
in interface JVMByteCodeReader
public void frem()
frem
in interface JVMByteCodeReader
public void freturn()
freturn
in interface JVMByteCodeReader
public void fstore(int localVarIndex)
fstore
in interface JVMByteCodeReader
public void fstore_0()
fstore_0
in interface JVMByteCodeReader
public void fstore_1()
fstore_1
in interface JVMByteCodeReader
public void fstore_2()
fstore_2
in interface JVMByteCodeReader
public void fstore_3()
fstore_3
in interface JVMByteCodeReader
public void fsub()
fsub
in interface JVMByteCodeReader
public void getfield(int cpFieldRefIndex)
getfield
in interface JVMByteCodeReader
public void getstatic(int cpFieldRefIndex)
getstatic
in interface JVMByteCodeReader
public void goto_(int pcOffset)
goto_
in interface JVMByteCodeReader
public void goto_w(int pcOffset)
goto_w
in interface JVMByteCodeReader
public void i2b()
i2b
in interface JVMByteCodeReader
public void i2c()
i2c
in interface JVMByteCodeReader
public void i2d()
i2d
in interface JVMByteCodeReader
public void i2f()
i2f
in interface JVMByteCodeReader
public void i2l()
i2l
in interface JVMByteCodeReader
public void i2s()
i2s
in interface JVMByteCodeReader
public void iadd()
iadd
in interface JVMByteCodeReader
public void iaload()
iaload
in interface JVMByteCodeReader
public void iand()
iand
in interface JVMByteCodeReader
public void iastore()
iastore
in interface JVMByteCodeReader
public void iconst_m1()
iconst_m1
in interface JVMByteCodeReader
public void iconst_0()
iconst_0
in interface JVMByteCodeReader
public void iconst_1()
iconst_1
in interface JVMByteCodeReader
public void iconst_2()
iconst_2
in interface JVMByteCodeReader
public void iconst_3()
iconst_3
in interface JVMByteCodeReader
public void iconst_4()
iconst_4
in interface JVMByteCodeReader
public void iconst_5()
iconst_5
in interface JVMByteCodeReader
public void idiv()
idiv
in interface JVMByteCodeReader
public void if_acmpeq(int pcOffset)
if_acmpeq
in interface JVMByteCodeReader
public void if_acmpne(int pcOffset)
if_acmpne
in interface JVMByteCodeReader
public void if_icmpeq(int pcOffset)
if_icmpeq
in interface JVMByteCodeReader
public void if_icmpne(int pcOffset)
if_icmpne
in interface JVMByteCodeReader
public void if_icmplt(int pcOffset)
if_icmplt
in interface JVMByteCodeReader
public void if_icmpge(int pcOffset)
if_icmpge
in interface JVMByteCodeReader
public void if_icmpgt(int pcOffset)
if_icmpgt
in interface JVMByteCodeReader
public void if_icmple(int pcOffset)
if_icmple
in interface JVMByteCodeReader
public void ifeq(int pcOffset)
ifeq
in interface JVMByteCodeReader
public void ifne(int pcOffset)
ifne
in interface JVMByteCodeReader
public void iflt(int pcOffset)
iflt
in interface JVMByteCodeReader
public void ifge(int pcOffset)
ifge
in interface JVMByteCodeReader
public void ifgt(int pcOffset)
ifgt
in interface JVMByteCodeReader
public void ifle(int pcOffset)
ifle
in interface JVMByteCodeReader
public void ifnonnull(int pcOffset)
ifnonnull
in interface JVMByteCodeReader
public void ifnull(int pcOffset)
ifnull
in interface JVMByteCodeReader
public void iinc(int localVarIndex, int incConstant)
iinc
in interface JVMByteCodeReader
public void iload(int localVarIndex)
iload
in interface JVMByteCodeReader
public void iload_0()
iload_0
in interface JVMByteCodeReader
public void iload_1()
iload_1
in interface JVMByteCodeReader
public void iload_2()
iload_2
in interface JVMByteCodeReader
public void iload_3()
iload_3
in interface JVMByteCodeReader
public void imul()
imul
in interface JVMByteCodeReader
public void ineg()
ineg
in interface JVMByteCodeReader
public void instanceof_(int cpClassIndex)
instanceof_
in interface JVMByteCodeReader
public void invokeinterface(int cpInterfaceMethodRefIndex, int count, int zero)
invokeinterface
in interface JVMByteCodeReader
public void invokespecial(int cpMethodRefIndex)
invokespecial
in interface JVMByteCodeReader
public void invokestatic(int cpMethodRefIndex)
invokestatic
in interface JVMByteCodeReader
public void invokevirtual(int cpMethodRefIndex)
invokevirtual
in interface JVMByteCodeReader
public void ior()
ior
in interface JVMByteCodeReader
public void irem()
irem
in interface JVMByteCodeReader
public void ireturn()
ireturn
in interface JVMByteCodeReader
public void ishl()
ishl
in interface JVMByteCodeReader
public void ishr()
ishr
in interface JVMByteCodeReader
public void istore(int localVarIndex)
istore
in interface JVMByteCodeReader
public void istore_0()
istore_0
in interface JVMByteCodeReader
public void istore_1()
istore_1
in interface JVMByteCodeReader
public void istore_2()
istore_2
in interface JVMByteCodeReader
public void istore_3()
istore_3
in interface JVMByteCodeReader
public void isub()
isub
in interface JVMByteCodeReader
public void iushr()
iushr
in interface JVMByteCodeReader
public void ixor()
ixor
in interface JVMByteCodeReader
public void jsr(int pcOffset)
jsr
in interface JVMByteCodeReader
public void jsr_w(int pcOffset)
jsr_w
in interface JVMByteCodeReader
public void l2d()
l2d
in interface JVMByteCodeReader
public void l2f()
l2f
in interface JVMByteCodeReader
public void l2i()
l2i
in interface JVMByteCodeReader
public void ladd()
ladd
in interface JVMByteCodeReader
public void laload()
laload
in interface JVMByteCodeReader
public void land()
land
in interface JVMByteCodeReader
public void lastore()
lastore
in interface JVMByteCodeReader
public void lcmp()
lcmp
in interface JVMByteCodeReader
public void lconst_0()
lconst_0
in interface JVMByteCodeReader
public void lconst_1()
lconst_1
in interface JVMByteCodeReader
public void ldc_(int cpIntOrFloatOrStringIndex)
ldc_
in interface JVMByteCodeReader
public void ldc_w_(int cpIntOrFloatOrStringIndex)
ldc_w_
in interface JVMByteCodeReader
public void ldc2_w(int cpLongOrDoubleIndex)
ldc2_w
in interface JVMByteCodeReader
public void ldiv()
ldiv
in interface JVMByteCodeReader
public void lload(int localVarIndex)
lload
in interface JVMByteCodeReader
public void lload_0()
lload_0
in interface JVMByteCodeReader
public void lload_1()
lload_1
in interface JVMByteCodeReader
public void lload_2()
lload_2
in interface JVMByteCodeReader
public void lload_3()
lload_3
in interface JVMByteCodeReader
public void lmul()
lmul
in interface JVMByteCodeReader
public void lneg()
lneg
in interface JVMByteCodeReader
public void lookupswitch(int defaultPcOffset, int nEntries)
lookupswitch
in interface JVMByteCodeReader
public void lookupswitchEntry(int index, int match, int pcOffset)
lookupswitchEntry
in interface JVMByteCodeReader
public void lor()
lor
in interface JVMByteCodeReader
public void lrem()
lrem
in interface JVMByteCodeReader
public void lreturn()
lreturn
in interface JVMByteCodeReader
public void lshl()
lshl
in interface JVMByteCodeReader
public void lshr()
lshr
in interface JVMByteCodeReader
public void lstore(int localVarIndex)
lstore
in interface JVMByteCodeReader
public void lstore_0()
lstore_0
in interface JVMByteCodeReader
public void lstore_1()
lstore_1
in interface JVMByteCodeReader
public void lstore_2()
lstore_2
in interface JVMByteCodeReader
public void lstore_3()
lstore_3
in interface JVMByteCodeReader
public void lsub()
lsub
in interface JVMByteCodeReader
public void lushr()
lushr
in interface JVMByteCodeReader
public void lxor()
lxor
in interface JVMByteCodeReader
public void monitorenter()
monitorenter
in interface JVMByteCodeReader
public void monitorexit()
monitorexit
in interface JVMByteCodeReader
public void multianewarray(int cpClassIndex, int dimensions)
multianewarray
in interface JVMByteCodeReader
public void new_(int cpClassIndex)
new_
in interface JVMByteCodeReader
public void newarray(int typeCode)
newarray
in interface JVMByteCodeReader
public void nop()
nop
in interface JVMByteCodeReader
public void pop()
pop
in interface JVMByteCodeReader
public void pop2()
pop2
in interface JVMByteCodeReader
public void putfield(int cpFieldRefIndex)
putfield
in interface JVMByteCodeReader
public void putstatic(int cpFieldRefIndex)
putstatic
in interface JVMByteCodeReader
public void ret(int localVarIndex)
ret
in interface JVMByteCodeReader
public void return_()
return_
in interface JVMByteCodeReader
public void saload()
saload
in interface JVMByteCodeReader
public void sastore()
sastore
in interface JVMByteCodeReader
public void sipush(int val)
sipush
in interface JVMByteCodeReader
public void swap()
swap
in interface JVMByteCodeReader
public void tableswitch(int defaultPcOffset, int low, int high)
tableswitch
in interface JVMByteCodeReader
public void tableswitchEntry(int val, int pcOffset)
tableswitchEntry
in interface JVMByteCodeReader
public void wide()
wide
in interface JVMByteCodeReader
public void unknown(int bytecode)
unknown
in interface JVMByteCodeReader