RootJsonFormat

trait RootJsonFormat[A] extends JsonFormat[A] with RootJsonReader[A] with RootJsonWriter[A]

A special JsonFormat signaling that the format produces a legal JSON root object, i.e. either a JSON array or a JSON object.

trait JsonFormat[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