Trait

play.api.libs.json

DefaultReads

Related Doc: package json

Permalink

trait DefaultReads extends LowPriorityDefaultReads

Default deserializer type classes.

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultReads
  2. LowPriorityDefaultReads
  3. EnvReads
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class UUIDReader extends Reads[UUID]

    Permalink

    Deserializer for java.util.UUID

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def ArrayReads[T](implicit arg0: Reads[T], arg1: ClassTag[T]): Reads[Array[T]]

    Permalink

    Deserializer for Array[T] types.

  5. implicit object BooleanReads extends Reads[Boolean]

    Permalink

    Deserializer for Boolean types.

  6. implicit object ByteReads extends Reads[Byte]

    Permalink

    Deserializer for Byte types.

  7. implicit object DoubleReads extends Reads[Double]

    Permalink

    Deserializer for Double types.

  8. implicit object FloatReads extends Reads[Float]

    Permalink

    Deserializer for Float types.

  9. implicit object IntReads extends Reads[Int]

    Permalink

    Deserializer for Int types.

  10. implicit object JsArrayReads extends Reads[JsArray]

    Permalink

    Deserializer for JsArray.

  11. implicit object JsBooleanReads extends Reads[JsBoolean]

    Permalink

    Deserializer for JsBoolean.

  12. def JsErrorObj(knownValue: JsValue, key: String, args: JsValue*): JsObject

    Permalink

    builds a JsErrorObj JsObject { VAL : "current known erroneous jsvalue", ERR : "the i18n key of the error msg", ARGS : "the args for the error msg" (JsArray) }

  13. implicit object JsNumberReads extends Reads[JsNumber]

    Permalink

    Deserializer for JsNumber.

  14. implicit object JsObjectReads extends Reads[JsObject]

    Permalink

    Deserializer for JsObject.

  15. implicit object JsStringReads extends Reads[JsString]

    Permalink

    Deserializer for JsString.

  16. implicit object JsValueReads extends Reads[JsValue]

    Permalink

    Deserializer for JsValue.

  17. implicit object LongReads extends Reads[Long]

    Permalink

    Deserializer for Long types.

  18. implicit object ShortReads extends Reads[Short]

    Permalink

    Deserializer for Short types.

  19. implicit object StringReads extends Reads[String]

    Permalink

    Deserializer for String types.

  20. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  21. implicit val bigDecReads: Reads[BigDecimal]

    Permalink

    Deserializer for BigDecimal

  22. def charMapReads[V](implicit vr: Reads[V]): Reads[Map[Char, V]]

    Permalink

    Deserializer for a Map[Char, V]

  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def enumNameReads[E <: Enumeration](enum: E): Reads[enumNameReads.E.Value]

    Permalink

    Reads for scala.Enumeration types using the name.

    Reads for scala.Enumeration types using the name.

    enum

    a scala.Enumeration.

  25. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. implicit val javaBigDecReads: Reads[BigDecimal]

    Permalink

    Deserializer for BigDecimal

  32. implicit def mapReads[V](implicit fmtv: Reads[V]): Reads[Map[String, V]]

    Permalink

    Deserializer for a Map[String,V]

  33. implicit def mapReads[K, V](k: (String) ⇒ JsResult[K])(implicit fmtv: Reads[V]): Reads[Map[K, V]]

    Permalink

    Deserializer for a Map[K,V]

  34. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  39. implicit def traversableReads[F[_], A](implicit bf: CanBuildFrom[F[_], A, F[A]], ra: Reads[A]): Reads[F[A]]

    Permalink

    Generic deserializer for collections types.

    Generic deserializer for collections types.

    Definition Classes
    LowPriorityDefaultReads
  40. implicit val uuidReads: Reads[UUID]

    Permalink
  41. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LowPriorityDefaultReads

Inherited from EnvReads

Inherited from AnyRef

Inherited from Any

Ungrouped