Packages

  • package root
    Definition Classes
    root
  • package longevity

    a persistence framework for Scala and NoSQL

    a persistence framework for Scala and NoSQL

    Definition Classes
    root
  • package json

    contains JSON marshallers and unmarshallers for the elements of your modelType

    contains JSON marshallers and unmarshallers for the elements of your modelType

    Definition Classes
    longevity
  • JsonMarshaller
  • JsonUnmarshaller
c

longevity.json

JsonUnmarshaller

class JsonUnmarshaller extends AnyRef

translates from JSON into objects from your domain model. translates from json4s AST.

expects JSON for persistent components with a single member to be inlined in the JSON. expects PolyCTypes to not be inlined.

Source
JsonUnmarshaller.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonUnmarshaller
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsonUnmarshaller(modelType: ModelType[_])

Value Members

  1. def unmarshall[A](input: JValue)(implicit arg0: TypeKey[A]): A

    unmarshalls a modelType object from json4s AST