ObjectMapCodec

mcodec.StdCodecs.ObjectMapCodec
protected class ObjectMapCodec[K, V] extends ObjectCodec[Map[K, V]]

Attributes

Source
StdCodecs.scala
Graph
Supertypes
trait ObjectCodec[Map[K, V]]
trait NullSafeCodec[Map[K, V]]
trait MCodec[Map[K, V]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def readObject(in: ObjectInput): Map[K, V]

Attributes

Source
StdCodecs.scala
def writeObject(out: ObjectOutput, m: Map[K, V]): Unit

Attributes

Source
StdCodecs.scala

Inherited methods

final def nullable: MCodec[Map[K, V] | Null]

Attributes

Inherited from:
MCodec
Source
MCodec.scala
final def read(input: Input): Map[K, V]

Attributes

Inherited from:
NullSafeCodec
Source
BaseCodecs.scala
final def readNonNull(input: Input): Map[K, V]

Attributes

Inherited from:
ObjectCodec
Source
BaseCodecs.scala
final inline def transform[U](inline onWrite: U => Map[K, V], inline onRead: Map[K, V] => U): MCodec[U]

Attributes

Inherited from:
MCodec
Source
MCodec.scala
final def transformed[U](onRead: Map[K, V] => U)(onWrite: U => Map[K, V]): MCodec[U]

Attributes

Inherited from:
MCodec
Source
MCodec.scala
final def write(output: Output, value: Map[K, V]): Unit

Attributes

Inherited from:
NullSafeCodec
Source
BaseCodecs.scala
final def writeNonNull(output: Output, value: Map[K, V]): Unit

Attributes

Inherited from:
ObjectCodec
Source
BaseCodecs.scala