Package

virtufin.service.serialization

json

Permalink

package json

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. trait Converter extends AnyRef

    Permalink
  2. trait FormatRegistry extends AnyRef

    Permalink
  3. class SchemaCodec[O] extends Codec[JsValue, O]

    Permalink

    Converts JsValues to/from objects of type O

    Converts JsValues to/from objects of type O

    O

    output data type

  4. class SchemaConverter extends Converter

    Permalink

    A Converter which uses Json schemas: the schema is added to each play.api.libs.json.JsObject

  5. class SchemaFormatRegistry extends FormatRegistry

    Permalink

    Uses Json schemas contained in the Json objects to map to Scala types

  6. trait SchemaInfo extends AnyRef

    Permalink
  7. trait SchemaRegistry extends SchemaInfo

    Permalink
  8. class VariantFormat[T] extends Format[T]

    Permalink

    Format for a variant (tagged union)

    Format for a variant (tagged union)

    T

    type of some trait

Value Members

  1. object Converter

    Permalink
  2. object Formats

    Permalink

    play.api.libs.json.Formats defining the serialization and de-serialization of objects.

  3. object JsonToByteArrayCodec extends Codec[JsValue, Array[Byte]]

    Permalink
  4. object JsonUtil

    Permalink
  5. object ObjectToJsonCodec

    Permalink
  6. object SchemaConverter

    Permalink
  7. object SchemaFormatRegistry

    Permalink
  8. object SchemaInfo

    Permalink
  9. object SchemaRegistry

    Permalink
  10. object VariantFormat

    Permalink

Ungrouped