object CouchbasePickler extends AttributeTagged
Customizes upickle serialization for our needs.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CouchbasePickler
- AttributeTagged
- Api
- Annotator
- MsgReadWriters
- JsReadWriters
- LowPriReadWriters
- WebJson
- CaseClassReadWriters
- Writers
- LowPriWriters
- WritersVersionSpecific
- Readers
- ReadersVersionSpecific
- MacroImplicits
- MacrosCommon
- Generated
- TupleReadWriters
- Types
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- abstract class CaseClassReader[V] extends upickle.implicits.CaseClassReadWriters.SimpleReader[V]
- Definition Classes
- CaseClassReadWriters
- trait CaseClassWriter[V] extends upickle.implicits.CaseClassReadWriters.ObjectWriter[V]
- Definition Classes
- CaseClassReadWriters
- trait NumericReader[T] extends (Readers.this)#SimpleReader[T]
- Attributes
- protected
- Definition Classes
- Readers
- trait ObjectWriter[T] extends Writer[T]
- Definition Classes
- Types
- trait ReadWriter[T] extends Reader[T] with Writer[T]
- Definition Classes
- Types
- trait Reader[T] extends Visitor[Any, T]
- Definition Classes
- Types
- class SeqLikeReader[C[_], T] extends (Readers.this)#SimpleReader[C[T]]
- Definition Classes
- Readers
- trait SimpleMapKeyWriter[T] extends (Writers.this)#Writer[T]
- Definition Classes
- Writers
- trait SimpleReader[T] extends Reader[T] with SimpleVisitor[Any, T]
- Definition Classes
- Types
- trait SimpleStringReader[T] extends (Readers.this)#SimpleReader[T]
- Definition Classes
- Readers
- class SingletonReader[T] extends CaseClassReader[T]
- Definition Classes
- CaseClassReadWriters
- class SingletonWriter[T] extends CaseClassWriter[T]
- Definition Classes
- CaseClassReadWriters
- trait TaggedReadWriter[T] extends ReadWriter[T] with TaggedReader[T] with TaggedWriter[T] with SimpleReader[T]
- Definition Classes
- Types
- trait TaggedReader[T] extends SimpleReader[T]
- Definition Classes
- Types
- trait TaggedWriter[T] extends Writer[T]
- Definition Classes
- Types
- class TupleNReader[V] extends upickle.implicits.TupleReadWriters.SimpleReader[V]
- Definition Classes
- TupleReadWriters
- class TupleNWriter[V] extends upickle.implicits.TupleReadWriters.Writer[V]
- Definition Classes
- TupleReadWriters
- trait Writer[T] extends Transformer[T]
- Definition Classes
- Types
- case class transform[T] extends Readable with Readable with Product with Serializable
- Definition Classes
- Api
Value Members
- 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 ArrayReader[T](implicit arg0: Reader[T], arg1: ClassTag[T]): Reader[Array[T]]
- Definition Classes
- Readers
- implicit def ArrayWriter[T](implicit r: Writer[T]): Writer[Array[T]]
- Definition Classes
- Writers
- implicit val BigDecimalReader: Reader[BigDecimal]
- Definition Classes
- Readers
- implicit val BigDecimalWriter: Writer[BigDecimal]
- Definition Classes
- Writers
- implicit val BigIntReader: Reader[BigInt]
- Definition Classes
- Readers
- implicit val BigIntWriter: Writer[BigInt]
- Definition Classes
- Writers
- implicit val BooleanReader: Reader[Boolean]
- Definition Classes
- Readers
- implicit val BooleanWriter: Writer[Boolean]
- Definition Classes
- Writers
- implicit val ByteReader: Reader[Byte]
- Definition Classes
- Readers
- implicit val ByteWriter: Writer[Byte]
- Definition Classes
- Writers
- implicit val CharReader: Reader[Char]
- Definition Classes
- Readers
- implicit val CharWriter: Writer[Char]
- Definition Classes
- Writers
- implicit val DoubleReader: Reader[Double]
- Definition Classes
- Readers
- implicit val DoubleWriter: Writer[Double]
- Definition Classes
- Writers
- implicit val DurationReader: Reader[Duration]
- Definition Classes
- Readers
- implicit val DurationWriter: Writer[Duration]
- Definition Classes
- Writers
- implicit def EitherReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): SimpleReader[Either[T1, T2]]
- Definition Classes
- Readers
- implicit def EitherWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Either[T1, T2]]
- Definition Classes
- Writers
- implicit val FiniteDurationReader: Reader[FiniteDuration]
- Definition Classes
- Readers
- implicit val FiniteDurationWriter: Writer[FiniteDuration]
- Definition Classes
- Writers
- implicit val FloatReader: Reader[Float]
- Definition Classes
- Readers
- implicit val FloatWriter: Writer[Float]
- Definition Classes
- Writers
- implicit val InfiniteDurationReader: Reader[Infinite]
- Definition Classes
- Readers
- implicit val InfiniteDurationWriter: Writer[Infinite]
- Definition Classes
- Writers
- implicit val IntReader: Reader[Int]
- Definition Classes
- Readers
- implicit val IntWriter: Writer[Int]
- Definition Classes
- Writers
- implicit val JavaBooleanReader: Reader[Boolean]
- Definition Classes
- Readers
- implicit val JavaBooleanWriter: Writer[Boolean]
- Definition Classes
- Writers
- implicit val JavaByteReader: Reader[Byte]
- Definition Classes
- Readers
- implicit val JavaByteWriter: Writer[Byte]
- Definition Classes
- Writers
- implicit val JavaCharReader: Reader[Character]
- Definition Classes
- Readers
- implicit val JavaCharWriter: Writer[Character]
- Definition Classes
- Writers
- implicit val JavaDoubleReader: Reader[Double]
- Definition Classes
- Readers
- implicit val JavaDoubleWriter: Writer[Double]
- Definition Classes
- Writers
- implicit val JavaFloatReader: Reader[Float]
- Definition Classes
- Readers
- implicit val JavaFloatWriter: Writer[Float]
- Definition Classes
- Writers
- implicit val JavaIntReader: Reader[Integer]
- Definition Classes
- Readers
- implicit val JavaIntWriter: Writer[Integer]
- Definition Classes
- Writers
- implicit val JavaLongReader: Reader[Long]
- Definition Classes
- Readers
- implicit val JavaLongWriter: Writer[Long]
- Definition Classes
- Writers
- implicit val JavaShortReader: Reader[Short]
- Definition Classes
- Readers
- implicit val JavaShortWriter: Writer[Short]
- Definition Classes
- Writers
- implicit def JsArrR: Reader[Arr]
- Definition Classes
- JsReadWriters
- implicit def JsArrW: Writer[Arr]
- Definition Classes
- JsReadWriters
- implicit def JsBoolR: Reader[Bool]
- Definition Classes
- JsReadWriters
- implicit def JsBoolW: Writer[Bool]
- Definition Classes
- JsReadWriters
- implicit def JsFalseR: Reader[False.type]
- Definition Classes
- JsReadWriters
- implicit def JsFalseW: Writer[False.type]
- Definition Classes
- JsReadWriters
- implicit def JsNullR: Reader[Null.type]
- Definition Classes
- JsReadWriters
- implicit def JsNullW: Writer[Null.type]
- Definition Classes
- JsReadWriters
- implicit def JsNumR: Reader[Num]
- Definition Classes
- JsReadWriters
- implicit def JsNumW: Writer[Num]
- Definition Classes
- JsReadWriters
- implicit def JsObjR: Reader[Obj]
- Definition Classes
- JsReadWriters
- implicit def JsObjW: Writer[Obj]
- Definition Classes
- JsReadWriters
- implicit def JsStrR: Reader[Str]
- Definition Classes
- JsReadWriters
- implicit def JsStrW: Writer[Str]
- Definition Classes
- JsReadWriters
- implicit def JsTrueR: Reader[True.type]
- Definition Classes
- JsReadWriters
- implicit def JsTrueW: Writer[True.type]
- Definition Classes
- JsReadWriters
- implicit def JsValueR: Reader[Value]
- Definition Classes
- LowPriReadWriters
- implicit def JsValueW: Writer[Value]
- Definition Classes
- LowPriReadWriters
- implicit def LeftReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[Left[T1, T2]]
- Definition Classes
- Readers
- implicit def LeftWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Left[T1, T2]]
- Definition Classes
- Writers
- implicit val LongReader: Reader[Long]
- Definition Classes
- Readers
- implicit val LongWriter: Writer[Long]
- Definition Classes
- Writers
- def MapReader0[M[A, B] <: Map[A, B], K, V](make: (Iterable[(K, V)]) => M[K, V])(implicit k: Reader[K], v: Reader[V]): Reader[M[K, V]]
- Definition Classes
- Readers
- implicit def MapReader1[K, V](implicit arg0: Reader[K], arg1: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- implicit def MapReader2[K, V](implicit arg0: Reader[K], arg1: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- implicit def MapReader3[K, V](implicit arg0: Reader[K], arg1: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- implicit def MapReader4[K, V](implicit arg0: Reader[K], arg1: Reader[V]): Reader[LinkedHashMap[K, V]]
- Definition Classes
- Readers
- implicit def MapReader6[K, V](implicit arg0: Reader[K], arg1: Ordering[K], arg2: Reader[V]): Reader[SortedMap[K, V]]
- Definition Classes
- Readers
- implicit def MapReader7[K, V](implicit arg0: Reader[K], arg1: Ordering[K], arg2: Reader[V]): Reader[SortedMap[K, V]]
- Definition Classes
- Readers
- def MapWriter0[M[A, B] <: Map[A, B], K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[M[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter1[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter2[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter3[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter4[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[LinkedHashMap[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter5[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[SortedMap[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter6[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[SortedMap[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter7[K, V](implicit arg0: Writer[K], arg1: Writer[V]): Writer[SortedMap[K, V]]
- Definition Classes
- Writers
- implicit val MsgValueR: Reader[Msg]
- Definition Classes
- MsgReadWriters
- implicit val MsgValueW: Writer[Msg]
- Definition Classes
- MsgReadWriters
- implicit def NoneReader: Reader[None.type]
- Definition Classes
- Readers
- implicit def NoneWriter: Writer[None.type]
- Definition Classes
- Writers
- implicit def OptionReader[T](implicit arg0: Reader[T]): Reader[Option[T]]
- Definition Classes
- CouchbasePickler → Readers
- implicit def OptionWriter[T](implicit arg0: Writer[T]): Writer[Option[T]]
- Definition Classes
- CouchbasePickler → Writers
- implicit def RightReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[Right[T1, T2]]
- Definition Classes
- Readers
- implicit def RightWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Right[T1, T2]]
- Definition Classes
- Writers
- implicit def SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]): Reader[C[T]]
- Definition Classes
- Readers
- implicit def SeqLikeWriter[C[_] <: Iterable[_], T](implicit r: Writer[T]): Writer[C[T]]
- Definition Classes
- LowPriWriters
- implicit val ShortReader: Reader[Short]
- Definition Classes
- Readers
- implicit val ShortWriter: Writer[Short]
- Definition Classes
- Writers
- implicit def SomeReader[T](implicit arg0: Reader[T]): Reader[Some[T]]
- Definition Classes
- Readers
- implicit def SomeWriter[T](implicit arg0: Writer[T]): Writer[Some[T]]
- Definition Classes
- Writers
- implicit def SortedMapReader[K, V](implicit arg0: Reader[K], arg1: Ordering[K], arg2: Reader[V]): Reader[SortedMap[K, V]]
- Definition Classes
- Readers
- implicit val StringReader: Reader[String]
- Definition Classes
- Readers
- implicit val StringWriter: Writer[String]
- Definition Classes
- Writers
- implicit val SymbolReader: Reader[Symbol]
- Definition Classes
- Readers
- implicit val SymbolWriter: Writer[Symbol]
- Definition Classes
- Writers
- implicit def Tuple10Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
- Definition Classes
- Generated
- implicit def Tuple10Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
- Definition Classes
- Generated
- implicit def Tuple11Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
- Definition Classes
- Generated
- implicit def Tuple11Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
- Definition Classes
- Generated
- implicit def Tuple12Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
- Definition Classes
- Generated
- implicit def Tuple12Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
- Definition Classes
- Generated
- implicit def Tuple13Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
- Definition Classes
- Generated
- implicit def Tuple13Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
- Definition Classes
- Generated
- implicit def Tuple14Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
- Definition Classes
- Generated
- implicit def Tuple14Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
- Definition Classes
- Generated
- implicit def Tuple15Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
- Definition Classes
- Generated
- implicit def Tuple15Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
- Definition Classes
- Generated
- implicit def Tuple16Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
- Definition Classes
- Generated
- implicit def Tuple16Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
- Definition Classes
- Generated
- implicit def Tuple17Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
- Definition Classes
- Generated
- implicit def Tuple17Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
- Definition Classes
- Generated
- implicit def Tuple18Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
- Definition Classes
- Generated
- implicit def Tuple18Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
- Definition Classes
- Generated
- implicit def Tuple19Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
- Definition Classes
- Generated
- implicit def Tuple19Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
- Definition Classes
- Generated
- implicit def Tuple1Reader[T1](implicit arg0: Reader[T1]): TupleNReader[(T1)]
- Definition Classes
- Generated
- implicit def Tuple1Writer[T1](implicit arg0: Writer[T1]): TupleNWriter[(T1)]
- Definition Classes
- Generated
- implicit def Tuple20Reader[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]): TupleNReader[(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 Tuple20Writer[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]): TupleNWriter[(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 Tuple21Reader[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]): TupleNReader[(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 Tuple21Writer[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]): TupleNWriter[(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 Tuple22Reader[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]): TupleNReader[(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 Tuple22Writer[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]): TupleNWriter[(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 Tuple2Reader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): TupleNReader[(T1, T2)]
- Definition Classes
- Generated
- implicit def Tuple2Writer[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): TupleNWriter[(T1, T2)]
- Definition Classes
- Generated
- implicit def Tuple3Reader[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): TupleNReader[(T1, T2, T3)]
- Definition Classes
- Generated
- implicit def Tuple3Writer[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): TupleNWriter[(T1, T2, T3)]
- Definition Classes
- Generated
- implicit def Tuple4Reader[T1, T2, T3, T4](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4]): TupleNReader[(T1, T2, T3, T4)]
- Definition Classes
- Generated
- implicit def Tuple4Writer[T1, T2, T3, T4](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4]): TupleNWriter[(T1, T2, T3, T4)]
- Definition Classes
- Generated
- implicit def Tuple5Reader[T1, T2, T3, T4, T5](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5]): TupleNReader[(T1, T2, T3, T4, T5)]
- Definition Classes
- Generated
- implicit def Tuple5Writer[T1, T2, T3, T4, T5](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5]): TupleNWriter[(T1, T2, T3, T4, T5)]
- Definition Classes
- Generated
- implicit def Tuple6Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6)]
- Definition Classes
- Generated
- implicit def Tuple6Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6)]
- Definition Classes
- Generated
- implicit def Tuple7Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7)]
- Definition Classes
- Generated
- implicit def Tuple7Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7)]
- Definition Classes
- Generated
- implicit def Tuple8Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8)]
- Definition Classes
- Generated
- implicit def Tuple8Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8)]
- Definition Classes
- Generated
- implicit def Tuple9Reader[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]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
- Definition Classes
- Generated
- implicit def Tuple9Writer[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]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
- Definition Classes
- Generated
- implicit val UUIDReader: Reader[UUID]
- Definition Classes
- Readers
- implicit val UUIDWriter: Writer[UUID]
- Definition Classes
- Writers
- implicit val UnitReader: Reader[Unit]
- Definition Classes
- Readers
- implicit val UnitWriter: Writer[Unit]
- Definition Classes
- Writers
- def allowUnknownKeys: Boolean
- Definition Classes
- Api → CaseClassReadWriters
- def annotate[V](rw: ObjectWriter[V], key: String, value: String, checker: Checker): TaggedWriter[V]
- Definition Classes
- AttributeTagged → Annotator
- def annotate[V](rw: Reader[V], key: String, value: String): Leaf[V]
- Definition Classes
- AttributeTagged → Annotator
- def annotate[V](rw: ObjectWriter[V], key: String, value: String)(implicit ct: ClassTag[V]): TaggedWriter[V]
- Definition Classes
- Annotator
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- macro def macroR[T]: Reader[T]
- Definition Classes
- MacroImplicits
- macro def macroR0[T, M[_]]: Reader[T]
- Definition Classes
- MacroImplicits
- macro def macroRW[T]: ReadWriter[T]
- Definition Classes
- MacroImplicits
- macro def macroW[T]: Writer[T]
- Definition Classes
- MacroImplicits
- macro def macroW0[T, M[_]]: Writer[T]
- Definition Classes
- MacroImplicits
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def objectAttributeKeyReadMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectAttributeKeyWriteMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectTypeKeyReadMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectTypeKeyWriteMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def read[T](s: Readable, trace: Boolean)(implicit arg0: Reader[T]): T
- Definition Classes
- Api
- def readBinary[T](s: Readable, trace: Boolean)(implicit arg0: Reader[T]): T
- Definition Classes
- Api
- def reader[T](implicit arg0: Reader[T]): Reader[T]
- Definition Classes
- Api
- def readwriter[T](implicit arg0: ReadWriter[T]): ReadWriter[T]
- Definition Classes
- Api
- def serializeDefaults: Boolean
- Definition Classes
- MacrosCommon
- def stream[T](t: T, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def stream[T](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def streamBinary[T](t: T)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def streamBinary[T](t: T, sortKeys: Boolean)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def stringKeyRW[T](readwriter: ReadWriter[T]): ReadWriter[T]
- Definition Classes
- Api
- def stringKeyW[T](readwriter: Writer[T]): Writer[T]
- Definition Classes
- Api
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def taggedArrayContext[T](taggedReader: TaggedReader[T], index: Int): ArrVisitor[Any, T]
- Definition Classes
- Types
- def taggedExpectedMsg: String
- Definition Classes
- AttributeTagged → Types
- def taggedObjectContext[T](taggedReader: TaggedReader[T], index: Int): ObjVisitor[Any, T]
- Definition Classes
- AttributeTagged → Types
- def taggedWrite[T, R](w: ObjectWriter[T], tagKey: String, tagValue: String, out: Visitor[_, R], v: T): R
- Definition Classes
- AttributeTagged → Types
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def write[T](t: T, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): String
- Definition Classes
- Api
- def write[T](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean)(implicit arg0: Writer[T]): String
- Definition Classes
- Api
- def writeBinary[T](t: T)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeBinary[T](t: T, sortKeys: Boolean)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeBinaryTo[T](t: T, out: OutputStream)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeBinaryTo[T](t: T, out: OutputStream, sortKeys: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeBinaryToByteArray[T](t: T)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeBinaryToByteArray[T](t: T, sortKeys: Boolean)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeJs[T](t: T)(implicit arg0: Writer[T]): Value
- Definition Classes
- Api
- def writeMsg[T](t: T)(implicit arg0: Writer[T]): Msg
- Definition Classes
- Api
- def writeTo[T](t: T, out: java.io.Writer, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeTo[T](t: T, out: java.io.Writer, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeToByteArray[T](t: T, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeToByteArray[T](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeToOutputStream[T](t: T, out: OutputStream, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeToOutputStream[T](t: T, out: OutputStream, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writer[T](implicit arg0: Writer[T]): Writer[T]
- Definition Classes
- Api
- object ReadWriter
- Definition Classes
- Types
- object Reader
- Definition Classes
- Types
- object TaggedReader
- Definition Classes
- Types
- object Writer
- Definition Classes
- Types
Deprecated Value Members
- final def annotate[V](rw: ObjectWriter[V], n: String, checker: Checker): TaggedWriter[V]
- Definition Classes
- AttributeTagged → Annotator
- Annotations
- @deprecated
- Deprecated
Not used, left for binary compatibility
- final def annotate[V](rw: Reader[V], n: String): Leaf[V]
- Definition Classes
- AttributeTagged → Annotator
- Annotations
- @deprecated
- Deprecated
Not used, left for binary compatibility
- final def annotate[V](rw: ObjectWriter[V], n: String)(implicit ct: ClassTag[V]): TaggedWriter[V]
- Definition Classes
- Annotator
- Annotations
- @deprecated
- Deprecated
Not used, left for binary compatibility
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def tagName: String
- Definition Classes
- AttributeTagged
- Annotations
- @deprecated
- Deprecated
Not used, left for binary compatibility
- final def taggedWrite[T, R](w: ObjectWriter[T], tag: String, out: Visitor[_, R], v: T): R
- Definition Classes
- AttributeTagged → Types
- Annotations
- @deprecated
- Deprecated
Not used, left for binary compatibility