Maven module :un.api : api-common :
Class : un.api.buffer.AbstractDataCursor
Extends/Implements : un.api.buffer.AbstractCursor un.api.buffer.DataCursor
Subclasses : -

author  Johann Sorel


Variables : -
Functions : AbstractDataCursor, skipToByteEnd, skipBits, skipByte, skipBytes, readBit, readBit, readBit, readBit, 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



public void AbstractDataCursor (NumberEncoding encoding)

public void skipToByteEnd ()

public void skipBits (long nb)

public void skipByte ()

public void skipBytes (long nb)



public int readBit ()

public int readBit (int nbBits)

public int[] readBit (int[] buffer, int nbBits)

public int[] readBit (int[] buffer, int offset, int length, int nbBits)

public void readByte (byte[] array)

public void readByte (byte[] array, int arrayOffset, int length)

public int readUByte ()

public void readUByte (int[] array)

public void readUByte (int[] array, int arrayOffset, int length)

public short readShort ()

public void readShort (short[] array)

public void readShort (short[] array, int arrayOffset, int length)

public int readUShort ()

public void readUShort (int[] array)

public void readUShort (int[] array, int arrayOffset, int length)

public int readInt24 ()

public void readInt24 (int[] array)

public void readInt24 (int[] array, int arrayOffset, int length)

public int readUInt24 ()

public void readUInt24 (int[] array)

public void readUInt24 (int[] array, int arrayOffset, int length)

public int readInt ()

public void readInt (int[] array)

public void readInt (int[] array, int arrayOffset, int length)

public long readUInt ()

public void readUInt (long[] array)

public void readUInt (long[] array, int arrayOffset, int length)

public long readLong ()

public void readLong (long[] array)

public void readLong (long[] array, int arrayOffset, int length)

public float readFloat ()

public void readFloat (float[] array)

public void readFloat (float[] array, int arrayOffset, int length)

public double readDouble ()

public void readDouble (double[] array)

public void readDouble (double[] array, int arrayOffset, int length)



public DataCursor writeByte (byte[] array)

public DataCursor writeByte (byte[] array, int arrayOffset, int length)

public DataCursor writeUByte (int value)

public DataCursor writeUByte (int[] array)

public DataCursor writeUByte (int[] array, int arrayOffset, int length)

public DataCursor writeShort (short value)

public DataCursor writeShort (short[] array)

public DataCursor writeShort (short[] array, int arrayOffset, int length)

public DataCursor writeUShort (int value)

public DataCursor writeUShort (int[] array)

public DataCursor writeUShort (int[] array, int arrayOffset, int length)

public DataCursor writeInt24 (int value)

public DataCursor writeInt24 (int[] array)

public DataCursor writeInt24 (int[] array, int arrayOffset, int length)

public DataCursor writeUInt24 (int value)

public DataCursor writeUInt24 (int[] array)

public DataCursor writeUInt24 (int[] array, int arrayOffset, int length)

public DataCursor writeInt (int value)

public DataCursor writeInt (int[] array)

public DataCursor writeInt (int[] array, int arrayOffset, int length)

public DataCursor writeUInt (long value)

public DataCursor writeUInt (long[] array)

public DataCursor writeUInt (long[] array, int arrayOffset, int length)

public DataCursor writeLong (long value)

public DataCursor writeLong (long[] array)

public DataCursor writeLong (long[] array, int arrayOffset, int length)

public DataCursor writeFloat (float value)

public DataCursor writeFloat (float[] array)

public DataCursor writeFloat (float[] array, int arrayOffset, int length)

public DataCursor writeDouble (double value)

public DataCursor writeDouble (double[] array)

public DataCursor writeDouble (double[] array, int arrayOffset, int length)