| java.lang.Object com.caucho.bytecode.Attribute com.caucho.bytecode.CodeAttribute com.caucho.bytecode.CodeWriterAttribute
CodeWriterAttribute | public class CodeWriterAttribute extends CodeAttribute (Code) | | Represents a generic attribute
|
Method Summary | |
public int | addClass(String className) | public void | addDoubleReturn() | public int | addFieldRef(String className, String fieldName, String sig) | public void | addFloatReturn() | public void | addIntReturn() | public void | addLongReturn() | public int | addMethodRef(String className, String methodName, String sig) | public void | addObjectReturn() | public void | addReturn() | public int | addUTF8(String code) | public void | cast(String className) | public void | close() | public void | dup() | public void | getArrayObject() | public ConstantPool | getConstantPool() | public void | getField(String className, String fieldName, String sig) | public void | getStatic(String className, String fieldName, String sig) | public void | invoke(String className, String methodName, String signature, int argStack, int returnStack) | public void | invokespecial(String className, String methodName, String signature, int argStack, int returnStack) | public void | newInstance(String className) | public void | newObjectArray(String className) | public void | pushDoubleVar(int index) | public void | pushFloatVar(int index) | public void | pushInt(int value) | public void | pushIntVar(int index) | public void | pushLongVar(int index) | public void | pushNull() | public void | pushObjectVar(int index) | public void | putField(String className, String fieldName, String sig) | public void | putStatic(String className, String fieldName, String sig) | public void | setArrayObject() |
addDoubleReturn | public void addDoubleReturn()(Code) | | |
addFloatReturn | public void addFloatReturn()(Code) | | |
addIntReturn | public void addIntReturn()(Code) | | |
addLongReturn | public void addLongReturn()(Code) | | |
addObjectReturn | public void addObjectReturn()(Code) | | |
addReturn | public void addReturn()(Code) | | |
close | public void close()(Code) | | |
getArrayObject | public void getArrayObject()(Code) | | |
invokespecial | public void invokespecial(String className, String methodName, String signature, int argStack, int returnStack)(Code) | | |
newObjectArray | public void newObjectArray(String className)(Code) | | |
pushDoubleVar | public void pushDoubleVar(int index)(Code) | | |
pushFloatVar | public void pushFloatVar(int index)(Code) | | |
pushInt | public void pushInt(int value)(Code) | | |
pushIntVar | public void pushIntVar(int index)(Code) | | |
pushLongVar | public void pushLongVar(int index)(Code) | | |
pushNull | public void pushNull()(Code) | | |
pushObjectVar | public void pushObjectVar(int index)(Code) | | |
setArrayObject | public void setArrayObject()(Code) | | |
|
|