object legacy extends Api
An instance of the upickle API that follows the old serialization for tagged instances of sealed traits.
- Alphabetic
- By Inheritance
- legacy
- Api
- LowPriX
- LowPriY
- Generated
- GeneratedUtil
- Implicits
- Types
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
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( ... )
-
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( ... )
-
type
ReadWriter[T] = Reader[T] with Writer[T]
- Definition Classes
- Types
Value Members
-
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
-
object
Aliases
Handy shorthands for Reader and Writer
Handy shorthands for Reader and Writer
- Definition Classes
- Types
-
object
ReadWriter
Helper object that makes it convenient to create instances of bother Reader and Writer at the same time.
-
object
Reader
- Definition Classes
- Types
-
object
Writer
- Definition Classes
- Types
-
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
-
implicit
def
ArrayR[T](implicit arg0: R[T], arg1: ClassTag[T]): R[Array[T]]
- Definition Classes
- Implicits
-
implicit
def
ArrayW[T](implicit arg0: W[T]): W[Array[T]]
- Definition Classes
- Implicits
-
implicit
val
BigDecimalRW: Writer[BigDecimal] with Reader[BigDecimal]
- Definition Classes
- Implicits
-
implicit
val
BigIntRW: Writer[BigInt] with Reader[BigInt]
- Definition Classes
- Implicits
-
implicit
val
BooleanRW: Writer[Boolean] with Reader[Boolean]
- Definition Classes
- Implicits
-
implicit
val
ByteRW: RW[Byte]
- Definition Classes
- Implicits
-
def
Case0R[T](t: () ⇒ T): Reader[T]
- Definition Classes
- Implicits
-
def
Case0W[T](f: (T) ⇒ Boolean): Writer[T]
- Definition Classes
- Implicits
-
def
CaseR[T, V](f: (T) ⇒ V, names: Array[String], defaults: Array[Value])(implicit arg0: R[T]): Reader[V]
- Definition Classes
- Implicits
-
def
CaseW[T, V](f: (V) ⇒ Option[T], names: Array[String], defaults: Array[Value])(implicit arg0: W[T]): Writer[V]
- Definition Classes
- Implicits
-
implicit
val
CharRW: Writer[Char] with Reader[Char]
- Definition Classes
- Implicits
-
implicit
val
DoubleRW: RW[Double]
- Definition Classes
- Implicits
-
implicit
val
DurationR: Reader[Duration]
- Definition Classes
- Implicits
-
implicit
val
DurationW: W[Duration]
- Definition Classes
- Implicits
-
implicit
def
EitherR[A, B](implicit arg0: R[A], arg1: R[B]): R[Either[A, B]]
- Definition Classes
- Implicits
-
implicit
def
EitherW[A, B](implicit arg0: W[A], arg1: W[B]): W[Either[A, B]]
- Definition Classes
- Implicits
-
implicit
val
FiniteR: Reader[FiniteDuration]
- Definition Classes
- Implicits
-
implicit
val
FiniteW: Writer[FiniteDuration]
- Definition Classes
- Implicits
-
implicit
val
FloatRW: RW[Float]
- Definition Classes
- Implicits
-
implicit
val
InfiniteR: Reader[Infinite]
- Definition Classes
- Implicits
-
implicit
val
InfiniteW: Writer[Infinite]
- Definition Classes
- Implicits
-
implicit
val
IntRW: RW[Int]
- Definition Classes
- Implicits
-
implicit
def
JsArrR: R[Arr]
- Definition Classes
- Implicits
-
implicit
def
JsArrW: W[Arr]
- Definition Classes
- Implicits
-
implicit
def
JsFalseR: R[False.type]
- Definition Classes
- Implicits
-
implicit
def
JsFalseW: W[False.type]
- Definition Classes
- Implicits
-
implicit
def
JsNullR: R[Null.type]
- Definition Classes
- Implicits
-
implicit
def
JsNullW: W[Null.type]
- Definition Classes
- Implicits
-
implicit
def
JsNumR: R[Num]
- Definition Classes
- Implicits
-
implicit
def
JsNumW: W[Num]
- Definition Classes
- Implicits
-
implicit
def
JsObjR: R[Obj]
- Definition Classes
- Implicits
-
implicit
def
JsObjW: W[Obj]
- Definition Classes
- Implicits
-
implicit
def
JsStrR: R[Str]
- Definition Classes
- Implicits
-
implicit
def
JsStrW: W[Str]
- Definition Classes
- Implicits
-
implicit
def
JsTrueR: R[True.type]
- Definition Classes
- Implicits
-
implicit
def
JsTrueW: W[True.type]
- Definition Classes
- Implicits
-
implicit
def
JsValueR: R[Value]
- Definition Classes
- Implicits
-
implicit
def
JsValueW: W[Value]
- Definition Classes
- Implicits
-
implicit
def
LeftR[A, B](implicit arg0: R[A], arg1: R[B]): R[Left[A, B]]
- Definition Classes
- Implicits
-
implicit
def
LeftW[A, B](implicit arg0: W[A], arg1: W[B]): W[Left[A, B]]
- Definition Classes
- Implicits
-
implicit
val
LongRW: Writer[Long] with Reader[Long]
- Definition Classes
- Implicits
-
implicit
def
MapR[K, V](implicit arg0: R[K], arg1: R[V]): R[Map[K, V]]
- Definition Classes
- Implicits
-
implicit
def
MapW[K, V](implicit arg0: W[K], arg1: W[V]): W[Map[K, V]]
- Definition Classes
- Implicits
-
implicit
def
NoneR: R[None.type]
- Definition Classes
- Implicits
-
implicit
def
NoneW: W[None.type]
- Definition Classes
- Implicits
-
implicit
def
OptionR[T](implicit arg0: R[T]): R[Option[T]]
- Definition Classes
- Implicits
-
implicit
def
OptionW[T](implicit arg0: W[T]): W[Option[T]]
- Definition Classes
- Implicits
-
def
RCase[T](names: Array[String], defaults: Array[Value], read: PartialFunction[Value, T]): Reader[T]
- Attributes
- protected[this]
- Definition Classes
- GeneratedUtil
-
implicit
def
RightR[A, B](implicit arg0: R[A], arg1: R[B]): R[Right[A, B]]
- Definition Classes
- Implicits
-
implicit
def
RightW[A, B](implicit arg0: W[A], arg1: W[B]): W[Right[A, B]]
- Definition Classes
- Implicits
-
implicit
def
SeqishR[V[_], T](implicit cbf: CanBuildFrom[Nothing, T, V[T]], r: R[T]): R[V[T]]
- Definition Classes
- Implicits
-
implicit
def
SeqishW[T, V[_]](implicit v: <:<[V[_], Iterable[_]], w: W[T]): W[V[T]]
- Definition Classes
- Implicits
-
implicit
val
ShortRW: RW[Short]
- Definition Classes
- Implicits
-
def
SingletonR[T](t: T): Reader[T]
- Definition Classes
- Implicits
-
def
SingletonW[T](f: T): Writer[T]
- Definition Classes
- Implicits
-
implicit
def
SomeR[T](implicit arg0: R[T]): Reader[Some[T]]
- Definition Classes
- Implicits
-
implicit
def
SomeW[T](implicit arg0: W[T]): Writer[Some[T]]
- Definition Classes
- Implicits
-
implicit
val
StringRW: Writer[String] with Reader[String]
- Definition Classes
- Implicits
-
implicit
val
SymbolRW: Writer[Symbol] with Reader[Symbol]
- Definition Classes
- Implicits
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
implicit
def
Tuple1R[T1](implicit arg0: Reader[T1]): Reader[(T1)]
- Definition Classes
- Generated
-
implicit
def
Tuple1W[T1](implicit arg0: Writer[T1]): Writer[(T1)]
- Definition Classes
- Generated
-
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
-
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
-
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
-
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
-
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
-
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
-
implicit
def
Tuple2R[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[(T1, T2)]
- Definition Classes
- Generated
-
implicit
def
Tuple2W[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[(T1, T2)]
- Definition Classes
- Generated
-
implicit
def
Tuple3R[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): Reader[(T1, T2, T3)]
- Definition Classes
- Generated
-
implicit
def
Tuple3W[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): Writer[(T1, T2, T3)]
- Definition Classes
- Generated
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
implicit
val
UnitRW: Writer[Unit] with Reader[Unit]
- Definition Classes
- Implicits
-
implicit
def
UuidR: R[UUID]
- Definition Classes
- Implicits
-
implicit
def
UuidW: W[UUID]
- Definition Classes
- Implicits
-
def
WCase[T](names: Array[String], defaults: Array[Value], write: (T) ⇒ Value): Writer[T]
- Attributes
- protected[this]
- Definition Classes
- GeneratedUtil
- def annotate[V](rw: Writer[V], n: String)(implicit arg0: ClassTag[V]): Writer[V]
- def annotate[V](rw: Reader[V], n: String)(implicit arg0: ClassTag[V]): Reader[V]
-
def
arrayToMap(a: Arr, names: Array[String], defaults: Array[Value]): Obj
- Attributes
- protected[this]
- Definition Classes
- GeneratedUtil
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
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] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
macro
def
macroR[T]: Reader[T]
- Definition Classes
- LowPriY
-
macro
def
macroR0[T, M[_]]: Reader[T]
- Definition Classes
- LowPriY
-
macro
def
macroRW[T]: ReadWriter[T]
- Definition Classes
- LowPriY
-
macro
def
macroRW0[T, RM[_], WM[_]]: ReadWriter[T]
- Definition Classes
- LowPriY
-
implicit macro
def
macroSingletonR[T <: Singleton]: Reader[T]
- Definition Classes
- LowPriY
-
implicit macro
def
macroSingletonW[T <: Singleton]: Writer[T]
- Definition Classes
- LowPriY
-
macro
def
macroW[T]: Writer[T]
- Definition Classes
- LowPriY
-
macro
def
macroW0[T, M[_]]: Writer[T]
- Definition Classes
- LowPriY
-
def
makeReader[T](pf: PartialFunction[Value, T]): Reader[T]
- Definition Classes
- Implicits
-
def
makeWriter[T](f: (T) ⇒ Value): Writer[T]
- Definition Classes
- Implicits
-
def
mapToArray(o: Obj, names: Array[String], defaults: Array[Value]): Arr
- Attributes
- protected[this]
- Definition Classes
- GeneratedUtil
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
read[T](expr: String)(implicit arg0: Reader[T]): T
Deserialize a
String
object of type TDeserialize a
String
object of type T- Definition Classes
- Types
-
def
readJs[T](expr: Value)(implicit arg0: Reader[T]): T
Deserialize a
Js.Value
object of type TDeserialize a
Js.Value
object of type T- Definition Classes
- Types
-
def
readerCaseFunction[T](names: Array[String], defaults: Array[Value], read: PartialFunction[Value, T]): PartialFunction[Value, T]
- Attributes
- protected[this]
- Definition Classes
- GeneratedUtil
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
validate[T](name: String)(pf: PartialFunction[Value, T]): PartialFunction[Value, T]
- Attributes
- protected[this]
- Definition Classes
- Api → GeneratedUtil
-
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
- @native() @throws( ... )
-
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
-
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