Supplies the JsonFormat for Arrays.
Supplies the JsonFormat for Arrays.
Constructs a JsonFormat from its two parts, JsonReader and JsonWriter.
Constructs a JsonFormat from its two parts, JsonReader and JsonWriter.
Turns a RootJsonReader into a RootJsonFormat that throws an UnsupportedOperationException for writes.
Turns a RootJsonReader into a RootJsonFormat that throws an UnsupportedOperationException for writes.
Turns a JsonReader into a JsonFormat that throws an UnsupportedOperationException for writes.
Turns a JsonReader into a JsonFormat that throws an UnsupportedOperationException for writes.
Turns a RootJsonWriter into a RootJsonFormat that throws an UnsupportedOperationException for reads.
Turns a RootJsonWriter into a RootJsonFormat that throws an UnsupportedOperationException for reads.
Turns a JsonWriter into a JsonFormat that throws an UnsupportedOperationException for reads.
Turns a JsonWriter into a JsonFormat that throws an UnsupportedOperationException for reads.
Supplies the JsonFormat for Lists.
Supplies the JsonFormat for Lists.
Supplies the JsonFormat for Maps.
Supplies the JsonFormat for Maps. The implicitly available JsonFormat for the key type K must always write JsStrings, otherwise a spray.json.SerializationException will be thrown.
Explicitly turns a JsonFormat into a RootJsonFormat.
Explicitly turns a JsonFormat into a RootJsonFormat.
Constructs a RootJsonFormat from its two parts, RootJsonReader and RootJsonWriter.
Constructs a RootJsonFormat from its two parts, RootJsonReader and RootJsonWriter.
Wraps an existing JsonReader with Exception protection.
Wraps an existing JsonReader with Exception protection.
A JsonFormat construction helper that creates a JsonFormat for an Iterable type I from a builder function List => I.
A JsonFormat construction helper that creates a JsonFormat for an Iterable type I from a builder function List => I.
Provides all the predefined JsonFormats.