object JsonReader extends AllJsonReaders
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JsonReader
- 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] <: Traversable[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
- def apply[A](implicit jsonReader: JsonReader[A]): JsonReader[A]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
implicit
lazy val
bigDecimalReader: JsonReader[BigDecimal]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
bigIntReader: JsonReader[BigInt]
- Definition Classes
- AllJsonReaders
-
implicit
def
booleanIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Boolean, C[Boolean]]): JsonReader[C[Boolean]]
- Definition Classes
- IterableReaders
-
implicit
def
booleanMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
- val builder: JsonReaderBuilder.type
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
implicit
def
doubleIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Double, C[Double]]): JsonReader[C[Double]]
- Definition Classes
- IterableReaders
-
implicit
def
doubleMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): 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] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Float, C[Float]]): JsonReader[C[Float]]
- Definition Classes
- IterableReaders
-
implicit
def
floatMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
implicit
def
intIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Int, C[Int]]): JsonReader[C[Int]]
- Definition Classes
- IterableReaders
-
implicit
def
intMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
iterableReader[A, C[X] <: Traversable[X]](implicit jsonReader: JsonReader[A], cbf: CanBuildFrom[Nothing, A, C[A]]): JsonReader[C[A]]
- Definition Classes
- LowPriorityIterableReaders
-
implicit
lazy val
javaBigDecimalReader: JsonReader[BigDecimal]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaBigIntegerReader: JsonReader[BigInteger]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaDoubleReader: JsonReader[Double]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaFloatReader: JsonReader[Float]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaIntReader: JsonReader[Integer]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaLongReader: JsonReader[Long]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
javaShortReader: JsonReader[Short]
- Definition Classes
- AllJsonReaders
-
implicit
def
longIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Long, C[Long]]): JsonReader[C[Long]]
- Definition Classes
- IterableReaders
-
implicit
def
longMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
-
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], cbf: CanBuildFrom[Nothing, (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
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
implicit
lazy val
numberReader: JsonReader[Number]
- Definition Classes
- AllJsonReaders
-
implicit
def
optionReader[A](implicit jsonReader: JsonReader[A]): JsonReader[Option[A]]
- Definition Classes
- LowPriorityOptionReaders
-
implicit
def
shortIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Short, C[Short]]): JsonReader[C[Short]]
- Definition Classes
- IterableReaders
-
implicit
def
shortMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (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]
- Definition Classes
- AllJsonReaders
-
implicit
lazy val
stringReader: JsonReader[String]
- Definition Classes
- AllJsonReaders
-
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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )