play.api.libs.json

DefaultReads

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class UUIDReader extends Reads[UUID]

    Deserializer for java.

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def ArrayReads[T](implicit arg0: Reads[T], arg1: ClassTag[T]): Reads[Array[T]]

    Deserializer for Array[T] types.

  7. implicit object BooleanReads extends Reads[Boolean]

    Deserializer for Boolean types.

  8. implicit object ByteReads extends Reads[Byte]

    Deserializer for Byte types.

  9. implicit object DoubleReads extends Reads[Double]

    Deserializer for Double types.

  10. implicit object FloatReads extends Reads[Float]

    Deserializer for Float types.

  11. implicit object IntReads extends Reads[Int]

    Deserializer for Int types.

  12. implicit object JsArrayReads extends Reads[JsArray]

    Deserializer for JsArray.

  13. implicit object JsBooleanReads extends Reads[JsBoolean]

    Deserializer for JsBoolean.

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

    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) }

  15. implicit object JsNumberReads extends Reads[JsNumber]

    Deserializer for JsNumber.

  16. implicit object JsObjectReads extends Reads[JsObject]

    Deserializer for JsObject.

  17. implicit object JsStringReads extends Reads[JsString]

    Deserializer for JsString.

  18. implicit object JsValueReads extends Reads[JsValue]

    Deserializer for JsValue.

  19. implicit object LongReads extends Reads[Long]

    Deserializer for Long types.

  20. implicit object ShortReads extends Reads[Short]

    Deserializer for Short types.

  21. implicit object StringReads extends Reads[String]

    Deserializer for String types.

  22. final def asInstanceOf[T0]: T0

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

    Deserializer for BigDecimal

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

    Deserializer for a Map[Char, V]

  25. def clone(): AnyRef

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

    Reads for scala.Enumeration types using the name.

    Reads for scala.Enumeration types using the name.

    enum

    a scala.Enumeration.

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

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

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

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

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

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

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

    Deserializer for BigDecimal

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

    Deserializer for a Map[String,V]

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

    Deserializer for a Map[K,V]

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

    Definition Classes
    AnyRef
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

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

    Definition Classes
    AnyRef
  40. def toString(): String

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

    Generic deserializer for collections types.

    Generic deserializer for collections types.

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

  43. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LowPriorityDefaultReads

Inherited from EnvReads

Inherited from AnyRef

Inherited from Any

Ungrouped