|
||||||||||
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.InsnConstOp
org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
public class InsnInterfaceInvoke
Special instruction form for the opc_invokeinterface instruction
Field Summary |
---|
Fields inherited from class org.apache.jdo.impl.enhancer.classfile.Insn |
---|
opc_target |
Constructor Summary | |
---|---|
InsnInterfaceInvoke(ConstInterfaceMethodRef methodRefOp,
int nArgsOp)
constructor for opc_invokeinterface |
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. |
ConstInterfaceMethodRef |
method()
Return the interface to be invoked |
int |
nArgs()
Return the number of arguments to the interface |
int |
nStackArgs()
How many words of stack operands does this instruction take? |
int |
nStackResults()
How many words of stack results does this instruction deposit? |
java.lang.String |
resultTypes()
What are the types of the stack results? |
Methods inherited from class org.apache.jdo.impl.enhancer.classfile.InsnConstOp |
---|
setValue, 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, remove, setNext, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public InsnInterfaceInvoke(ConstInterfaceMethodRef methodRefOp, int nArgsOp)
Method Detail |
---|
public int nStackArgs()
Insn
nStackArgs
in class InsnConstOp
public int nStackResults()
Insn
nStackResults
in class InsnConstOp
public java.lang.String argTypes()
argTypes
in class InsnConstOp
public java.lang.String resultTypes()
resultTypes
in class InsnConstOp
public boolean branches()
Insn
branches
in class InsnConstOp
public ConstInterfaceMethodRef method()
public int nArgs()
public boolean isEqual(java.util.Stack msg, java.lang.Object obj)
isEqual
in class InsnConstOp
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |