Class BinaryPrimitives
- java.lang.Object
-
- org.apache.ignite.internal.binary.BinaryPrimitives
-
public abstract class BinaryPrimitives extends Object
Primitives writer.
-
-
Constructor Summary
Constructors Constructor Description BinaryPrimitives()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanreadBoolean(byte[] arr, int off)static booleanreadBoolean(long ptr, int off)static bytereadByte(byte[] arr, int off)static bytereadByte(long ptr, int off)static byte[]readByteArray(byte[] arr, int off, int len)static byte[]readByteArray(long ptr, int off, int len)static charreadChar(byte[] arr, int off)static charreadChar(long ptr, int off)static char[]readCharArray(byte[] arr, int off, int len)static char[]readCharArray(long ptr, int off, int len)static doublereadDouble(byte[] arr, int off)static doublereadDouble(long ptr, int off)static floatreadFloat(byte[] arr, int off)static floatreadFloat(long ptr, int off)static intreadInt(byte[] arr, int off)static intreadInt(long ptr, int off)static longreadLong(byte[] arr, int off)static longreadLong(long ptr, int off)static shortreadShort(byte[] arr, int off)static shortreadShort(long ptr, int off)static voidwriteBoolean(byte[] arr, int off, boolean val)static voidwriteByte(byte[] arr, int off, byte val)static voidwriteChar(byte[] arr, int off, char val)static voidwriteDouble(byte[] arr, int off, double val)static voidwriteFloat(byte[] arr, int off, float val)static voidwriteInt(byte[] arr, int off, int val)static voidwriteInt(long ptr, int off, int val)static voidwriteLong(byte[] arr, int off, long val)static voidwriteShort(byte[] arr, int off, short val)static voidwriteShort(long ptr, int off, short val)
-
-
-
Method Detail
-
writeByte
public static void writeByte(byte[] arr, int off, byte val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readByte
public static byte readByte(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readByte
public static byte readByte(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
readByteArray
public static byte[] readByteArray(byte[] arr, int off, int len)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readByteArray
public static byte[] readByteArray(long ptr, int off, int len)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeBoolean
public static void writeBoolean(byte[] arr, int off, boolean val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readBoolean
public static boolean readBoolean(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readBoolean
public static boolean readBoolean(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeShort
public static void writeShort(byte[] arr, int off, short val)- Parameters:
arr- Array.off- Offset.val- Value.
-
writeShort
public static void writeShort(long ptr, int off, short val)- Parameters:
ptr- Pointer.off- Offset.val- Value.
-
readShort
public static short readShort(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readShort
public static short readShort(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeChar
public static void writeChar(byte[] arr, int off, char val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readChar
public static char readChar(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readChar
public static char readChar(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
readCharArray
public static char[] readCharArray(byte[] arr, int off, int len)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readCharArray
public static char[] readCharArray(long ptr, int off, int len)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeInt
public static void writeInt(byte[] arr, int off, int val)- Parameters:
arr- Array.off- Offset.val- Value.
-
writeInt
public static void writeInt(long ptr, int off, int val)- Parameters:
ptr- Pointer.off- Offset.val- Value.
-
readInt
public static int readInt(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readInt
public static int readInt(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeLong
public static void writeLong(byte[] arr, int off, long val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readLong
public static long readLong(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readLong
public static long readLong(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeFloat
public static void writeFloat(byte[] arr, int off, float val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readFloat
public static float readFloat(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readFloat
public static float readFloat(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
writeDouble
public static void writeDouble(byte[] arr, int off, double val)- Parameters:
arr- Array.off- Offset.val- Value.
-
readDouble
public static double readDouble(byte[] arr, int off)- Parameters:
arr- Array.off- Offset.- Returns:
- Value.
-
readDouble
public static double readDouble(long ptr, int off)- Parameters:
ptr- Pointer.off- Offset.- Returns:
- Value.
-
-