Constructor and Description |
---|
Raw() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract boolean |
getBoolean(byte[] array,
long offset) |
(package private) abstract boolean |
getBoolean(long address) |
(package private) abstract byte |
getByte(byte[] array,
long offset) |
(package private) abstract byte |
getByte(long address) |
(package private) abstract char |
getChar(byte[] array,
long offset) |
(package private) abstract char |
getChar(long address) |
(package private) abstract double |
getDouble(byte[] array,
long offset) |
(package private) abstract double |
getDouble(long address) |
(package private) abstract float |
getFloat(byte[] array,
long offset) |
(package private) abstract float |
getFloat(long address) |
(package private) static Raw |
getInstance()
Returns
UnsafeRaw if UnsafeRaw.isAvailable() or null otherwise. |
(package private) abstract int |
getInt(byte[] array,
long offset) |
(package private) abstract int |
getInt(long address) |
(package private) abstract long |
getLong(byte[] array,
long offset) |
(package private) abstract long |
getLong(long address) |
(package private) abstract short |
getShort(byte[] array,
long offset) |
(package private) abstract short |
getShort(long address) |
(package private) abstract void |
putBoolean(byte[] array,
long offset,
boolean b) |
(package private) abstract void |
putBoolean(long address,
boolean b) |
(package private) abstract void |
putByte(byte[] array,
long offset,
byte b) |
(package private) abstract void |
putByte(long address,
byte b) |
(package private) abstract void |
putChar(byte[] array,
long offset,
char c) |
(package private) abstract void |
putChar(long address,
char c) |
(package private) abstract void |
putDouble(byte[] array,
long offset,
double d) |
(package private) abstract void |
putDouble(long address,
double d) |
(package private) abstract void |
putFloat(byte[] array,
long offset,
float f) |
(package private) abstract void |
putFloat(long address,
float f) |
(package private) abstract void |
putInt(byte[] array,
long offset,
int i) |
(package private) abstract void |
putInt(long address,
int i) |
(package private) abstract void |
putLong(byte[] array,
long offset,
long l) |
(package private) abstract void |
putLong(long address,
long l) |
(package private) abstract void |
putShort(byte[] array,
long offset,
short s) |
(package private) abstract void |
putShort(long address,
short s) |
static final Raw INSTANCE
static Raw getInstance()
UnsafeRaw
if UnsafeRaw.isAvailable()
or null otherwise.abstract byte getByte(long address)
abstract void putByte(long address, byte b)
abstract short getShort(long address)
abstract void putShort(long address, short s)
abstract int getInt(long address)
abstract void putInt(long address, int i)
abstract long getLong(long address)
abstract void putLong(long address, long l)
abstract float getFloat(long address)
abstract void putFloat(long address, float f)
abstract double getDouble(long address)
abstract void putDouble(long address, double d)
abstract char getChar(long address)
abstract void putChar(long address, char c)
abstract boolean getBoolean(long address)
abstract void putBoolean(long address, boolean b)
abstract byte getByte(byte[] array, long offset)
abstract void putByte(byte[] array, long offset, byte b)
abstract short getShort(byte[] array, long offset)
abstract void putShort(byte[] array, long offset, short s)
abstract int getInt(byte[] array, long offset)
abstract void putInt(byte[] array, long offset, int i)
abstract long getLong(byte[] array, long offset)
abstract void putLong(byte[] array, long offset, long l)
abstract float getFloat(byte[] array, long offset)
abstract void putFloat(byte[] array, long offset, float f)
abstract double getDouble(byte[] array, long offset)
abstract void putDouble(byte[] array, long offset, double d)
abstract char getChar(byte[] array, long offset)
abstract void putChar(byte[] array, long offset, char c)
abstract boolean getBoolean(byte[] array, long offset)
abstract void putBoolean(byte[] array, long offset, boolean b)
Copyright © 2020. All rights reserved.