Overview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DE.fub.inf.JVM.ClassGen.Instruction | +--DE.fub.inf.JVM.ClassGen.CPInstruction | +--DE.fub.inf.JVM.ClassGen.InvokeInstruction | +--DE.fub.inf.JVM.ClassGen.INVOKEINTERFACE
Fields inherited from class DE.fub.inf.JVM.ClassGen.CPInstruction | |
index |
Fields inherited from class DE.fub.inf.JVM.ClassGen.Instruction | |
length, position, tag |
Constructor Summary | |
INVOKEINTERFACE(int index,
int nargs)
|
Method Summary | |
void | dump(java.io.DataOutputStream out)
Dump instruction as byte code to stream out. |
int | getNoArguments()
|
void | initFromFile(ByteSequence bytes,
boolean wide)
Read needed data (i.e. index) from file. |
java.lang.String | toString(ConstantPool cp)
|
Methods inherited from class DE.fub.inf.JVM.ClassGen.InvokeInstruction | |
toString |
Methods inherited from class DE.fub.inf.JVM.ClassGen.CPInstruction | |
dump, getIndex, initFromFile, setIndex, toString, toString |
Methods inherited from class DE.fub.inf.JVM.ClassGen.Instruction | |
consumeStack, dump, getInstructionList, getLength, getPosition, getTag, initFromFile, produceStack, readInstruction, setPosition, toString, toString, toString, updatePosition |
Methods inherited from class java.lang.Object | |
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait |
Constructor Detail |
public INVOKEINTERFACE(int index, int nargs)
Method Detail |
public void dump(java.io.DataOutputStream out) throws java.io.IOException
out
- Output streampublic int getNoArguments()
protected void initFromFile(ByteSequence bytes, boolean wide) throws java.io.IOException
public java.lang.String toString(ConstantPool cp)
Overview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |