Readers

upickle.implicits.Readers

Attributes

Graph
Supertypes
trait Annotator
trait MacrosCommon
trait Generated
trait Types
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type
Annotator

Members list

Type members

Classlikes

protected trait NumericReader[T] extends SimpleReader[T]

Attributes

Supertypes
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
class SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]) extends SimpleReader[C[T]]

Attributes

Supertypes
trait SimpleReader[C[T]]
trait SimpleVisitor[Any, C[T]]
trait Reader[C[T]]
trait Visitor[Any, C[T]]
class Object
trait Matchable
class Any
Show all
trait SimpleStringReader[T] extends SimpleReader[T]

Attributes

Supertypes
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all

Inherited classlikes

abstract class CaseClassReader[V] extends SimpleReader[V]

Attributes

Inherited from:
CaseClassReadWriters
Supertypes
trait SimpleReader[V]
trait SimpleVisitor[Any, V]
trait Reader[V]
trait Visitor[Any, V]
class Object
trait Matchable
class Any
Show all
Known subtypes
abstract class CaseClassReadereader[T](paramCount: Int, missingKeyCount: Long, allowUnknownKeys: Boolean) extends CaseClassReader[T]

Attributes

Inherited from:
ReadersVersionSpecific
Supertypes
class CaseClassReader[T]
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
trait CaseClassWriter[V] extends ObjectWriter[V]

Attributes

Inherited from:
CaseClassReadWriters
Supertypes
trait ObjectWriter[V]
trait Writer[V]
trait Transformer[V]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SingletonWriter[T]
trait ObjectWriter[T] extends Writer[T]

Attributes

Inherited from:
Types
Supertypes
trait Writer[T]
trait Transformer[T]
class Object
trait Matchable
class Any
Known subtypes
trait CaseClassWriter[V]
class SingletonWriter[T]
object ReadWriter

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any
trait ReadWriter[T] extends Reader[T], Writer[T]

A combined Reader and Writer, along with some utility methods.

A combined Reader and Writer, along with some utility methods.

Attributes

