public static void setShort(byte[] bytes, int index, short value) { checkIndexLength(bytes.length, index, SIZE_OF_SHORT); unsafe.putShort(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static void setInt(byte[] bytes, int index, int value) { checkIndexLength(bytes.length, index, SIZE_OF_INT); unsafe.putInt(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static void setLong(byte[] bytes, int index, long value) { checkIndexLength(bytes.length, index, SIZE_OF_LONG); unsafe.putLong(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static int getInt(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_INT); return unsafe.getInt(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static long getLong(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_LONG); return unsafe.getLong(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static void setShort(byte[] bytes, int index, short value) { checkIndexLength(bytes.length, index, SIZE_OF_SHORT); unsafe.putShort(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static void setLong(byte[] bytes, int index, long value) { checkIndexLength(bytes.length, index, SIZE_OF_LONG); unsafe.putLong(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static short getShort(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_SHORT); return unsafe.getShort(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static int getInt(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_INT); return unsafe.getInt(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static long getLong(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_LONG); return unsafe.getLong(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static short getShort(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_SHORT); return unsafe.getShort(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static void setInt(byte[] bytes, int index, int value) { checkIndexLength(bytes.length, index, SIZE_OF_INT); unsafe.putInt(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static void setFloat(byte[] bytes, int index, float value) { checkIndexLength(bytes.length, index, SIZE_OF_FLOAT); unsafe.putFloat(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static double getDouble(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_DOUBLE); return unsafe.getDouble(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static void setFloat(byte[] bytes, int index, float value) { checkIndexLength(bytes.length, index, SIZE_OF_FLOAT); unsafe.putFloat(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static double getDouble(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_DOUBLE); return unsafe.getDouble(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static void setDouble(byte[] bytes, int index, double value) { checkIndexLength(bytes.length, index, SIZE_OF_DOUBLE); unsafe.putDouble(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static float getFloat(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_FLOAT); return unsafe.getFloat(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }
public static void setDouble(byte[] bytes, int index, double value) { checkIndexLength(bytes.length, index, SIZE_OF_DOUBLE); unsafe.putDouble(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index, value); }
public static float getFloat(byte[] bytes, int index) { checkIndexLength(bytes.length, index, SIZE_OF_FLOAT); return unsafe.getFloat(bytes, ((long) ARRAY_BYTE_BASE_OFFSET) + index); }