| java.lang.Object org.apache.bsf.util.event.generator.Bytecode
Bytecode | public class Bytecode (Code) | | Bytecode handling utilities
Handle standard byte arrays as defined in Java VM and Class File
5 April 1999 - functions to append Class File byte subarrays
into a Class File byte array
author: Richard F. Boehme |
Method Summary | |
public static byte[] | addClass(byte[] array, short value) | public static byte[] | addFieldRef(byte[] array, short value1, short value2) | public static byte[] | addInteger(byte[] array, int value) | public static byte[] | addInterfaceMethodRef(byte[] array, short value1, short value2) | public static byte[] | addLong(byte[] array, long value) | public static byte[] | addMethodRef(byte[] array, short value1, short value2) | public static byte[] | addNameAndType(byte[] array, short value1, short value2) | public static byte[] | addRef(byte refType, byte[] array, short value) | public static byte[] | addRef(byte refType, byte[] array, short value1, short value2) | public static byte[] | addString(byte[] array, short value) | public static byte[] | addUtf8(byte[] array, String value) |
C_Class | final public static byte C_Class(Code) | | |
C_Double | final public static byte C_Double(Code) | | |
C_FieldRef | final public static byte C_FieldRef(Code) | | |
C_Float | final public static byte C_Float(Code) | | |
C_Integer | final public static byte C_Integer(Code) | | |
C_InterfaceMethodRef | final public static byte C_InterfaceMethodRef(Code) | | |
C_Long | final public static byte C_Long(Code) | | |
C_MethodRef | final public static byte C_MethodRef(Code) | | |
C_NameAndType | final public static byte C_NameAndType(Code) | | |
C_String | final public static byte C_String(Code) | | |
C_Utf8 | final public static byte C_Utf8(Code) | | |
addClass | public static byte[] addClass(byte[] array, short value)(Code) | | |
addFieldRef | public static byte[] addFieldRef(byte[] array, short value1, short value2)(Code) | | |
addInteger | public static byte[] addInteger(byte[] array, int value)(Code) | | |
addInterfaceMethodRef | public static byte[] addInterfaceMethodRef(byte[] array, short value1, short value2)(Code) | | |
addLong | public static byte[] addLong(byte[] array, long value)(Code) | | |
addMethodRef | public static byte[] addMethodRef(byte[] array, short value1, short value2)(Code) | | |
addNameAndType | public static byte[] addNameAndType(byte[] array, short value1, short value2)(Code) | | |
addRef | public static byte[] addRef(byte refType, byte[] array, short value)(Code) | | |
addRef | public static byte[] addRef(byte refType, byte[] array, short value1, short value2)(Code) | | |
addString | public static byte[] addString(byte[] array, short value)(Code) | | |
addUtf8 | public static byte[] addUtf8(byte[] array, String value)(Code) | | |
|
|