Inherited from:
Types
Supertypes
trait Writer[T]
trait Transformer[T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait TaggedReadWriter[T]
object Reader

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any
trait Reader[T] extends Visitor[Any, T]

Represents the ability to read a value of type T.

Represents the ability to read a value of type T.

A thin wrapper around Visitor, but needs to be it's own class in order to make type inference automatically pick up it's implicit values.

Attributes

Inherited from:
Types
Supertypes
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Known subtypes
trait ReadWriter[T]
trait TaggedReadWriter[T]
trait SimpleReader[T]
class CaseClassReader[V]
class SingletonReader[T]
trait TaggedReader[T]
class TupleNReader[V]
trait NumericReader[T]
class SeqLikeReader[C, T]
Show all
implicit class ReaderExtension(r: Reader.type)

Attributes

Inherited from:
ReadersVersionSpecific
Supertypes
class Object
trait Matchable
class Any
trait SimpleReader[T] extends Reader[T], SimpleVisitor[Any, T]

A Reader that throws an error for all the visit methods which it does not define, letting you only define the handlers you care about.

A Reader that throws an error for all the visit methods which it does not define, letting you only define the handlers you care about.

Attributes

Inherited from:
Types
Supertypes
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
Known subtypes
class CaseClassReader[V]
class SingletonReader[T]
trait TaggedReadWriter[T]
trait TaggedReader[T]
class TupleNReader[V]
trait NumericReader[T]
class SeqLikeReader[C, T]
Show all
class SingletonReader[T](t: T) extends CaseClassReader[T]

Attributes

Inherited from:
CaseClassReadWriters
Supertypes
class CaseClassReader[T]
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
class SingletonWriter[T](f: T) extends CaseClassWriter[T]

Attributes

Inherited from:
CaseClassReadWriters
Supertypes
trait CaseClassWriter[T]
trait ObjectWriter[T]
trait Writer[T]
trait Transformer[T]
class Object
trait Matchable
class Any
Show all

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any

Attributes

Inherited from:
Types
Supertypes
trait TaggedWriter[T]
trait TaggedReader[T]
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait ReadWriter[T]
trait Writer[T]
trait Transformer[T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
object TaggedReader

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any
trait TaggedReader[T] extends SimpleReader[T]

Attributes

Inherited from:
Types
Supertypes
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait TaggedReadWriter[T]
object TaggedWriter

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any
trait TaggedWriter[T] extends Writer[T]

Attributes

Inherited from:
Types
Supertypes
trait Writer[T]
trait Transformer[T]
class Object
trait Matchable
class Any
Known subtypes
trait TaggedReadWriter[T]
class TupleNReader[V](val readers: Array[Reader[_]], val f: Array[Any] => V) extends SimpleReader[V]

Attributes

Inherited from:
TupleReadWriters
Supertypes
trait SimpleReader[V]
trait SimpleVisitor[Any, V]
trait Reader[V]
trait Visitor[Any, V]
class Object
trait Matchable
class Any
Show all
class TupleNWriter[V](val writers: Array[Writer[_]], val f: V => Array[Any]) extends Writer[V]

Attributes

Inherited from:
TupleReadWriters
Supertypes
trait Writer[V]
trait Transformer[V]
class Object
trait Matchable
class Any
object Writer

Attributes

Inherited from:
Types
Supertypes
class Object
trait Matchable
class Any
trait Writer[T] extends Transformer[T]

Represents the ability to write a value of type T.

Represents the ability to write a value of type T.

Generally nothing more than a way of applying the T to a Visitor, along with some utility methods

Attributes

Inherited from:
Types
Supertypes
trait Transformer[T]
class Object
trait Matchable
class Any
Known subtypes
trait ObjectWriter[T]
trait CaseClassWriter[V]
class SingletonWriter[T]
trait ReadWriter[T]
trait TaggedReadWriter[T]
trait TaggedWriter[T]
class TupleNWriter[V]
Show all

Value members

Concrete methods

def MapReader0[M <: (Map), K, V](make: Iterable[(K, V)] => M[K, V])(implicit k: Reader[K], v: Reader[V]): Reader[M[K, V]]

Inherited methods

def allowUnknownKeys: Boolean

Attributes

Inherited from:
CaseClassReadWriters
def annotate[V](rw: ObjectWriter[V], n: String)(implicit ct: ClassTag[V]): TaggedWriter[V]

Attributes

Inherited from:
Annotator
def annotate[V](rw: ObjectWriter[V], n: String, checker: Checker): TaggedWriter[V]

Attributes

Inherited from:
Annotator
def annotate[V](rw: Reader[V], n: String): TaggedReader[V]

Attributes

Inherited from:
Annotator
inline def macroR[T](using m: Of[T]): Reader[T]

Attributes

Inherited from:
ReadersVersionSpecific
inline def macroRAll[T](using m: Of[T]): Reader[T]

Attributes

Inherited from:
ReadersVersionSpecific
def objectAttributeKeyReadMap(s: CharSequence): CharSequence

Attributes

Inherited from:
MacrosCommon
def objectAttributeKeyWriteMap(s: CharSequence): CharSequence

Attributes

Inherited from:
MacrosCommon
def objectTypeKeyReadMap(s: CharSequence): CharSequence

Attributes

Inherited from:
MacrosCommon
def objectTypeKeyWriteMap(s: CharSequence): CharSequence

Attributes

Inherited from:
MacrosCommon
def serializeDefaults: Boolean

Attributes

Inherited from:
MacrosCommon
def taggedArrayContext[T](taggedReader: TaggedReader[T], index: Int): ArrVisitor[Any, T]

Attributes

Inherited from:
Types
def taggedExpectedMsg: String

Attributes

Inherited from:
Types
def taggedObjectContext[T](taggedReader: TaggedReader[T], index: Int): ObjVisitor[Any, T]

Attributes

Inherited from:
Types
def taggedWrite[T, R](w: ObjectWriter[T], tag: String, out: Visitor[_, R], v: T): R

Attributes

Inherited from:
Types

Givens

Inherited givens

inline given superTypeReader[T : ProductOf, V >: T : SumOf](implicit evidence$1: ProductOf[T], evidence$2: Reader[V], evidence$3: SumOf[V], NotGiven[CurrentlyDeriving[V]]): Reader[T]

Attributes

Inherited from:
ReadersVersionSpecific

Implicits

Implicits

implicit def ArrayReader[T : ClassTag]: Reader[Array[T]]
implicit val BigDecimalReader: Reader[BigDecimal]
implicit val BigIntReader: Reader[BigInt]
implicit val BooleanReader: Reader[Boolean]
implicit val ByteReader: Reader[Byte]
implicit val CharReader: Reader[Char]
implicit val DoubleReader: Reader[Double]
implicit val DurationReader: Reader[Duration]
implicit def EitherReader[T1 : Reader, T2 : Reader]: SimpleReader[Either[T1, T2]]
implicit val FiniteDurationReader: Reader[FiniteDuration]
implicit val FloatReader: Reader[Float]
implicit val InfiniteDurationReader: Reader[Infinite]
implicit val IntReader: Reader[Int]
implicit val JavaBooleanReader: Reader[Boolean]
implicit val JavaByteReader: Reader[Byte]
implicit val JavaCharReader: Reader[Character]
implicit val JavaDoubleReader: Reader[Double]
implicit val JavaFloatReader: Reader[Float]
implicit val JavaIntReader: Reader[Integer]
implicit val JavaLongReader: Reader[Long]
implicit val JavaShortReader: Reader[Short]
implicit def LeftReader[T1 : Reader, T2 : Reader]: Reader[Left[T1, T2]]
implicit val LongReader: Reader[Long]
implicit def MapReader1[K : Reader, V : Reader]: Reader[Map[K, V]]
implicit def MapReader2[K : Reader, V : Reader]: Reader[Map[K, V]]
implicit def MapReader3[K : Reader, V : Reader]: Reader[Map[K, V]]
implicit def MapReader4[K : Reader, V : Reader]: Reader[LinkedHashMap[K, V]]
implicit def MapReader6[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]
implicit def MapReader7[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]
implicit def NoneReader: Reader[None.type]
implicit def OptionReader[T : Reader]: Reader[Option[T]]
implicit def RightReader[T1 : Reader, T2 : Reader]: Reader[Right[T1, T2]]
implicit def SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]): Reader[C[T]]
implicit val ShortReader: Reader[Short]
implicit def SomeReader[T : Reader]: Reader[Some[T]]
implicit def SortedMapReader[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]
implicit val StringReader: Reader[String]
implicit val SymbolReader: Reader[Symbol]
implicit val UUIDReader: Reader[UUID]
implicit val UnitReader: Reader[Unit]

