Default Json formatters.
Default deserializer type classes.
Default Serializers.
Json formatter: write an implicit to define both a serializer and a deserializer for any type.
Represent a Json array value.
Represents a Json boolean value.
Wrapper for JsValue to represent an existing Json value.
The result in case of parsing errors
.
A value representing the value at a particular JSON path, either an actual JSON node or undefined.
Implementation for the JSON macro.
Represent a Json number value.
Represent a Json object value.
Path to a JsValue; As for path to file on FS, there may not be any matching value in the parsed JSON.
A trait representing a Json node which can be read as an arbitrary type A using a Reads[A]
Represent a Json string value.
The result for a successful parsing.
Represent a missing Json value.
Generic json value
JSON configuration
Naming strategy, to map each class property to the corresponding column.
A JSON validation error representation.
Low priority reads.
A Reads
object describes how to decode JSON into a value.
Json serializer: write an implicit to define a serializer for any type
Default Json formatters.
Represents Json Boolean False value.
Represents a Json null value.
Companion object and root path.
Represents Json Boolean True value.
Helper functions to handle JsValues.
Naming companion
Default deserializer type classes.
Default Serializers.
Alias for JsPath
companion object
Json API For example: