ClassRW

fabric.rw.ClassRW
trait ClassRW[T] extends RW[T] with ClassR[T] with ClassW[T]

ClassRW provides convenience functionality to simplify class mapping with RW

Attributes

Source:
ClassRW.scala
Graph
Supertypes
trait ClassW[T]
trait ClassR[T]
trait RW[T]
trait Writer[T]
trait Reader[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

override def +(that: Writer[T])(implicit merge: (T, T) => T): RW[T]

Attributes

Definition Classes
Inherited from:
RW
Source:
RW.scala
override def +(that: Reader[T]): RW[T]

Attributes

Definition Classes
Inherited from:
RW
Source:
RW.scala

Attributes

Inherited from:
RW
Source:
RW.scala
protected def map2T(map: Map[String, Json]): T

Attributes

Inherited from:
ClassW
Source:
ClassW.scala
override def read(t: T): Json

Attributes

Definition Classes
Inherited from:
ClassR
Source:
ClassR.scala
protected def t2Map(t: T): Map[String, Json]

Attributes

Inherited from:
ClassR
Source:
ClassR.scala
override def write(value: Json): T

Attributes

Definition Classes
Inherited from:
ClassW
Source:
ClassW.scala