Inherited implicits

final implicit def ReaderExtension(r: Reader.type): ReaderExtension

Attributes

Inherited from:
ReadersVersionSpecific
implicit def Tuple10Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

Attributes

Inherited from:
Generated
implicit def Tuple10Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

Attributes

Inherited from:
Generated
implicit def Tuple11Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

Attributes

Inherited from:
Generated
implicit def Tuple11Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

Attributes

Inherited from:
Generated
implicit def Tuple12Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

Attributes

Inherited from:
Generated
implicit def Tuple12Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

Attributes

Inherited from:
Generated
implicit def Tuple13Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

Attributes

Inherited from:
Generated
implicit def Tuple13Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

Attributes

Inherited from:
Generated
implicit def Tuple14Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

Attributes

Inherited from:
Generated
implicit def Tuple14Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

Attributes

Inherited from:
Generated
implicit def Tuple15Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

Attributes

Inherited from:
Generated
implicit def Tuple15Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

Attributes

Inherited from:
Generated
implicit def Tuple16Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

Attributes

Inherited from:
Generated
implicit def Tuple16Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

Attributes

Inherited from:
Generated
implicit def Tuple17Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

Attributes

Inherited from:
Generated
implicit def Tuple17Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

Attributes

Inherited from:
Generated
implicit def Tuple18Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader, T18 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

Attributes

