com.kenai.jaffl
Interface Pointer
- All Known Implementing Classes:
- AbstractArrayMemoryIO, AbstractBufferMemoryIO, AbstractMemoryIO, ArrayMemoryIO, BoundedMemoryIO, ByteBufferMemoryIO, MemoryIO, NullMemoryIO, ShareMemoryIO
public interface Pointer
Field Summary |
static int |
SIZE
|
Method Summary |
long |
address()
|
void |
get(long offset,
byte[] dst,
int off,
int len)
|
void |
get(long offset,
double[] dst,
int off,
int len)
|
void |
get(long offset,
float[] dst,
int off,
int len)
|
void |
get(long offset,
int[] dst,
int off,
int len)
|
void |
get(long offset,
long[] dst,
int off,
int len)
|
void |
get(long offset,
short[] dst,
int off,
int len)
|
byte |
getByte(long offset)
|
double |
getDouble(long offset)
|
float |
getFloat(long offset)
|
int |
getInt(long offset)
|
long |
getLong(long offset)
|
Pointer |
getPointer(long offset)
|
short |
getShort(long offset)
|
java.lang.String |
getString(long offset)
|
boolean |
isDirect()
|
void |
put(long offset,
byte[] dst,
int off,
int len)
|
void |
put(long offset,
double[] dst,
int off,
int len)
|
void |
put(long offset,
float[] dst,
int off,
int len)
|
void |
put(long offset,
int[] dst,
int off,
int len)
|
void |
put(long offset,
long[] dst,
int off,
int len)
|
void |
put(long offset,
short[] dst,
int off,
int len)
|
void |
putByte(long offset,
byte value)
|
void |
putDouble(long offset,
double value)
|
void |
putFloat(long offset,
float value)
|
void |
putInt(long offset,
int value)
|
void |
putLong(long offset,
long value)
|
void |
putPointer(long offset,
Pointer value)
|
void |
putShort(long offset,
short value)
|
SIZE
static final int SIZE
getByte
byte getByte(long offset)
getShort
short getShort(long offset)
getInt
int getInt(long offset)
getLong
long getLong(long offset)
getFloat
float getFloat(long offset)
getDouble
double getDouble(long offset)
putByte
void putByte(long offset,
byte value)
putShort
void putShort(long offset,
short value)
putInt
void putInt(long offset,
int value)
putLong
void putLong(long offset,
long value)
putFloat
void putFloat(long offset,
float value)
putDouble
void putDouble(long offset,
double value)
get
void get(long offset,
byte[] dst,
int off,
int len)
put
void put(long offset,
byte[] dst,
int off,
int len)
get
void get(long offset,
short[] dst,
int off,
int len)
put
void put(long offset,
short[] dst,
int off,
int len)
get
void get(long offset,
int[] dst,
int off,
int len)
put
void put(long offset,
int[] dst,
int off,
int len)
get
void get(long offset,
long[] dst,
int off,
int len)
put
void put(long offset,
long[] dst,
int off,
int len)
get
void get(long offset,
float[] dst,
int off,
int len)
put
void put(long offset,
float[] dst,
int off,
int len)
get
void get(long offset,
double[] dst,
int off,
int len)
put
void put(long offset,
double[] dst,
int off,
int len)
getPointer
Pointer getPointer(long offset)
putPointer
void putPointer(long offset,
Pointer value)
getString
java.lang.String getString(long offset)
address
long address()
isDirect
boolean isDirect()