Packages

t

tethys.readers.instances

AllJsonReaders

trait AllJsonReaders extends OptionReaders

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

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