Package

quasar.blueeyes.json

serialization

Permalink

package serialization

Visibility
  1. Public
  2. All

Type Members

  1. trait Decomposer[A] extends AnyRef

    Permalink

    Decomposes the value into a JSON object.

  2. trait DefaultDecomposers extends AnyRef

    Permalink

    Decomposers for all basic types.

  3. trait DefaultExtractors extends AnyRef

    Permalink

    Extractors for all basic types.

  4. trait Extractor[A] extends AnyRef

    Permalink

    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]

    Permalink
  6. trait MiscSerializers extends AnyRef

    Permalink
  7. trait SerializationImplicits extends MiscSerializers

    Permalink

    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

    Permalink

Value Members

  1. object Decomposer

    Permalink
  2. object DefaultDecomposers extends DefaultDecomposers

    Permalink
  3. object DefaultExtractors extends DefaultExtractors

    Permalink
  4. object DefaultSerialization extends DefaultExtractors with DefaultDecomposers with SerializationImplicits

    Permalink

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

  5. object Extractor

    Permalink
  6. object ExtractorDecomposer

    Permalink
  7. object Iso8601Serialization extends DefaultExtractors with DefaultDecomposers with SerializationImplicits

    Permalink
  8. object IsoSerialization

    Permalink
  9. object SVersion

    Permalink
  10. object SerializationImplicits extends SerializationImplicits

    Permalink
  11. object Version extends Serializable

    Permalink
  12. object Versioned

    Permalink

Ungrouped