| Method from org.apache.bsf.util.event.generator.Bytecode Detail: |
public static byte[] addClass(byte[] array,
short value) {
// 12
//public static byte[] addDouble(byte[] array,double value)
//{
// array = ByteUtility.addBytes(array,C_Double);
// array = ByteUtility.addBytes(array,value);
// return array;
//}
return addRef(C_Class,array,value);
}
|
public static byte[] addFieldRef(byte[] array,
short value1,
short value2) {
return addRef(C_FieldRef,array,value1,value2);
}
|
public static byte[] addInteger(byte[] array,
int value) {
array = ByteUtility.addBytes(array,C_Integer);
array = ByteUtility.addBytes(array,value);
return array;
}
|
public static byte[] addInterfaceMethodRef(byte[] array,
short value1,
short value2) {
return addRef(C_InterfaceMethodRef,array,value1,value2);
}
|
public static byte[] addLong(byte[] array,
long value) {
array = ByteUtility.addBytes(array,C_Long);
array = ByteUtility.addBytes(array,value);
return array;
}
|
public static byte[] addMethodRef(byte[] array,
short value1,
short value2) {
return addRef(C_MethodRef,array,value1,value2);
}
|
public static byte[] addNameAndType(byte[] array,
short value1,
short value2) {
return addRef(C_NameAndType,array,value1,value2);
}
|
public static byte[] addRef(byte refType,
byte[] array,
short value) {
array = ByteUtility.addBytes(array,refType);
array = ByteUtility.addBytes(array,value);
return array;
}
|
public static byte[] addRef(byte refType,
byte[] array,
short value1,
short value2) {
array = ByteUtility.addBytes(array,refType);
array = ByteUtility.addBytes(array,value1);
array = ByteUtility.addBytes(array,value2);
return array;
}
|
public static byte[] addString(byte[] array,
short value) {
return addRef(C_String,array,value);
}
|
public static byte[] addUtf8(byte[] array,
String value) {
array = ByteUtility.addBytes(array,C_Utf8);
array = ByteUtility.addBytes(array,(short)value.length());
array = ByteUtility.addBytes(array,value);
return array;
}
|