Packages

t

pushka.json

PushkaJsonBackend

trait PushkaJsonBackend extends DefaultRWs with DefaultObjectKeys

Linear Supertypes
DefaultObjectKeys, DefaultRWs, Generated, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PushkaJsonBackend
  2. DefaultObjectKeys
  3. DefaultRWs
  4. Generated
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. implicit def arrayR[T](implicit r: Reader[T], classTag: ClassTag[T]): Reader[Array[T]]
    Definition Classes
    DefaultRWs
  5. implicit def arrayW[T](implicit w: Writer[T]): Writer[Array[T]]
    Definition Classes
    DefaultRWs
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. implicit val astRW: RW[Ast]
    Definition Classes
    DefaultRWs
  8. implicit val booleanRW: RW[Boolean]
    Definition Classes
    DefaultRWs
  9. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. implicit val double: RW[Double]
    Definition Classes
    DefaultRWs
  11. implicit val doubleOk: ObjectKey[Double]
    Definition Classes
    DefaultObjectKeys
  12. implicit def eitherRW[Left, Right](implicit leftRw: RW[Left], rightRw: RW[Right]): RW[Either[Left, Right]]
    Definition Classes
    DefaultRWs
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. implicit val float: RW[Float]
    Definition Classes
    DefaultRWs
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  19. implicit val int: RW[Int]
    Definition Classes
    DefaultRWs
  20. implicit val intOk: ObjectKey[Int]
    Definition Classes
    DefaultObjectKeys
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. implicit def listR[T](implicit r: Reader[T]): Reader[List[T]]
    Definition Classes
    DefaultRWs
  23. implicit def listW[T](implicit w: Writer[T]): Writer[List[T]]
    Definition Classes
    DefaultRWs
  24. implicit val long: RW[Long]
    Definition Classes
    DefaultRWs
  25. implicit def mapAsObjectR[K, V](implicit rv: Reader[V], ev: ObjectKey[K]): Reader[Map[K, V]]
    Definition Classes
    DefaultRWs
  26. implicit def mapAsObjectW[K, V](implicit w: Writer[V], ev: ObjectKey[K]): Writer[Map[K, V]]
    Definition Classes
    DefaultRWs
  27. implicit def mapR[K, V](implicit r: Reader[(K, V)], ev: Not[ObjectKey[K]]): Reader[Map[K, V]]
    Definition Classes
    DefaultRWs
  28. implicit def mapW[K, V](implicit w: Writer[(K, V)], ev: Not[ObjectKey[K]]): Writer[Map[K, V]]
    Definition Classes
    DefaultRWs
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  32. implicit def optionRW[T](implicit r: Reader[T], w: Writer[T]): RW[Option[T]]
    Definition Classes
    DefaultRWs
  33. def read[T](value: String)(implicit reader: Reader[T], parser: Parser[String]): T
  34. implicit def seqR[T](implicit r: Reader[T]): Reader[Seq[T]]
    Definition Classes
    DefaultRWs
  35. implicit def seqW[T](implicit w: Writer[T]): Writer[Seq[T]]
    Definition Classes
    DefaultRWs
  36. implicit def setR[T](implicit r: Reader[T]): Reader[Set[T]]
    Definition Classes
    DefaultRWs
  37. implicit def setW[T](implicit w: Writer[T]): Writer[Set[T]]
    Definition Classes
    DefaultRWs
  38. implicit val string: RW[String]
    Definition Classes
    DefaultRWs
  39. implicit val stringToOK: ObjectKey[String]
    Definition Classes
    DefaultObjectKeys
  40. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. implicit def tuple10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
    Definition Classes
    Generated
  43. implicit def tuple11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
    Definition Classes
    Generated
  44. implicit def tuple12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
    Definition Classes
    Generated
  45. implicit def tuple13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
    Definition Classes
    Generated
  46. implicit def tuple14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
    Definition Classes
    Generated
  47. implicit def tuple15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
    Definition Classes
    Generated
  48. implicit def tuple16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
    Definition Classes
    Generated
  49. implicit def tuple17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
    Definition Classes
    Generated
  50. implicit def tuple18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17], rw18: RW[T18]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
    Definition Classes
    Generated
  51. implicit def tuple19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17], rw18: RW[T18], rw19: RW[T19]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
    Definition Classes
    Generated
  52. implicit def tuple2[T1, T2](implicit rw1: RW[T1], rw2: RW[T2]): RW[(T1, T2)]
    Definition Classes
    Generated
  53. implicit def tuple20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17], rw18: RW[T18], rw19: RW[T19], rw20: RW[T20]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
    Definition Classes
    Generated
  54. implicit def tuple21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17], rw18: RW[T18], rw19: RW[T19], rw20: RW[T20], rw21: RW[T21]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
    Definition Classes
    Generated
  55. implicit def tuple22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9], rw10: RW[T10], rw11: RW[T11], rw12: RW[T12], rw13: RW[T13], rw14: RW[T14], rw15: RW[T15], rw16: RW[T16], rw17: RW[T17], rw18: RW[T18], rw19: RW[T19], rw20: RW[T20], rw21: RW[T21], rw22: RW[T22]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
    Definition Classes
    Generated
  56. implicit def tuple3[T1, T2, T3](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3]): RW[(T1, T2, T3)]
    Definition Classes
    Generated
  57. implicit def tuple4[T1, T2, T3, T4](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4]): RW[(T1, T2, T3, T4)]
    Definition Classes
    Generated
  58. implicit def tuple5[T1, T2, T3, T4, T5](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5]): RW[(T1, T2, T3, T4, T5)]
    Definition Classes
    Generated
  59. implicit def tuple6[T1, T2, T3, T4, T5, T6](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6]): RW[(T1, T2, T3, T4, T5, T6)]
    Definition Classes
    Generated
  60. implicit def tuple7[T1, T2, T3, T4, T5, T6, T7](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7]): RW[(T1, T2, T3, T4, T5, T6, T7)]
    Definition Classes
    Generated
  61. implicit def tuple8[T1, T2, T3, T4, T5, T6, T7, T8](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8]): RW[(T1, T2, T3, T4, T5, T6, T7, T8)]
    Definition Classes
    Generated
  62. implicit def tuple9[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit rw1: RW[T1], rw2: RW[T2], rw3: RW[T3], rw4: RW[T4], rw5: RW[T5], rw6: RW[T6], rw7: RW[T7], rw8: RW[T8], rw9: RW[T9]): RW[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
    Definition Classes
    Generated
  63. implicit val unitRW: RW[Unit]
    Definition Classes
    DefaultRWs
  64. implicit val uuidRW: RW[UUID]
    Definition Classes
    DefaultRWs
  65. implicit val uuidToOK: ObjectKey[UUID]
    Definition Classes
    DefaultObjectKeys
  66. implicit def vectorR[T](implicit r: Reader[T]): Reader[Vector[T]]
    Definition Classes
    DefaultRWs
  67. implicit def vectorW[T](implicit w: Writer[T]): Writer[Vector[T]]
    Definition Classes
    DefaultRWs
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. def write[T](value: T)(implicit writer: Writer[T], printer: Printer[String]): String

Inherited from DefaultObjectKeys

Inherited from DefaultRWs

Inherited from Generated

Inherited from AnyRef

Inherited from Any

Ungrouped