Maven module :un.api : api-common :
Class :
un.api.buffer.DefaultByteBuffer
Extends/Implements :
un.api.buffer.AbstractBuffer
Subclasses : -
Variables : -
Functions :
DefaultByteBuffer,
DefaultByteBuffer,
DefaultByteBuffer,
getBackEnd,
isWritable,
toByteArray,
getBufferByteSize,
readByte,
readUByte,
readShort,
readUShort,
readInt24,
readUInt24,
readInt,
readUInt,
readLong,
readFloat,
readDouble,
writeByte,
writeByte,
writeUByte,
writeShort,
writeUShort,
writeInt24,
writeUInt24,
writeInt,
writeUInt,
writeLong,
writeFloat,
writeDouble,
copy
public void
DefaultByteBuffer (byte[] buffer)
public void
DefaultByteBuffer (byte[] buffer, int primitiveType, NumberEncoding encoding)
public void
DefaultByteBuffer (int nbValue, int primitiveType, NumberEncoding encoding)
public Object
getBackEnd ()
public boolean
isWritable ()
public byte[]
toByteArray ()
public long
getBufferByteSize ()
public byte
readByte (long offset)
public int
readUByte (long offset)
public short
readShort (long offset)
public int
readUShort (long offset)
public int
readInt24 (long offset)
public int
readUInt24 (long offset)
public int
readInt (long offset)
public long
readUInt (long offset)
public long
readLong (long offset)
public float
readFloat (long offset)
public double
readDouble (long offset)
public void
writeByte (byte value, long offset)
public void
writeByte (byte[] array, int arrayOffset, int length, long offset)
public void
writeUByte (int value, long offset)
public void
writeShort (short value, long offset)
public void
writeUShort (int value, long offset)
public void
writeInt24 (int value, long offset)
public void
writeUInt24 (int value, long offset)
public void
writeInt (int value, long offset)
public void
writeUInt (long value, long offset)
public void
writeLong (long value, long offset)
public void
writeFloat (float value, long offset)
public void
writeDouble (double value, long offset)
public Buffer
copy ()