A type-safe way to construct a JSONFormat
by incrementally adding, removing or updating fields.
A type-safe way to construct a JSONFormat
by incrementally adding, removing or updating fields.
the type of the HList
of fields currently in this builder
the type of the HList
of field definitions currently in this builder
the fields currently in this builder
A key of a JsonHMap
.
A key of a JsonHMap
.
the type of the value associated with this key
A class containing a mapping from JSON keys to keys of a JsonHMap
.
A class containing a mapping from JSON keys to keys of a JsonHMap
. A
JsonKeyRegistry
must be present both when a key is created and when a
conversion is to be done between a map and JSON.
Provides additional JsonFormats not available in the spray.json.DefaultJsonProtocol.
Object containing implicit classes and methods related to JSON handling.
Object containing helpers for converting between JSON values and other structures.
A companion object containing auxiliary types and factories for JsonFormatBuilder
.
Object that defines an HMap
with JSON (de)serialization capabilities.
Companion object for JsonHMapKey
.
Provides utility classes and methods related to JSON handling.