|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.jdo.impl.enhancer.classfile.Insn
org.apache.jdo.impl.enhancer.classfile.InsnIInc
Special instruction form for the opc_iinc instruction
| Field Summary | |
private int |
localVarIndex
|
private int |
value
|
| Fields inherited from class org.apache.jdo.impl.enhancer.classfile.Insn |
NO_OFFSET, opc_target |
| Constructor Summary | |
|
InsnIInc(int localVarIndex,
int value)
Constructor for opc_iinc instruction |
(package private) |
InsnIInc(int localVarIndex,
int value,
int pc)
|
| Method Summary | |
java.lang.String |
argTypes()
What are the types of the stack operands ? |
boolean |
branches()
Does this instruction branch? |
int |
incrValue()
The amount by which the slot is to be incremented |
boolean |
isEqual(java.util.Stack msg,
java.lang.Object obj)
Compares this instance with another for structural equality. |
private boolean |
isWide()
|
int |
nStackArgs()
How many words of stack operands does this instruction take? |
int |
nStackResults()
How many words of stack results does this instruction deposit? |
(package private) void |
print(java.io.PrintStream out,
int indent)
|
java.lang.String |
resultTypes()
What are the types of the stack results? |
(package private) int |
size()
|
(package private) int |
store(byte[] buf,
int index)
|
int |
varIndex()
The local variable slot to be incremented |
| Methods inherited from class org.apache.jdo.impl.enhancer.classfile.Insn |
append, create, create, create, create, insert, loadStoreDataType, markTargets, next, offset, opcode, opName, prev, printInsn, printList, read, remove, resolveOffset, setNext, storeInt, storeShort, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private int localVarIndex
private int value
| Constructor Detail |
public InsnIInc(int localVarIndex,
int value)
InsnIInc(int localVarIndex,
int value,
int pc)
| Method Detail |
public int nStackArgs()
Insn
nStackArgs in class Insnpublic int nStackResults()
Insn
nStackResults in class Insnpublic java.lang.String argTypes()
argTypes in class Insnpublic java.lang.String resultTypes()
resultTypes in class Insnpublic boolean branches()
Insn
branches in class Insnpublic int varIndex()
public int incrValue()
public boolean isEqual(java.util.Stack msg,
java.lang.Object obj)
isEqual in class Insn
void print(java.io.PrintStream out,
int indent)
print in class Insn
int store(byte[] buf,
int index)
store in class Insnint size()
size in class Insnprivate boolean isWide()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||