JsonFormat

trait JsonFormat[A] extends JsonReader[A] with JsonWriter[A]

Provides the JSON deserialization and serialization for type A.

trait JsonWriter[A]
trait JsonReader[A]
class Object
trait Matchable
class Any

Value members

Inherited methods

def addField[J](name: String, obj: A, builder: Builder[J]): Unit
Inherited from
JsonWriter
def read[J](jsOpt: Option[J], unbuilder: Unbuilder[J]): A
Inherited from
JsonReader
def write[J](obj: A, builder: Builder[J]): Unit
Inherited from
JsonWriter