Packages

object JsonReader extends AllJsonReaders

Linear Supertypes
AllJsonReaders, OptionReaders, LowPriorityOptionReaders, MapReaders, LowPriorityMapReaders, IterableReaders, LowPriorityIterableReaders, LowPriorityJsonReaders, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonReader
  2. AllJsonReaders
  3. OptionReaders
  4. LowPriorityOptionReaders
  5. MapReaders
  6. LowPriorityMapReaders
  7. IterableReaders
  8. LowPriorityIterableReaders
  9. LowPriorityJsonReaders
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class MapReader[K, A, M[_, _]] extends JsonReader[M[K, A]]
    Attributes
    protected
    Definition Classes
    LowPriorityMapReaders
  2. abstract class OptionJsonReader[A] extends JsonReader[Option[A]]
    Attributes
    protected
    Definition Classes
    LowPriorityOptionReaders
    Annotations
    @specialized()
  3. abstract class TraversableReader[A, C[X] <: Iterable[X]] extends JsonReader[C[A]]
    Attributes
    protected
    Definition Classes
    LowPriorityIterableReaders

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[A](implicit jsonReader: JsonReader[A]): JsonReader[A]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit lazy val bigDecimalReader: JsonReader[BigDecimal]
    Definition Classes
    AllJsonReaders
  7. implicit lazy val bigIntReader: JsonReader[BigInt]
    Definition Classes
    AllJsonReaders
  8. implicit def booleanIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Boolean, C[Boolean]]): JsonReader[C[Boolean]]
    Definition Classes
    IterableReaders
  9. implicit def booleanMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Boolean), M[K, Boolean]]): JsonReader[M[K, Boolean]]
    Definition Classes
    MapReaders
  10. implicit lazy val booleanOptionReader: JsonReader[Option[Boolean]]
    Definition Classes
    OptionReaders
  11. implicit lazy val booleanReader: JsonReader[Boolean]
    Definition Classes
    AllJsonReaders
  12. val builder: JsonReaderBuilder.type
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. implicit def doubleIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Double, C[Double]]): JsonReader[C[Double]]
    Definition Classes
    IterableReaders
  15. implicit def doubleMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Double), M[K, Double]]): JsonReader[M[K, Double]]
    Definition Classes
    MapReaders
  16. implicit lazy val doubleOptionReader: JsonReader[Option[Double]]
    Definition Classes
    OptionReaders
  17. implicit lazy val doubleReader: JsonReader[Double]
    Definition Classes
    AllJsonReaders
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. implicit def floatIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Float, C[Float]]): JsonReader[C[Float]]
    Definition Classes
    IterableReaders
  22. implicit def floatMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Float), M[K, Float]]): JsonReader[M[K, Float]]
    Definition Classes
    MapReaders
  23. implicit lazy val floatOptionReader: JsonReader[Option[Float]]
    Definition Classes
    OptionReaders
  24. implicit lazy val floatReader: JsonReader[Float]
    Definition Classes
    AllJsonReaders
  25. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. implicit def intIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Int, C[Int]]): JsonReader[C[Int]]
    Definition Classes
    IterableReaders
  28. implicit def intMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Int), M[K, Int]]): JsonReader[M[K, Int]]
    Definition Classes
    MapReaders
  29. implicit lazy val intOptionReader: JsonReader[Option[Int]]
    Definition Classes
    OptionReaders
  30. implicit lazy val intReader: JsonReader[Int]
    Definition Classes
    AllJsonReaders
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. implicit def iterableReader[A, C[X] <: Iterable[X]](implicit jsonReader: JsonReader[A], collectionBuilder: CollectionBuilder[A, C[A]]): JsonReader[C[A]]
    Definition Classes
    LowPriorityIterableReaders
  33. implicit lazy val javaBigDecimalReader: JsonReader[BigDecimal]
    Definition Classes
    AllJsonReaders
  34. implicit lazy val javaBigIntegerReader: JsonReader[BigInteger]
    Definition Classes
    AllJsonReaders
  35. implicit lazy val javaBooleanReader: JsonReader[Boolean]
    Definition Classes
    AllJsonReaders
  36. implicit lazy val javaDoubleReader: JsonReader[Double]
    Definition Classes
    AllJsonReaders
  37. implicit lazy val javaFloatReader: JsonReader[Float]
    Definition Classes
    AllJsonReaders
  38. implicit lazy val javaIntReader: JsonReader[Integer]
    Definition Classes
    AllJsonReaders
  39. implicit lazy val javaLongReader: JsonReader[Long]
    Definition Classes
    AllJsonReaders
  40. implicit lazy val javaShortReader: JsonReader[Short]
    Definition Classes
    AllJsonReaders
  41. implicit def longIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Long, C[Long]]): JsonReader[C[Long]]
    Definition Classes
    IterableReaders
  42. implicit def longMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Long), M[K, Long]]): JsonReader[M[K, Long]]
    Definition Classes
    MapReaders
  43. implicit lazy val longOptionReader: JsonReader[Option[Long]]
    Definition Classes
    OptionReaders
  44. implicit lazy val longReader: JsonReader[Long]
    Definition Classes
    AllJsonReaders
  45. implicit final def lowPriorityReader[A](implicit lowPriorityInstance: LowPriorityInstance[JsonReader[A]]): JsonReader[A]
    Definition Classes
    LowPriorityJsonReaders
  46. implicit def mapReader[K, A, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], jsonReader: JsonReader[A], cb: CollectionBuilder[(K, A), M[K, A]]): JsonReader[M[K, A]]
    Definition Classes
    LowPriorityMapReaders
  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. implicit lazy val numberReader: JsonReader[Number]
    Definition Classes
    AllJsonReaders
  51. implicit def optionReader[A](implicit jsonReader: JsonReader[A]): JsonReader[Option[A]]
    Definition Classes
    LowPriorityOptionReaders
  52. implicit def shortIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Short, C[Short]]): JsonReader[C[Short]]
    Definition Classes
    IterableReaders
  53. implicit def shortMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cb: CollectionBuilder[(K, Short), M[K, Short]]): JsonReader[M[K, Short]]
    Definition Classes
    MapReaders
  54. implicit lazy val shortOptionReader: JsonReader[Option[Short]]
    Definition Classes
    OptionReaders
  55. implicit lazy val shortReader: JsonReader[Short]
    Definition Classes
    AllJsonReaders
  56. implicit lazy val stringReader: JsonReader[String]
    Definition Classes
    AllJsonReaders
  57. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  58. def toString(): String
    Definition Classes
    AnyRef → Any
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AllJsonReaders

Inherited from OptionReaders

Inherited from LowPriorityOptionReaders

Inherited from MapReaders

Inherited from LowPriorityMapReaders

Inherited from IterableReaders

Inherited from LowPriorityIterableReaders

Inherited from LowPriorityJsonReaders

Inherited from AnyRef

Inherited from Any

Ungrouped