| |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CPInstruction | |
jellyj.classfile.classgen |
Uses of CPInstruction in jellyj.classfile.classgen |
Subclasses of CPInstruction in jellyj.classfile.classgen | |
class | ANEWARRAY ANEWARRAY - Create new array of references Stack: ..., count -> ..., arrayref |
class | CHECKCAST CHECKCAST - Check whether object is of given type Stack: ..., objectref -> ..., objectref |
class | GETFIELD GETFIELD - Fetch field from object Stack: ..., objectref -> ..., value OR Stack: ..., objectref -> ..., value.word1, value.word2 |
class | GETSTATIC GETSTATIC - Fetch static field from class Stack: ..., -> ..., value OR Stack: ..., -> ..., value.word1, value.word2 |
class | INSTANCEOF INSTANCEOF - Determine if object is of given type Stack: ..., objectref -> ..., result |
class | INVOKEINTERFACE INVOKEINTERFACE - Invoke interface method Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | INVOKESPECIAL INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | INVOKESTATIC INVOKESTATIC - Invoke a class (static) method Stack: ..., [arg1, [arg2 ...]] -> ... |
class | INVOKEVIRTUAL INVOKEVIRTUAL - Invoke instance method; dispatch based on class Stack: ..., objectref, [arg1, [arg2 ...]] -> ... |
class | LDC LDC - Push item from constant pool Stack: ... |
class | LDC_W LDC_W - Push item from constant pool (wide index) Stack: ... |
class | LDC2_W LDC2_W - Push long or double from constant pool Stack: ... |
class | MULTIANEWARRAY MULTIANEWARRAY - Create new mutidimensional array of references Stack: ..., count1, [count2, ...] -> ..., arrayref |
class | NEW NEW - Create new object Stack: ... |
class | PUTFIELD PUTFIELD - Put field in object Stack: ..., objectref, value -> ... |
class | PUTSTATIC PUTSTATIC - Put static field in class Stack: ..., objectref, value -> ... |
| |||||||||
PREV NEXT | FRAMES NO FRAMES |