com.kenai.jaffl.provider

Class NullMemoryIO

public final class NullMemoryIO extends AbstractMemoryIO

Field Summary
static MemoryIOINSTANCE
Method Summary
voidget(long offset, byte[] dst, int off, int len)
voidget(long offset, short[] dst, int off, int len)
voidget(long offset, int[] dst, int off, int len)
voidget(long offset, long[] dst, int off, int len)
voidget(long offset, float[] dst, int off, int len)
voidget(long offset, double[] dst, int off, int len)
bytegetByte(long offset)
doublegetDouble(long offset)
floatgetFloat(long offset)
intgetInt(long offset)
longgetLong(long offset)
MemoryIOgetMemoryIO(long offset)
MemoryIOgetMemoryIO(long offset, long size)
PointergetPointer(long offset)
shortgetShort(long offset)
StringgetString(long offset)
intindexOf(long offset, byte value, int maxlen)
booleanisDirect()
voidput(long offset, byte[] dst, int off, int len)
voidput(long offset, short[] dst, int off, int len)
voidput(long offset, int[] dst, int off, int len)
voidput(long offset, long[] dst, int off, int len)
voidput(long offset, float[] dst, int off, int len)
voidput(long offset, double[] dst, int off, int len)
voidputByte(long offset, byte value)
voidputDouble(long offset, double value)
voidputFloat(long offset, float value)
voidputInt(long offset, int value)
voidputLong(long offset, long value)
voidputPointer(long offset, Pointer value)
voidputShort(long offset, short value)

Field Detail

INSTANCE

public static final MemoryIO INSTANCE

Method Detail

get

public final void get(long offset, byte[] dst, int off, int len)

get

public final void get(long offset, short[] dst, int off, int len)

get

public final void get(long offset, int[] dst, int off, int len)

get

public final void get(long offset, long[] dst, int off, int len)

get

public final void get(long offset, float[] dst, int off, int len)

get

public final void get(long offset, double[] dst, int off, int len)

getByte

public final byte getByte(long offset)

getDouble

public final double getDouble(long offset)

getFloat

public final float getFloat(long offset)

getInt

public final int getInt(long offset)

getLong

public final long getLong(long offset)

getMemoryIO

public final MemoryIO getMemoryIO(long offset)

getMemoryIO

public final MemoryIO getMemoryIO(long offset, long size)

getPointer

public final Pointer getPointer(long offset)

getShort

public final short getShort(long offset)

getString

public String getString(long offset)

indexOf

public final int indexOf(long offset, byte value, int maxlen)

isDirect

public final boolean isDirect()

put

public final void put(long offset, byte[] dst, int off, int len)

put

public final void put(long offset, short[] dst, int off, int len)

put

public final void put(long offset, int[] dst, int off, int len)

put

public final void put(long offset, long[] dst, int off, int len)

put

public final void put(long offset, float[] dst, int off, int len)

put

public final void put(long offset, double[] dst, int off, int len)

putByte

public final void putByte(long offset, byte value)

putDouble

public final void putDouble(long offset, double value)

putFloat

public final void putFloat(long offset, float value)

putInt

public final void putInt(long offset, int value)

putLong

public final void putLong(long offset, long value)

putPointer

public final void putPointer(long offset, Pointer value)

putShort

public final void putShort(long offset, short value)