Package javassist.bytecode
Class ByteArray
- java.lang.Object
-
- javassist.bytecode.ByteArray
-
public class ByteArray extends java.lang.Object
A collection of static methods for reading and writing a byte array.
-
-
Constructor Summary
Constructors Constructor Description ByteArray()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
read32bit(byte[] code, int index)
Reads a 32bit integer at the index.static int
readS16bit(byte[] code, int index)
Reads a signed 16bit integer at the index.static int
readU16bit(byte[] code, int index)
Reads an unsigned 16bit integer at the index.static void
write16bit(int value, byte[] code, int index)
Writes a 16bit integer at the index.static void
write32bit(int value, byte[] code, int index)
Writes a 32bit integer at the index.
-
-
-
Method Detail
-
readU16bit
public static int readU16bit(byte[] code, int index)
Reads an unsigned 16bit integer at the index.
-
readS16bit
public static int readS16bit(byte[] code, int index)
Reads a signed 16bit integer at the index.
-
write16bit
public static void write16bit(int value, byte[] code, int index)
Writes a 16bit integer at the index.
-
read32bit
public static int read32bit(byte[] code, int index)
Reads a 32bit integer at the index.
-
write32bit
public static void write32bit(int value, byte[] code, int index)
Writes a 32bit integer at the index.
-
-