trait AllJsonReaders extends OptionReaders
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- AllJsonReaders
- OptionReaders
- LowPriorityOptionReaders
- MapReaders
- LowPriorityMapReaders
- IterableReaders
- LowPriorityIterableReaders
- LowPriorityJsonReaders
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- abstract class MapReader[K, A, M[_, _]] extends JsonReader[M[K, A]]
- Attributes
- protected
- Definition Classes
- LowPriorityMapReaders
- abstract class OptionJsonReader[A] extends JsonReader[Option[A]]
- Attributes
- protected
- Definition Classes
- LowPriorityOptionReaders
- Annotations
- @specialized()
- abstract class TraversableReader[A, C[X] <: Iterable[X]] extends JsonReader[C[A]]
- Attributes
- protected
- Definition Classes
- LowPriorityIterableReaders
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit lazy val bigDecimalReader: JsonReader[BigDecimal]
- implicit lazy val bigIntReader: JsonReader[BigInt]
- implicit def booleanIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Boolean, C[Boolean]]): JsonReader[C[Boolean]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val booleanOptionReader: JsonReader[Option[Boolean]]
- Definition Classes
- OptionReaders
- implicit lazy val booleanReader: JsonReader[Boolean]
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit def doubleIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Double, C[Double]]): JsonReader[C[Double]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val doubleOptionReader: JsonReader[Option[Double]]
- Definition Classes
- OptionReaders
- implicit lazy val doubleReader: JsonReader[Double]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit def floatIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Float, C[Float]]): JsonReader[C[Float]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val floatOptionReader: JsonReader[Option[Float]]
- Definition Classes
- OptionReaders
- implicit lazy val floatReader: JsonReader[Float]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit def intIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Int, C[Int]]): JsonReader[C[Int]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val intOptionReader: JsonReader[Option[Int]]
- Definition Classes
- OptionReaders
- implicit lazy val intReader: JsonReader[Int]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def iterableReader[A, C[X] <: Iterable[X]](implicit jsonReader: JsonReader[A], collectionBuilder: CollectionBuilder[A, C[A]]): JsonReader[C[A]]
- Definition Classes
- LowPriorityIterableReaders
- implicit lazy val javaBigDecimalReader: JsonReader[BigDecimal]
- implicit lazy val javaBigIntegerReader: JsonReader[BigInteger]
- implicit lazy val javaBooleanReader: JsonReader[Boolean]
- implicit lazy val javaDoubleReader: JsonReader[Double]
- implicit lazy val javaFloatReader: JsonReader[Float]
- implicit lazy val javaIntReader: JsonReader[Integer]
- implicit lazy val javaLongReader: JsonReader[Long]
- implicit lazy val javaShortReader: JsonReader[Short]
- implicit def longIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Long, C[Long]]): JsonReader[C[Long]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val longOptionReader: JsonReader[Option[Long]]
- Definition Classes
- OptionReaders
- implicit lazy val longReader: JsonReader[Long]
- implicit final def lowPriorityReader[A](implicit lowPriorityInstance: LowPriorityInstance[JsonReader[A]]): JsonReader[A]
- Definition Classes
- LowPriorityJsonReaders
- 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
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit lazy val numberReader: JsonReader[Number]
- implicit def optionReader[A](implicit jsonReader: JsonReader[A]): JsonReader[Option[A]]
- Definition Classes
- LowPriorityOptionReaders
- implicit def shortIterableReader[C[X] <: Iterable[X]](implicit cb: CollectionBuilder[Short, C[Short]]): JsonReader[C[Short]]
- Definition Classes
- IterableReaders
- 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
- implicit lazy val shortOptionReader: JsonReader[Option[Short]]
- Definition Classes
- OptionReaders
- implicit lazy val shortReader: JsonReader[Short]
- implicit lazy val stringReader: JsonReader[String]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()