spray.json.optics
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- JsNumberOptics.scala
- Supertypes
- Known subtypes
-
object JsNumberOptics
Attributes
- Companion
- trait
- Source
- JsNumberOptics.scala
- Supertypes
- Self type
-
JsNumberOptics.type
Attributes
- Companion
- object
- Source
- JsObjectOptics.scala
- Supertypes
- Known subtypes
-
object JsObjectOptics
Attributes
- Companion
- trait
- Source
- JsObjectOptics.scala
- Supertypes
- Self type
-
JsObjectOptics.type
Attributes
- Companion
- object
- Source
- JsValueOptics.scala
- Supertypes
- Known subtypes
-
object JsValueOptics
Attributes
- Companion
- trait
- Source
- JsValueOptics.scala
- Supertypes
- Self type
-
JsValueOptics.type
Inherited classlikes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
-
trait JsonFormat[BigDecimal]trait JsonWriter[BigDecimal]trait JsonReader[BigDecimal]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
- Supertypes
-
trait JsonFormat[JsValue]trait JsonWriter[JsValue]trait JsonReader[JsValue]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
- Supertypes
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
- Supertypes
-
trait RootJsonFormat[JsArray]trait RootJsonWriter[JsArray]trait RootJsonReader[JsArray]trait JsonFormat[JsArray]trait JsonWriter[JsArray]trait JsonReader[JsArray]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
- Supertypes
-
trait RootJsonFormat[JsObject]trait RootJsonWriter[JsObject]trait RootJsonReader[JsObject]trait JsonFormat[JsObject]trait JsonWriter[JsObject]trait JsonReader[JsObject]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Attributes
- Inherited from:
- BasicFormats
- Source
- BasicFormats.scala
- Supertypes
Value members
Inherited methods
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Constructs a JsonFormat from its two parts, JsonReader and JsonWriter.
Constructs a JsonFormat from its two parts, JsonReader and JsonWriter.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormats
- Source
- ProductFormats.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Attributes
- Inherited from:
- ProductFormatsInstances
- Source
- ProductFormatsInstances.scala
Lazy wrapper around serialization.
Lazy wrapper around serialization. Useful when you want to serialize (mutually) recursive structures.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Turns a RootJsonReader into a RootJsonFormat that throws an UnsupportedOperationException for writes.
Turns a RootJsonReader into a RootJsonFormat that throws an UnsupportedOperationException for writes.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Turns a JsonReader into a JsonFormat that throws an UnsupportedOperationException for writes.
Turns a JsonReader into a JsonFormat that throws an UnsupportedOperationException for writes.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Turns a RootJsonWriter into a RootJsonFormat that throws an UnsupportedOperationException for reads.
Turns a RootJsonWriter into a RootJsonFormat that throws an UnsupportedOperationException for reads.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Turns a JsonWriter into a JsonFormat that throws an UnsupportedOperationException for reads.
Turns a JsonWriter into a JsonFormat that throws an UnsupportedOperationException for reads.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Explicitly turns a JsonFormat into a RootJsonFormat.
Explicitly turns a JsonFormat into a RootJsonFormat.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Constructs a RootJsonFormat from its two parts, RootJsonReader and RootJsonWriter.
Constructs a RootJsonFormat from its two parts, RootJsonReader and RootJsonWriter.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Wraps an existing JsonReader with Exception protection.
Wraps an existing JsonReader with Exception protection.
Attributes
- Inherited from:
- AdditionalFormats
- Source
- AdditionalFormats.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
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.
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Inherited fields
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsNumberOptics
- Source
- JsNumberOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Implicits
Inherited implicits
Supplies the JsonFormat for Arrays.
Supplies the JsonFormat for Arrays.
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- JsObjectOptics
- Source
- JsObjectOptics.scala
Attributes
- Inherited from:
- JsObjectOptics
- Source
- JsObjectOptics.scala
Attributes
- Inherited from:
- JsObjectOptics
- Source
- JsObjectOptics.scala
Attributes
- Inherited from:
- JsObjectOptics
- Source
- JsObjectOptics.scala
Attributes
- Inherited from:
- JsObjectOptics
- Source
- JsObjectOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- JsValueOptics
- Source
- JsValueOptics.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Supplies the JsonFormat for Lists.
Supplies the JsonFormat for Lists.
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
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.
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- StandardFormats
- Source
- StandardFormats.scala
Attributes
- Inherited from:
- CollectionFormats
- Source
- CollectionFormats.scala