typed-byte-arrays
Toggle table of contents
0.3.7
common
Platform filter
common
Switch theme
Search in API
typed-byte-arrays
typed-byte-arrays
/
nl.astraeus.tba
/
ByteArrayHandler
Byte
Array
Handler
open
class
ByteArrayHandler
(
var
buffer
:
SlicedByteArray
)
Inheritors
MutableByteArrayHandler
Members
Constructors
Byte
Array
Handler
Link copied to clipboard
constructor
(
buffer
:
ByteArray
,
range
:
IntRange
=
buffer.indices
)
constructor
(
buffer
:
SlicedByteArray
)
Properties
buffer
Link copied to clipboard
var
buffer
:
SlicedByteArray
Functions
as
Mutable
Link copied to clipboard
fun
asMutable
(
)
:
MutableByteArrayHandler
get
Link copied to clipboard
operator
fun
get
(
index
:
Int
)
:
Byte
get
Blob
Link copied to clipboard
fun
getBlob
(
index
:
Int
,
length
:
Int
)
:
SlicedByteArray
get
Clob
Link copied to clipboard
fun
getClob
(
index
:
Int
)
:
String
get
Double
Link copied to clipboard
fun
getDouble
(
index
:
Int
)
:
Double
get
Double
LE
Link copied to clipboard
fun
getDoubleLE
(
index
:
Int
)
:
Double
get
Float
Link copied to clipboard
fun
getFloat
(
index
:
Int
)
:
Float
get
Float
LE
Link copied to clipboard
fun
getFloatLE
(
index
:
Int
)
:
Float
get
Int
Link copied to clipboard
fun
getInt
(
index
:
Int
)
:
Int
get
Int
LE
Link copied to clipboard
fun
getIntLE
(
index
:
Int
)
:
Int
get
Long
Link copied to clipboard
fun
getLong
(
index
:
Int
)
:
Long
get
Long
LE
Link copied to clipboard
fun
getLongLE
(
index
:
Int
)
:
Long
get
Short
Link copied to clipboard
fun
getShort
(
index
:
Int
)
:
Short
get
Short
LE
Link copied to clipboard
fun
getShortLE
(
index
:
Int
)
:
Short
get
String
Link copied to clipboard
fun
getString
(
index
:
Int
)
:
String
slice
Link copied to clipboard
fun
slice
(
range
:
IntRange
)
:
ByteArrayHandler