Trait

tethys.readers.instances

AllJsonReaders

Related Doc: package instances

Permalink

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]]

    Permalink
    Attributes
    protected
    Definition Classes
    LowPriorityMapReaders
  2. abstract class OptionJsonReader[A] extends JsonReader[Option[A]]

    Permalink
    Attributes
    protected
    Definition Classes
    LowPriorityOptionReaders
    Annotations
    @specialized()
  3. abstract class TraversableReader[A, C[X] <: Traversable[X]] extends JsonReader[C[A]]

    Permalink
    Attributes
    protected
    Definition Classes
    LowPriorityIterableReaders

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. implicit lazy val bigDecimalReader: JsonReader[BigDecimal]

    Permalink
  6. implicit lazy val bigIntReader: JsonReader[BigInt]

    Permalink
  7. implicit def booleanIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Boolean, C[Boolean]], classTag: ClassTag[C[Boolean]]): JsonReader[C[Boolean]]

    Permalink
    Definition Classes
    IterableReaders
  8. implicit def booleanMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Boolean), M[K, Boolean]], ct: ClassTag[M[K, Boolean]]): JsonReader[M[K, Boolean]]

    Permalink
    Definition Classes
    MapReaders
  9. implicit lazy val booleanOptionReader: JsonReader[Option[Boolean]]

    Permalink
    Definition Classes
    OptionReaders
  10. implicit lazy val booleanReader: JsonReader[Boolean]

    Permalink
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. implicit def doubleIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Double, C[Double]], classTag: ClassTag[C[Double]]): JsonReader[C[Double]]

    Permalink
    Definition Classes
    IterableReaders
  13. implicit def doubleMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Double), M[K, Double]], ct: ClassTag[M[K, Double]]): JsonReader[M[K, Double]]

    Permalink
    Definition Classes
    MapReaders
  14. implicit lazy val doubleOptionReader: JsonReader[Option[Double]]

    Permalink
    Definition Classes
    OptionReaders
  15. implicit lazy val doubleReader: JsonReader[Double]

    Permalink
  16. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. implicit def floatIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Float, C[Float]], classTag: ClassTag[C[Float]]): JsonReader[C[Float]]

    Permalink
    Definition Classes
    IterableReaders
  20. implicit def floatMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Float), M[K, Float]], ct: ClassTag[M[K, Float]]): JsonReader[M[K, Float]]

    Permalink
    Definition Classes
    MapReaders
  21. implicit lazy val floatOptionReader: JsonReader[Option[Float]]

    Permalink
    Definition Classes
    OptionReaders
  22. implicit lazy val floatReader: JsonReader[Float]

    Permalink
  23. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. implicit def intIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Int, C[Int]], classTag: ClassTag[C[Int]]): JsonReader[C[Int]]

    Permalink
    Definition Classes
    IterableReaders
  26. implicit def intMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Int), M[K, Int]], ct: ClassTag[M[K, Int]]): JsonReader[M[K, Int]]

    Permalink
    Definition Classes
    MapReaders
  27. implicit lazy val intOptionReader: JsonReader[Option[Int]]

    Permalink
    Definition Classes
    OptionReaders
  28. implicit lazy val intReader: JsonReader[Int]

    Permalink
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. implicit def iterableReader[A, C[X] <: Traversable[X]](implicit jsonReader: JsonReader[A], cbf: CanBuildFrom[Nothing, A, C[A]], classTag: ClassTag[C[A]]): JsonReader[C[A]]

    Permalink
    Definition Classes
    LowPriorityIterableReaders
  31. implicit lazy val javaBigDecimalReader: JsonReader[BigDecimal]

    Permalink
  32. implicit lazy val javaBigIntegerReader: JsonReader[BigInteger]

    Permalink
  33. implicit lazy val javaDoubleReader: JsonReader[Double]

    Permalink
  34. implicit lazy val javaFloatReader: JsonReader[Float]

    Permalink
  35. implicit lazy val javaIntReader: JsonReader[Integer]

    Permalink
  36. implicit lazy val javaLongReader: JsonReader[Long]

    Permalink
  37. implicit lazy val javaShortReader: JsonReader[Short]

    Permalink
  38. implicit def longIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Long, C[Long]], classTag: ClassTag[C[Long]]): JsonReader[C[Long]]

    Permalink
    Definition Classes
    IterableReaders
  39. implicit def longMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Long), M[K, Long]], ct: ClassTag[M[K, Long]]): JsonReader[M[K, Long]]

    Permalink
    Definition Classes
    MapReaders
  40. implicit lazy val longOptionReader: JsonReader[Option[Long]]

    Permalink
    Definition Classes
    OptionReaders
  41. implicit lazy val longReader: JsonReader[Long]

    Permalink
  42. implicit final def lowPriorityReader[A](implicit lowPriorityInstance: LowPriorityInstance[JsonReader[A]]): JsonReader[A]

    Permalink
    Definition Classes
    LowPriorityJsonReaders
  43. 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]], ct: ClassTag[M[K, A]]): JsonReader[M[K, A]]

    Permalink
    Definition Classes
    LowPriorityMapReaders
  44. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. implicit lazy val numberReader: JsonReader[Number]

    Permalink
  48. implicit def optionReader[A](implicit jsonReader: JsonReader[A]): JsonReader[Option[A]]

    Permalink
    Definition Classes
    LowPriorityOptionReaders
  49. implicit def shortIterableReader[C[X] <: Traversable[X]](implicit cbf: CanBuildFrom[Nothing, Short, C[Short]], classTag: ClassTag[C[Short]]): JsonReader[C[Short]]

    Permalink
    Definition Classes
    IterableReaders
  50. implicit def shortMapReader[K, M[X, Y] <: Map[X, Y]](implicit keyReader: KeyReader[K], cbf: CanBuildFrom[Nothing, (K, Short), M[K, Short]], ct: ClassTag[M[K, Short]]): JsonReader[M[K, Short]]

    Permalink
    Definition Classes
    MapReaders
  51. implicit lazy val shortOptionReader: JsonReader[Option[Short]]

    Permalink
    Definition Classes
    OptionReaders
  52. implicit lazy val shortReader: JsonReader[Short]

    Permalink
  53. implicit lazy val stringReader: JsonReader[String]

    Permalink
  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  55. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  56. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

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