ByteArrayAccess

io.bullet.borer.internal.ByteArrayAccess
See theByteArrayAccess companion object
abstract class ByteArrayAccess

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Default

Members list

Value members

Abstract methods

def byteArrayToDoubleArray(source: Array[Byte], byteOrder: ByteOrder): Array[Double]
def byteArrayToFloatArray(source: Array[Byte], byteOrder: ByteOrder): Array[Float]
def byteArrayToIntArray(source: Array[Byte], byteOrder: ByteOrder): Array[Int]
def byteArrayToLongArray(source: Array[Byte], byteOrder: ByteOrder): Array[Long]
def byteArrayToShortArray(source: Array[Byte], byteOrder: ByteOrder): Array[Short]
def doubleArrayToByteArray(source: Array[Double], byteOrder: ByteOrder): Array[Byte]
def doubleByteBigEndian(byteArray: Array[Byte], ix: Int): Char
def floatArrayToByteArray(source: Array[Float], byteOrder: ByteOrder): Array[Byte]
def intArrayToByteArray(source: Array[Int], byteOrder: ByteOrder): Array[Byte]
def longArrayToByteArray(source: Array[Long], byteOrder: ByteOrder): Array[Byte]
def octaByteBigEndian(byteArray: Array[Byte], ix: Int): Long
def quadByteBigEndian(byteArray: Array[Byte], ix: Int): Int
def setDoubleByteBigEndian(byteArray: Array[Byte], ix: Int, value: Char): Unit
def setOctaByteBigEndian(byteArray: Array[Byte], ix: Int, value: Long): Unit
def setQuadByteBigEndian(byteArray: Array[Byte], ix: Int, value: Int): Unit
def shortArrayToByteArray(source: Array[Short], byteOrder: ByteOrder): Array[Byte]