ToBytes

izumi.sick.model.ToBytes$
See theToBytes companion trait
object ToBytes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ToBytes.type

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
trait ToBytes[Arr]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait ToBytes[Ref]
class Object
trait Matchable
class Any
Self type
implicit class AsBytes[T](value: T)(implicit evidence$1: ToBytes[T])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object BigDecimalToBytes extends ToBytesVar[BigDecimal]

Attributes

Graph
Supertypes
trait ToBytesVar[BigDecimal]
trait ToBytes[BigDecimal]
class Object
trait Matchable
class Any
Self type
object BigIntToBytes extends ToBytesVar[BigInt]

Attributes

Graph
Supertypes
trait ToBytesVar[BigInt]
trait ToBytes[BigInt]
class Object
trait Matchable
class Any
Self type
object ByteToBytes extends ToBytesFixed[Byte]

Attributes

Graph
Supertypes
trait ToBytesFixed[Byte]
trait ToBytes[Byte]
class Object
trait Matchable
class Any
Self type
object CharToBytes extends ToBytesFixed[Char]

Attributes

Graph
Supertypes
trait ToBytesFixed[Char]
trait ToBytes[Char]
class Object
trait Matchable
class Any
Self type
object DoubleToBytes extends ToBytesFixed[Double]

Attributes

Graph
Supertypes
trait ToBytesFixed[Double]
trait ToBytes[Double]
class Object
trait Matchable
class Any
Self type
object FloatToBytes extends ToBytesFixed[Float]

Attributes

Graph
Supertypes
trait ToBytesFixed[Float]
trait ToBytes[Float]
class Object
trait Matchable
class Any
Self type
object IntToBytes extends ToBytesFixed[Int]

Attributes

Graph
Supertypes
trait ToBytesFixed[Int]
trait ToBytes[Int]
class Object
trait Matchable
class Any
Self type
object LongToBytes extends ToBytesFixed[Long]

Attributes

Graph
Supertypes
trait ToBytesFixed[Long]
trait ToBytes[Long]
class Object
trait Matchable
class Any
Self type
class ObjToBytes(strings: RefTableRO[String], packSettings: PackSettings) extends ToBytesFixedArray[Obj]

Attributes

Graph
Supertypes
trait ToBytes[Obj]
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
trait ToBytes[(RefVal, Ref)]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object RootToBytes extends ToBytesFixed[Root]

Attributes

Graph
Supertypes
trait ToBytes[Root]
class Object
trait Matchable
class Any
Self type
object ShortToBytes extends ToBytesFixed[Short]

Attributes

Graph
Supertypes
trait ToBytesFixed[Short]
trait ToBytes[Short]
class Object
trait Matchable
class Any
Self type
object StringToBytes extends ToBytesVar[String]

Attributes

Graph
Supertypes
trait ToBytesVar[String]
trait ToBytes[String]
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def computeOffsets(collections: Seq[ByteString], initial: Int): Seq[Int]
def computeOffsetsFromSizes(lengths: Seq[Int], initial: Int): Seq[Int]

Implicits

Implicits

final implicit def AsBytes[T : ToBytes](value: T): AsBytes[T]
implicit def toBytesVarSize[T : ToBytesVar]: ToBytesTable[T]