SlicedByteArray

class SlicedByteArray(val data: ByteArray, val offset: Int, val length: Int)

Constructors

Link copied to clipboard
constructor(array: ByteArray)
constructor(size: Int)
constructor(data: ByteArray, offset: Int, length: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val length: Int
Link copied to clipboard
val offset: Int
Link copied to clipboard
val size: Int

Functions

Link copied to clipboard
fun copyInto(dest: ByteArray, destOffset: Int, length: Int)
Link copied to clipboard
Link copied to clipboard
operator fun get(index: Int): Byte
Link copied to clipboard
fun getBlob(index: Int, length: Int): SlicedByteArray
Link copied to clipboard
fun getDouble(index: Int): Double
Link copied to clipboard
fun getDoubleLE(index: Int): Double
Link copied to clipboard
fun getFloat(index: Int): Float
Link copied to clipboard
fun getFloatLE(index: Int): Float
Link copied to clipboard
fun getInt(index: Int): Int
Link copied to clipboard
fun getIntLE(index: Int): Int
Link copied to clipboard
fun getLong(index: Int): Long
Link copied to clipboard
fun getLongLE(index: Int): Long
Link copied to clipboard
fun getShort(index: Int): Short
Link copied to clipboard
fun getShortLE(index: Int): Short
Link copied to clipboard
Link copied to clipboard
operator fun set(index: Int, value: Byte)
Link copied to clipboard
fun setBlob(index: Int, bytes: SlicedByteArray, blobLength: Int)
Link copied to clipboard
fun setDouble(index: Int, value: Double)
Link copied to clipboard
fun setDoubleLE(index: Int, value: Double)
Link copied to clipboard
fun setFloat(index: Int, value: Float)
Link copied to clipboard
fun setFloatLE(index: Int, value: Float)
Link copied to clipboard
fun setInt(index: Int, value: Int)
Link copied to clipboard
fun setIntLE(index: Int, value: Int)
Link copied to clipboard
fun setLong(index: Int, value: Long)
Link copied to clipboard
fun setLongLE(index: Int, value: Long)
Link copied to clipboard
fun setShort(index: Int, value: Short)
Link copied to clipboard
fun setShortLE(index: Int, value: Short)
Link copied to clipboard
fun slice(offset: Int, length: Int): SlicedByteArray
Link copied to clipboard