Package

com.persist

json

Permalink

package json

This package contains the codec operations used to implement ToJson and ToObject. These operations are normally not called directly.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. json
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait LowPriorityReadCodec extends AnyRef

    Permalink
  2. trait ReadCodec[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "Cannot find ReadCodec for ${T}" )
  3. trait ReadWriteCodec[T] extends ReadCodec[T] with WriteCodec[T]

    Permalink
  4. trait WriteCodec[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "Cannot find WriteCodec for ${T}" )

Value Members

  1. object ReadCodec extends LowPriorityReadCodec

    Permalink
  2. object ReadWriteCodec

    Permalink
  3. object WriteCodec extends LabelledTypeClassCompanion[WriteCodec]

    Permalink
  4. def read[T](json: Json)(implicit codec: ReadCodec[T]): T

    Permalink
  5. def toJson[T](obj: T)(implicit codec: WriteCodec[T]): Json

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped