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

Members list

Concise view

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]