com.kenai.jaffl.provider
Class AbstractArrayMemoryIO
public abstract
class
AbstractArrayMemoryIO
extends AbstractMemoryIO
Method Summary |
byte[] | array() |
void | clear() |
void | get(long offset, byte[] dst, int off, int len) |
void | get(long offset, short[] 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, float[] dst, int off, int len) |
void | get(long offset, double[] 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) |
short | getShort(long offset) |
protected int | index(long off) |
int | indexOf(long offset, byte value, int maxlen) |
boolean | isNull() |
int | length() |
int | offset() |
void | put(long offset, byte[] src, int off, int len) |
void | put(long offset, short[] src, int off, int len) |
void | put(long offset, int[] src, int off, int len) |
void | put(long offset, long[] src, int off, int len) |
void | put(long offset, float[] src, int off, int len) |
void | put(long offset, double[] src, 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 | putShort(long offset, short value) |
void | setMemory(long offset, long size, byte value) |
protected final byte[] buffer
protected final int length
protected static final int LONG_SIZE
protected final int offset
public AbstractArrayMemoryIO(byte[] buffer, int offset, int length)
public AbstractArrayMemoryIO(byte[] buffer)
public AbstractArrayMemoryIO(int size)
public final byte[] array()
public final void clear()
public final void get(long offset, byte[] dst, int off, int len)
public final void get(long offset, short[] dst, int off, int len)
public final void get(long offset, int[] dst, int off, int len)
public final void get(long offset, long[] dst, int off, int len)
public final void get(long offset, float[] dst, int off, int len)
public final void get(long offset, double[] dst, int off, int len)
public final byte getByte(long offset)
public final double getDouble(long offset)
public final float getFloat(long offset)
public final int getInt(long offset)
public final long getLong(long offset)
public final short getShort(long offset)
protected final int index(long off)
public final int indexOf(long offset, byte value, int maxlen)
public final boolean isNull()
public final int length()
public final int offset()
public final void put(long offset, byte[] src, int off, int len)
public final void put(long offset, short[] src, int off, int len)
public final void put(long offset, int[] src, int off, int len)
public final void put(long offset, long[] src, int off, int len)
public final void put(long offset, float[] src, int off, int len)
public final void put(long offset, double[] src, int off, int len)
public final void putByte(long offset, byte value)
public final void putDouble(long offset, double value)
public final void putFloat(long offset, float value)
public final void putInt(long offset, int value)
public final void putLong(long offset, long value)
public final void putShort(long offset, short value)
public final void setMemory(long offset, long size, byte value)