|
|||||||||||
| 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.InsnIntOp
An instruction which requires a integral constant as an immediate operand
| Field Summary | |
private int |
operandValue
|
| Fields inherited from class org.apache.jdo.impl.enhancer.classfile.Insn |
NO_OFFSET, opc_target |
| Constructor Summary | |
(package private) |
InsnIntOp(int theOpcode,
int theOperand)
|
(package private) |
InsnIntOp(int theOpcode,
int theOperand,
int pc)
|
| Method Summary | |
java.lang.String |
argTypes()
What are the types of the stack operands ? |
boolean |
branches()
Does this instruction branch? |
boolean |
isEqual(java.util.Stack msg,
java.lang.Object obj)
Compares this instance with another for structural equality. |
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) static java.lang.String |
primType(int primIndex)
|
(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 |
value()
|
| 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 operandValue
| Constructor Detail |
InsnIntOp(int theOpcode,
int theOperand,
int pc)
InsnIntOp(int theOpcode,
int theOperand)
| Method Detail |
public int nStackArgs()
Insn
nStackArgs in class Insnpublic int nStackResults()
Insn
nStackResults in class Insnpublic java.lang.String argTypes()
Insn
argTypes in class Insnpublic java.lang.String resultTypes()
Insn
resultTypes in class Insnpublic boolean branches()
Insn
branches in class Insnpublic int value()
public boolean isEqual(java.util.Stack msg,
java.lang.Object obj)
isEqual in class Insnstatic java.lang.String primType(int primIndex)
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 Insn
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||