Inherited from:
Generated
implicit def Tuple18Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer, T18 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

Attributes

Inherited from:
Generated
implicit def Tuple19Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader, T18 : Reader, T19 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

Attributes

Inherited from:
Generated
implicit def Tuple19Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer, T18 : Writer, T19 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

Attributes

Inherited from:
Generated
implicit def Tuple1Reader[T1 : Reader]: TupleNReader[(T1)]

Attributes

Inherited from:
Generated
implicit def Tuple1Writer[T1 : Writer]: TupleNWriter[(T1)]

Attributes

Inherited from:
Generated
implicit def Tuple20Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader, T18 : Reader, T19 : Reader, T20 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

Attributes

Inherited from:
Generated
implicit def Tuple20Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer, T18 : Writer, T19 : Writer, T20 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

Attributes

Inherited from:
Generated
implicit def Tuple21Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader, T18 : Reader, T19 : Reader, T20 : Reader, T21 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]

Attributes

Inherited from:
Generated
implicit def Tuple21Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer, T18 : Writer, T19 : Writer, T20 : Writer, T21 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]

Attributes

Inherited from:
Generated
implicit def Tuple22Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader, T10 : Reader, T11 : Reader, T12 : Reader, T13 : Reader, T14 : Reader, T15 : Reader, T16 : Reader, T17 : Reader, T18 : Reader, T19 : Reader, T20 : Reader, T21 : Reader, T22 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]

Attributes

Inherited from:
Generated
implicit def Tuple22Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer, T10 : Writer, T11 : Writer, T12 : Writer, T13 : Writer, T14 : Writer, T15 : Writer, T16 : Writer, T17 : Writer, T18 : Writer, T19 : Writer, T20 : Writer, T21 : Writer, T22 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]

Attributes

Inherited from:
Generated
implicit def Tuple2Reader[T1 : Reader, T2 : Reader]: TupleNReader[(T1, T2)]

Attributes

Inherited from:
Generated
implicit def Tuple2Writer[T1 : Writer, T2 : Writer]: TupleNWriter[(T1, T2)]

Attributes

Inherited from:
Generated
implicit def Tuple3Reader[T1 : Reader, T2 : Reader, T3 : Reader]: TupleNReader[(T1, T2, T3)]

Attributes

Inherited from:
Generated
implicit def Tuple3Writer[T1 : Writer, T2 : Writer, T3 : Writer]: TupleNWriter[(T1, T2, T3)]

Attributes

Inherited from:
Generated
implicit def Tuple4Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader]: TupleNReader[(T1, T2, T3, T4)]

Attributes

Inherited from:
Generated
implicit def Tuple4Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer]: TupleNWriter[(T1, T2, T3, T4)]

Attributes

Inherited from:
Generated
implicit def Tuple5Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader]: TupleNReader[(T1, T2, T3, T4, T5)]

Attributes

Inherited from:
Generated
implicit def Tuple5Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5)]

Attributes

Inherited from:
Generated
implicit def Tuple6Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6)]

Attributes

Inherited from:
Generated
implicit def Tuple6Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6)]

Attributes

Inherited from:
Generated
implicit def Tuple7Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7)]

Attributes

Inherited from:
Generated
implicit def Tuple7Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7)]

Attributes

Inherited from:
Generated
implicit def Tuple8Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8)]

Attributes

Inherited from:
Generated
implicit def Tuple8Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8)]

Attributes

Inherited from:
Generated
implicit def Tuple9Reader[T1 : Reader, T2 : Reader, T3 : Reader, T4 : Reader, T5 : Reader, T6 : Reader, T7 : Reader, T8 : Reader, T9 : Reader]: TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]

Attributes

Inherited from:
Generated
implicit def Tuple9Writer[T1 : Writer, T2 : Writer, T3 : Writer, T4 : Writer, T5 : Writer, T6 : Writer, T7 : Writer, T8 : Writer, T9 : Writer]: TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]

Attributes

Inherited from:
Generated