ImmutableByteArrayPrimitive

fm.serializer.ImmutableByteArrayPrimitive
final class ImmutableByteArrayPrimitive extends Primitive[ImmutableArray[Byte]]

Attributes

Graph
Supertypes
trait Primitive[ImmutableArray[Byte]]
trait SimpleSerializer[ImmutableArray[Byte]]
trait Deserializer[ImmutableArray[Byte]]
trait NestedDeserializer[ImmutableArray[Byte]]
trait RawDeserializer[ImmutableArray[Byte]]
trait Serializer[ImmutableArray[Byte]]
trait FieldSerializer[ImmutableArray[Byte]]
trait NestedSerializer[ImmutableArray[Byte]]
trait RawSerializer[ImmutableArray[Byte]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def defaultValue: ImmutableArray[Byte]

The default value to use if we don't read a value

The default value to use if we don't read a value

Attributes

def deserializeNested(input: NestedInput): ImmutableArray[Byte]
def deserializeRaw(input: RawInput): ImmutableArray[Byte]
def serializeField(output: FieldOutput, number: Int, name: String, v: ImmutableArray[Byte]): Unit
def serializeNested(output: NestedOutput, v: ImmutableArray[Byte]): Unit
def serializeRaw(output: RawOutput, v: ImmutableArray[Byte]): Unit

Inherited methods

final def map[B](default: => B)(ser: B => ImmutableArray[Byte])(deser: ImmutableArray[Byte] => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def map[B](ser: B => ImmutableArray[Byte], deser: ImmutableArray[Byte] => B, default: => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def map[B](ser: B => ImmutableArray[Byte], deser: ImmutableArray[Byte] => B): MappedSimpleSerializer[A, B]

Attributes

Inherited from:
SimpleSerializer
final def uninitializedValue: T

Attributes

Inherited from:
Primitive