p

quasar.blueeyes.json

serialization

package serialization

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Decomposer[A] extends AnyRef

    Decomposes the value into a JSON object.

  2. trait DefaultDecomposers extends AnyRef

    Decomposers for all basic types.

  3. trait DefaultExtractors extends AnyRef

    Extractors for all basic types.

  4. trait Extractor[A] extends AnyRef

    Extracts the value from a JSON object.

    Extracts the value from a JSON object. You must implement either validated or extract.

  5. class ExtractorDecomposer[A] extends Extractor[A] with Decomposer[A]
  6. trait MiscSerializers extends AnyRef
  7. trait SerializationImplicits extends MiscSerializers

    Serialization implicits allow a convenient syntax for serialization and deserialization when implicit decomposers and extractors are in scope.

    Serialization implicits allow a convenient syntax for serialization and deserialization when implicit decomposers and extractors are in scope.

    foo.serialize

    jvalue.deserialize[Foo]

  8. case class Version(major: Int, minor: Int, micro: Option[Int] = None, classifier: Option[String] = None) extends Product with Serializable

Value Members

  1. object Decomposer
  2. object DefaultDecomposers extends DefaultDecomposers
  3. object DefaultExtractors extends DefaultExtractors
  4. object DefaultSerialization extends DefaultExtractors with DefaultDecomposers with SerializationImplicits

    Bundles default extractors, default decomposers, and serialization implicits for natural serialization of core supported types.

  5. object Extractor
  6. object ExtractorDecomposer
  7. object Iso8601Serialization extends DefaultExtractors with DefaultDecomposers with SerializationImplicits
  8. object IsoSerialization
  9. object SVersion
  10. object SerializationImplicits extends SerializationImplicits
  11. object Version extends Serializable
  12. object Versioned

Ungrouped