Package javassist.bytecode
Class ByteArray
java.lang.Object
javassist.bytecode.ByteArray
A collection of static methods for reading and writing a byte array.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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.
-
Constructor Details
-
ByteArray
public ByteArray()
-
-
Method Details
-
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.
-