Maven module :un.api : api-common :
Class :
un.api.buffer.AbstractBuffer
Extends/Implements :
un.api.CObject
un.api.buffer.Buffer
Subclasses : -
Variables :
primitiveType,
encoding,
factory
Functions :
AbstractBuffer,
getFactory,
getPrimitiveType,
getEncoding,
getPrimitiveCount,
getPrimitiveCount,
cursor,
cursor,
cursorInt,
cursorFloat,
cursorDouble,
copy,
toByteArray,
toUByteArray,
toShortArray,
toUShortArray,
toInt24Array,
toUInt24Array,
toIntArray,
toUIntArray,
toLongArray,
toFloatArray,
toDoubleArray,
readByte,
readByte,
readUByte,
readUByte,
readUByte,
readShort,
readShort,
readShort,
readUShort,
readUShort,
readUShort,
readInt24,
readInt24,
readInt24,
readUInt24,
readUInt24,
readUInt24,
readInt,
readInt,
readInt,
readUInt,
readUInt,
readUInt,
readLong,
readLong,
readLong,
readFloat,
readFloat,
readFloat,
readDouble,
readDouble,
readDouble,
writeByte,
writeByte,
writeUByte,
writeUByte,
writeUByte,
writeShort,
writeShort,
writeShort,
writeUShort,
writeUShort,
writeUShort,
writeInt24,
writeInt24,
writeInt24,
writeUInt24,
writeUInt24,
writeUInt24,
writeInt,
writeInt,
writeInt,
writeUInt,
writeUInt,
writeUInt,
writeLong,
writeLong,
writeLong,
writeFloat,
writeFloat,
writeFloat,
writeDouble,
writeDouble,
writeDouble,
equals,
getHash
protected int
primitiveType
protected NumberEncoding
encoding
protected BufferFactory
factory
public void
AbstractBuffer (int primitiveType, NumberEncoding encoding, BufferFactory factory)
public BufferFactory
getFactory ()
public int
getPrimitiveType ()
public NumberEncoding
getEncoding ()
public long
getPrimitiveCount ()
public long
getPrimitiveCount (int primitiveType)
public DataCursor
cursor ()
public DataCursor
cursor (int primitive, NumberEncoding encoding)
public IntCursor
cursorInt ()
public FloatCursor
cursorFloat ()
public DoubleCursor
cursorDouble ()
public Buffer
copy (int primitive, NumberEncoding encoding)
public byte[]
toByteArray ()
public int[]
toUByteArray ()
public short[]
toShortArray ()
public int[]
toUShortArray ()
public int[]
toInt24Array ()
public int[]
toUInt24Array ()
public int[]
toIntArray ()
public long[]
toUIntArray ()
public long[]
toLongArray ()
public float[]
toFloatArray ()
public double[]
toDoubleArray ()
public void
readByte (byte[] array, long offset)
public void
readByte (byte[] array, int arrayOffset, int length, long offset)
public int
readUByte (long offset)
public void
readUByte (int[] array, long offset)
public void
readUByte (int[] array, int arrayOffset, int length, long offset)
public short
readShort (long offset)
public void
readShort (short[] array, long offset)
public void
readShort (short[] array, int arrayOffset, int length, long offset)
public int
readUShort (long offset)
public void
readUShort (int[] array, long offset)
public void
readUShort (int[] array, int arrayOffset, int length, long offset)
public int
readInt24 (long offset)
public void
readInt24 (int[] array, long offset)
public void
readInt24 (int[] array, int arrayOffset, int length, long offset)
public int
readUInt24 (long offset)
public void
readUInt24 (int[] array, long offset)
public void
readUInt24 (int[] array, int arrayOffset, int length, long offset)
public int
readInt (long offset)
public void
readInt (int[] array, long offset)
public void
readInt (int[] array, int arrayOffset, int length, long offset)
public long
readUInt (long offset)
public void
readUInt (long[] array, long offset)
public void
readUInt (long[] array, int arrayOffset, int length, long offset)
public long
readLong (long offset)
public void
readLong (long[] array, long offset)
public void
readLong (long[] array, int arrayOffset, int length, long offset)
public float
readFloat (long offset)
public void
readFloat (float[] array, long offset)
public void
readFloat (float[] array, int arrayOffset, int length, long offset)
public double
readDouble (long offset)
public void
readDouble (double[] array, long offset)
public void
readDouble (double[] array, int arrayOffset, int length, long offset)
public void
writeByte (byte[] array, long offset)
public void
writeByte (byte[] array, int arrayOffset, int length, long offset)
public void
writeUByte (int value, long offset)
public void
writeUByte (int[] array, long offset)
public void
writeUByte (int[] array, int arrayOffset, int length, long offset)
public void
writeShort (short value, long offset)
public void
writeShort (short[] array, long offset)
public void
writeShort (short[] array, int arrayOffset, int length, long offset)
public void
writeUShort (int value, long offset)
public void
writeUShort (int[] array, long offset)
public void
writeUShort (int[] array, int arrayOffset, int length, long offset)
public void
writeInt24 (int value, long offset)
public void
writeInt24 (int[] array, long offset)
public void
writeInt24 (int[] array, int arrayOffset, int length, long offset)
public void
writeUInt24 (int value, long offset)
public void
writeUInt24 (int[] array, long offset)
public void
writeUInt24 (int[] array, int arrayOffset, int length, long offset)
public void
writeInt (int value, long offset)
public void
writeInt (int[] array, long offset)
public void
writeInt (int[] array, int arrayOffset, int length, long offset)
public void
writeUInt (long value, long offset)
public void
writeUInt (long[] array, long offset)
public void
writeUInt (long[] array, int arrayOffset, int length, long offset)
public void
writeLong (long value, long offset)
public void
writeLong (long[] array, long offset)
public void
writeLong (long[] array, int arrayOffset, int length, long offset)
public void
writeFloat (float value, long offset)
public void
writeFloat (float[] array, long offset)
public void
writeFloat (float[] array, int arrayOffset, int length, long offset)
public void
writeDouble (double value, long offset)
public void
writeDouble (double[] array, long offset)
public void
writeDouble (double[] array, int arrayOffset, int length, long offset)
public boolean
equals (Object obj)
public int
getHash ()