Packages

o

upickle

legacy

object legacy extends Api

An instance of the upickle API that follows the old serialization for tagged instances of sealed traits.

Linear Supertypes
Api, LowPriX, LowPriY, Generated, GeneratedUtil, Implicits, Types, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. legacy
  2. Api
  3. LowPriX
  4. LowPriY
  5. Generated
  6. GeneratedUtil
  7. Implicits
  8. Types
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Reader[T] extends AnyRef

    A typeclass that allows you to deserialize a type T from JSON, which can itself be read from a String

    A typeclass that allows you to deserialize a type T from JSON, which can itself be read from a String

    Definition Classes
    Types
    Annotations
    @implicitNotFound( ... )
  2. trait Writer[T] extends AnyRef

    A typeclass that allows you to serialize a type T to JSON, and eventually to a string

    A typeclass that allows you to serialize a type T to JSON, and eventually to a string

    Definition Classes
    Types
    Annotations
    @implicitNotFound( ... )
  3. type ReadWriter[T] = Reader[T] with Writer[T]
    Definition Classes
    Types

Value Members

  1. object Internal

    APIs that need to be exposed to the outside world to support Macros which depend on them, but probably should not get used directly.

    APIs that need to be exposed to the outside world to support Macros which depend on them, but probably should not get used directly.

    Definition Classes
    Implicits
  2. object Aliases

    Handy shorthands for Reader and Writer

    Handy shorthands for Reader and Writer

    Definition Classes
    Types
  3. object ReadWriter

    Helper object that makes it convenient to create instances of bother Reader and Writer at the same time.

    Helper object that makes it convenient to create instances of bother Reader and Writer at the same time.

    Definition Classes
    Types
  4. object Reader
    Definition Classes
    Types
  5. object Writer
    Definition Classes
    Types
  6. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. final def ##(): Int
    Definition Classes
    AnyRef → Any
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. implicit def ArrayR[T](implicit arg0: R[T], arg1: ClassTag[T]): R[Array[T]]
    Definition Classes
    Implicits
  10. implicit def ArrayW[T](implicit arg0: W[T]): W[Array[T]]
    Definition Classes
    Implicits
  11. implicit val BigDecimalRW: Writer[BigDecimal] with Reader[BigDecimal]
    Definition Classes
    Implicits
  12. implicit val BigIntRW: Writer[BigInt] with Reader[BigInt]
    Definition Classes
    Implicits
  13. implicit val BooleanRW: Writer[Boolean] with Reader[Boolean]
    Definition Classes
    Implicits
  14. implicit val ByteRW: RW[Byte]
    Definition Classes
    Implicits
  15. def Case0R[T](t: () ⇒ T): Reader[T]
    Definition Classes
    Implicits
  16. def Case0W[T](f: (T) ⇒ Boolean): Writer[T]
    Definition Classes
    Implicits
  17. def CaseR[T, V](f: (T) ⇒ V, names: Array[String], defaults: Array[Value])(implicit arg0: R[T]): Reader[V]
    Definition Classes
    Implicits
  18. def CaseW[T, V](f: (V) ⇒ Option[T], names: Array[String], defaults: Array[Value])(implicit arg0: W[T]): Writer[V]
    Definition Classes
    Implicits
  19. implicit val CharRW: Writer[Char] with Reader[Char]
    Definition Classes
    Implicits
  20. implicit val DoubleRW: RW[Double]
    Definition Classes
    Implicits
  21. implicit val DurationR: Reader[Duration]
    Definition Classes
    Implicits
  22. implicit val DurationW: W[Duration]
    Definition Classes
    Implicits
  23. implicit def EitherR[A, B](implicit arg0: R[A], arg1: R[B]): R[Either[A, B]]
    Definition Classes
    Implicits
  24. implicit def EitherW[A, B](implicit arg0: W[A], arg1: W[B]): W[Either[A, B]]
    Definition Classes
    Implicits
  25. implicit val FiniteR: Reader[FiniteDuration]
    Definition Classes
    Implicits
  26. implicit val FiniteW: Writer[FiniteDuration]
    Definition Classes
    Implicits
  27. implicit val FloatRW: RW[Float]
    Definition Classes
    Implicits
  28. implicit val InfiniteR: Reader[Infinite]
    Definition Classes
    Implicits
  29. implicit val InfiniteW: Writer[Infinite]
    Definition Classes
    Implicits
  30. implicit val IntRW: RW[Int]
    Definition Classes
    Implicits
  31. implicit def JsArrR: R[Arr]
    Definition Classes
    Implicits
  32. implicit def JsArrW: W[Arr]
    Definition Classes
    Implicits
  33. implicit def JsFalseR: R[False.type]
    Definition Classes
    Implicits
  34. implicit def JsFalseW: W[False.type]
    Definition Classes
    Implicits
  35. implicit def JsNullR: R[Null.type]
    Definition Classes
    Implicits
  36. implicit def JsNullW: W[Null.type]
    Definition Classes
    Implicits
  37. implicit def JsNumR: R[Num]
    Definition Classes
    Implicits
  38. implicit def JsNumW: W[Num]
    Definition Classes
    Implicits
  39. implicit def JsObjR: R[Obj]
    Definition Classes
    Implicits
  40. implicit def JsObjW: W[Obj]
    Definition Classes
    Implicits
  41. implicit def JsStrR: R[Str]
    Definition Classes
    Implicits
  42. implicit def JsStrW: W[Str]
    Definition Classes
    Implicits
  43. implicit def JsTrueR: R[True.type]
    Definition Classes
    Implicits
  44. implicit def JsTrueW: W[True.type]
    Definition Classes
    Implicits
  45. implicit def JsValueR: R[Value]
    Definition Classes
    Implicits
  46. implicit def JsValueW: W[Value]
    Definition Classes
    Implicits
  47. implicit def LeftR[A, B](implicit arg0: R[A], arg1: R[B]): R[Left[A, B]]
    Definition Classes
    Implicits
  48. implicit def LeftW[A, B](implicit arg0: W[A], arg1: W[B]): W[Left[A, B]]
    Definition Classes
    Implicits
  49. implicit val LongRW: Writer[Long] with Reader[Long]
    Definition Classes
    Implicits
  50. implicit def MapR[K, V](implicit arg0: R[K], arg1: R[V]): R[Map[K, V]]
    Definition Classes
    Implicits
  51. implicit def MapW[K, V](implicit arg0: W[K], arg1: W[V]): W[Map[K, V]]
    Definition Classes
    Implicits
  52. implicit def NoneR: R[None.type]
    Definition Classes
    Implicits
  53. implicit def NoneW: W[None.type]
    Definition Classes
    Implicits
  54. implicit def OptionR[T](implicit arg0: R[T]): R[Option[T]]
    Definition Classes
    Implicits
  55. implicit def OptionW[T](implicit arg0: W[T]): W[Option[T]]
    Definition Classes
    Implicits
  56. def RCase[T](names: Array[String], defaults: Array[Value], read: PartialFunction[Value, T]): Reader[T]
    Attributes
    protected[this]
    Definition Classes
    GeneratedUtil
  57. implicit def RightR[A, B](implicit arg0: R[A], arg1: R[B]): R[Right[A, B]]
    Definition Classes
    Implicits
  58. implicit def RightW[A, B](implicit arg0: W[A], arg1: W[B]): W[Right[A, B]]
    Definition Classes
    Implicits
  59. implicit def SeqishR[V[_], T](implicit cbf: CanBuildFrom[Nothing, T, V[T]], r: R[T]): R[V[T]]
    Definition Classes
    Implicits
  60. implicit def SeqishW[T, V[_]](implicit v: <:<[V[_], Iterable[_]], w: W[T]): W[V[T]]
    Definition Classes
    Implicits
  61. implicit val ShortRW: RW[Short]
    Definition Classes
    Implicits
  62. def SingletonR[T](t: T): Reader[T]
    Definition Classes
    Implicits
  63. def SingletonW[T](f: T): Writer[T]
    Definition Classes
    Implicits
  64. implicit def SomeR[T](implicit arg0: R[T]): Reader[Some[T]]
    Definition Classes
    Implicits
  65. implicit def SomeW[T](implicit arg0: W[T]): Writer[Some[T]]
    Definition Classes
    Implicits
  66. implicit val StringRW: Writer[String] with Reader[String]
    Definition Classes
    Implicits
  67. implicit val SymbolRW: Writer[Symbol] with Reader[Symbol]
    Definition Classes
    Implicits
  68. implicit def Tuple10R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
    Definition Classes
    Generated
  69. implicit def Tuple10W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
    Definition Classes
    Generated
  70. implicit def Tuple11R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
    Definition Classes
    Generated
  71. implicit def Tuple11W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
    Definition Classes
    Generated
  72. implicit def Tuple12R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
    Definition Classes
    Generated
  73. implicit def Tuple12W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
    Definition Classes
    Generated
  74. implicit def Tuple13R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
    Definition Classes
    Generated
  75. implicit def Tuple13W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
    Definition Classes
    Generated
  76. implicit def Tuple14R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
    Definition Classes
    Generated
  77. implicit def Tuple14W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
    Definition Classes
    Generated
  78. implicit def Tuple15R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
    Definition Classes
    Generated
  79. implicit def Tuple15W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
    Definition Classes
    Generated
  80. implicit def Tuple16R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
    Definition Classes
    Generated
  81. implicit def Tuple16W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
    Definition Classes
    Generated
  82. implicit def Tuple17R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
    Definition Classes
    Generated
  83. implicit def Tuple17W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
    Definition Classes
    Generated
  84. implicit def Tuple18R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
    Definition Classes
    Generated
  85. implicit def Tuple18W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
    Definition Classes
    Generated
  86. implicit def Tuple19R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
    Definition Classes
    Generated
  87. implicit def Tuple19W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
    Definition Classes
    Generated
  88. implicit def Tuple1R[T1](implicit arg0: Reader[T1]): Reader[(T1)]
    Definition Classes
    Generated
  89. implicit def Tuple1W[T1](implicit arg0: Writer[T1]): Writer[(T1)]
    Definition Classes
    Generated
  90. implicit def Tuple20R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
    Definition Classes
    Generated
  91. implicit def Tuple20W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
    Definition Classes
    Generated
  92. implicit def Tuple21R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20], arg20: Reader[T21]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
    Definition Classes
    Generated
  93. implicit def Tuple21W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20], arg20: Writer[T21]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
    Definition Classes
    Generated
  94. implicit def Tuple22R[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20], arg20: Reader[T21], arg21: Reader[T22]): Reader[(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
  95. implicit def Tuple22W[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20], arg20: Writer[T21], arg21: Writer[T22]): Writer[(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
  96. implicit def Tuple2R[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[(T1, T2)]
    Definition Classes
    Generated
  97. implicit def Tuple2W[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[(T1, T2)]
    Definition Classes
    Generated
  98. implicit def Tuple3R[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): Reader[(T1, T2, T3)]
    Definition Classes
    Generated
  99. implicit def Tuple3W[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): Writer[(T1, T2, T3)]
    Definition Classes
    Generated
  100. implicit def Tuple4R[T1, T2, T3, T4](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4]): Reader[(T1, T2, T3, T4)]
    Definition Classes
    Generated
  101. implicit def Tuple4W[T1, T2, T3, T4](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4]): Writer[(T1, T2, T3, T4)]
    Definition Classes
    Generated
  102. implicit def Tuple5R[T1, T2, T3, T4, T5](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5]): Reader[(T1, T2, T3, T4, T5)]
    Definition Classes
    Generated
  103. implicit def Tuple5W[T1, T2, T3, T4, T5](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5]): Writer[(T1, T2, T3, T4, T5)]
    Definition Classes
    Generated
  104. implicit def Tuple6R[T1, T2, T3, T4, T5, T6](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6]): Reader[(T1, T2, T3, T4, T5, T6)]
    Definition Classes
    Generated
  105. implicit def Tuple6W[T1, T2, T3, T4, T5, T6](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6]): Writer[(T1, T2, T3, T4, T5, T6)]
    Definition Classes
    Generated
  106. implicit def Tuple7R[T1, T2, T3, T4, T5, T6, T7](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7]): Reader[(T1, T2, T3, T4, T5, T6, T7)]
    Definition Classes
    Generated
  107. implicit def Tuple7W[T1, T2, T3, T4, T5, T6, T7](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7]): Writer[(T1, T2, T3, T4, T5, T6, T7)]
    Definition Classes
    Generated
  108. implicit def Tuple8R[T1, T2, T3, T4, T5, T6, T7, T8](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8)]
    Definition Classes
    Generated
  109. implicit def Tuple8W[T1, T2, T3, T4, T5, T6, T7, T8](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8)]
    Definition Classes
    Generated
  110. implicit def Tuple9R[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9]): Reader[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
    Definition Classes
    Generated
  111. implicit def Tuple9W[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9]): Writer[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
    Definition Classes
    Generated
  112. implicit val UnitRW: Writer[Unit] with Reader[Unit]
    Definition Classes
    Implicits
  113. implicit def UuidR: R[UUID]
    Definition Classes
    Implicits
  114. implicit def UuidW: W[UUID]
    Definition Classes
    Implicits
  115. def WCase[T](names: Array[String], defaults: Array[Value], write: (T) ⇒ Value): Writer[T]
    Attributes
    protected[this]
    Definition Classes
    GeneratedUtil
  116. def annotate[V](rw: Writer[V], n: String)(implicit arg0: ClassTag[V]): Writer[V]
    Definition Classes
    legacyApi
  117. def annotate[V](rw: Reader[V], n: String)(implicit arg0: ClassTag[V]): Reader[V]
    Definition Classes
    legacyApi
  118. def arrayToMap(a: Arr, names: Array[String], defaults: Array[Value]): Obj
    Attributes
    protected[this]
    Definition Classes
    GeneratedUtil
  119. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  120. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  121. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  122. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  123. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  124. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  125. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  126. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  127. macro def macroR[T]: Reader[T]
    Definition Classes
    LowPriY
  128. macro def macroR0[T, M[_]]: Reader[T]
    Definition Classes
    LowPriY
  129. macro def macroRW[T]: ReadWriter[T]
    Definition Classes
    LowPriY
  130. macro def macroRW0[T, RM[_], WM[_]]: ReadWriter[T]
    Definition Classes
    LowPriY
  131. implicit macro def macroSingletonR[T <: Singleton]: Reader[T]
    Definition Classes
    LowPriY
  132. implicit macro def macroSingletonW[T <: Singleton]: Writer[T]
    Definition Classes
    LowPriY
  133. macro def macroW[T]: Writer[T]
    Definition Classes
    LowPriY
  134. macro def macroW0[T, M[_]]: Writer[T]
    Definition Classes
    LowPriY
  135. def makeReader[T](pf: PartialFunction[Value, T]): Reader[T]
    Definition Classes
    Implicits
  136. def makeWriter[T](f: (T) ⇒ Value): Writer[T]
    Definition Classes
    Implicits
  137. def mapToArray(o: Obj, names: Array[String], defaults: Array[Value]): Arr
    Attributes
    protected[this]
    Definition Classes
    GeneratedUtil
  138. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  139. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  140. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  141. def read[T](expr: String)(implicit arg0: Reader[T]): T

    Deserialize a String object of type T

    Deserialize a String object of type T

    Definition Classes
    Types
  142. def readJs[T](expr: Value)(implicit arg0: Reader[T]): T

    Deserialize a Js.Value object of type T

    Deserialize a Js.Value object of type T

    Definition Classes
    Types
  143. def readerCaseFunction[T](names: Array[String], defaults: Array[Value], read: PartialFunction[Value, T]): PartialFunction[Value, T]
    Attributes
    protected[this]
    Definition Classes
    GeneratedUtil
  144. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  145. def toString(): String
    Definition Classes
    AnyRef → Any
  146. def validate[T](name: String)(pf: PartialFunction[Value, T]): PartialFunction[Value, T]
    Attributes
    protected[this]
    Definition Classes
    Api → GeneratedUtil
  147. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  148. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  149. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  150. def write[T](expr: T, indent: Int = 0)(implicit arg0: Writer[T]): String

    Serialize an object of type T to a String

    Serialize an object of type T to a String

    Definition Classes
    Types
  151. def writeJs[T](expr: T)(implicit arg0: Writer[T]): Value

    Serialize an object of type T to a Js.Value

    Serialize an object of type T to a Js.Value

    Definition Classes
    Types

Inherited from Api

Inherited from LowPriX

Inherited from LowPriY

Inherited from Generated

Inherited from GeneratedUtil

Inherited from Implicits

Inherited from Types

Inherited from AnyRef

Inherited from Any

Ungrouped