LegacyApi

upickle.LegacyApi
trait LegacyApi extends Api, Annotator

Attributes

Graph
Supertypes
trait Api
trait MacroImplicits
trait WebJson
trait Writers
trait LowPriWriters
trait WritersVersionSpecific
trait Readers
trait ReadersVersionSpecific
trait CaseClassReadWriters
trait Annotator
trait MacrosCommon
trait Generated
trait TupleReadWriters
trait Types
class Object
trait Matchable
class Any
Show all
Known subtypes
object legacy.type

Members list

Type members

Classlikes

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait TaggedReaderState

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Initializing.type
class Parsed
class Parsing

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]
protected trait NumericReader[T] extends SimpleReader[T]

Attributes

Inherited from:
Readers
Supertypes
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
Show all
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]
implicit class ReadWriterExtension(r: ReadWriter.type)

Attributes

Inherited from:
MacroImplicits
Supertypes
class Object
trait Matchable
class Any
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 NumericReader[T]
class SeqLikeReader[C, T]
trait TaggedReader[T]
class TupleNReader[V]
Show all
implicit class ReaderExtension(r: Reader.type)

Attributes

Inherited from:
ReadersVersionSpecific
Supertypes
class Object
trait Matchable
class Any
class SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]) extends SimpleReader[C[T]]

Attributes

Inherited from:
Readers
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 SimpleMapKeyWriter[T] extends Writer[T]

Attributes

Inherited from:
Writers
Supertypes
trait Writer[T]
trait Transformer[T]
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 NumericReader[T]
class SeqLikeReader[C, T]
trait TaggedReadWriter[T]
trait TaggedReader[T]
class TupleNReader[V]
Show all
trait SimpleStringReader[T] extends SimpleReader[T]

Attributes

Inherited from:
Readers
Supertypes
trait SimpleReader[T]
trait SimpleVisitor[Any, T]
trait Reader[T]
trait Visitor[Any, T]
class Object
trait Matchable
class Any
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
implicit class WriterExtension(r: Writer.type)

Attributes

Inherited from:
WritersVersionSpecific
Supertypes
class Object
trait Matchable
class Any
case class transform[T](t: T)(implicit evidence$27: Writer[T]) extends Readable, Readable

Attributes

Inherited from:
Api
Supertypes
trait Serializable
trait Product
trait Equals
trait Readable
trait Readable
class Object
trait Matchable
class Any
Show all
object web

Attributes

Inherited from:
WebJson
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def annotate[V](rw: Reader[V], n: String): TaggedReader[V]
def annotate[V](rw: ObjectWriter[V], n: String, checker: Checker): TaggedWriter[V]
override def taggedArrayContext[T](taggedReader: TaggedReader[T], index: Int): ArrVisitor[Any, T]

Attributes

Definition Classes
Types
def taggedExpectedMsg: String
def taggedWrite[T, R](w: ObjectWriter[T], tag: String, out: Visitor[_, R], v: T): R

Inherited 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]]

Attributes

Inherited from:
Readers
def MapWriter0[M <: (Map), K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[M[K, V]]

Attributes

Inherited from:
Writers
override def allowUnknownKeys: Boolean

Configure whether you want upickle to skip unknown keys during de-serialization of case classes. Can be overriden for the entire serializer via override def, and further overriden for individual case classes via the annotation @upickle.implicits.allowUnknownKeys(b: Boolean)

Configure whether you want upickle to skip unknown keys during de-serialization of case classes. Can be overriden for the entire serializer via override def, and further overriden for individual case classes via the annotation @upickle.implicits.allowUnknownKeys(b: Boolean)

Attributes

Definition Classes
Api -> CaseClassReadWriters
Inherited from:
Api
def annotate[V](rw: ObjectWriter[V], n: String)(implicit ct: ClassTag[V]): TaggedWriter[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
inline def macroRW[T : ClassTag](implicit evidence$1: ClassTag[T], Of[T]): ReadWriter[T]

Attributes

Inherited from:
MacroImplicits
inline def macroRWAll[T : ClassTag](implicit evidence$2: ClassTag[T], Of[T]): ReadWriter[T]

Attributes

Inherited from:
MacroImplicits
inline def macroW[T : ClassTag](implicit evidence$1: ClassTag[T], m: Of[T]): Writer[T]

Attributes

Inherited from:
WritersVersionSpecific
inline def macroWAll[T : ClassTag](implicit evidence$2: ClassTag[T], m: Of[T]): Writer[T]

Attributes

Inherited from:
WritersVersionSpecific
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 read[T : Reader](s: Readable, trace: Boolean): T

Reads the given JSON input into a Scala value

Reads the given JSON input into a Scala value

Attributes

Inherited from:
Api
def readBinary[T : Reader](s: Readable, trace: Boolean): T

Reads the given MessagePack input into a Scala value

Reads the given MessagePack input into a Scala value

Attributes

Inherited from:
Api
def reader[T : Reader]: Reader[T]

Attributes

Inherited from:
Api

Attributes

Inherited from:
Api
def serializeDefaults: Boolean

Attributes

Inherited from:
MacrosCommon
def stream[T : Writer](t: T, indent: Int, escapeUnicode: Boolean): Writable

Attributes

Inherited from:
Api
def stream[T : Writer](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean): Writable

Write the given Scala value as a JSON string via a geny.Writable

Write the given Scala value as a JSON string via a geny.Writable

Attributes

Inherited from:
Api
def streamBinary[T : Writer](t: T): Writable

Attributes

Inherited from:
Api
def streamBinary[T : Writer](t: T, sortKeys: Boolean): Writable

Write the given Scala value as a MessagePack binary via a geny.Writable

Write the given Scala value as a MessagePack binary via a geny.Writable

Attributes

Inherited from:
Api
def stringKeyRW[T](readwriter: ReadWriter[T]): ReadWriter[T]

Mark a ReadWriter[T] as something that can be used as a key in a JSON dictionary, such that Map[T, V] serializes to {"a": "b", "c": "d"} rather than [["a", "b"], ["c", "d"]]

Mark a ReadWriter[T] as something that can be used as a key in a JSON dictionary, such that Map[T, V] serializes to {"a": "b", "c": "d"} rather than [["a", "b"], ["c", "d"]]

Attributes

Inherited from:
Api
def stringKeyW[T](readwriter: Writer[T]): Writer[T]

Mark a Writer[T] as something that can be used as a key in a JSON dictionary, such that Map[T, V] serializes to {"a": "b", "c": "d"} rather than [["a", "b"], ["c", "d"]]

Mark a Writer[T] as something that can be used as a key in a JSON dictionary, such that Map[T, V] serializes to {"a": "b", "c": "d"} rather than [["a", "b"], ["c", "d"]]

Attributes

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

Attributes

Inherited from:
Types
def write[T : Writer](t: T, indent: Int, escapeUnicode: Boolean): String

Attributes

Inherited from:
Api
def write[T : Writer](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean): String

Write the given Scala value as a JSON string

Write the given Scala value as a JSON string

Attributes

Inherited from:
Api
def writeBinary[T : Writer](t: T): Array[Byte]

Attributes

Inherited from:
Api
def writeBinary[T : Writer](t: T, sortKeys: Boolean): Array[Byte]

Write the given Scala value as a MessagePack binary

Write the given Scala value as a MessagePack binary

Attributes

Inherited from:
Api
def writeBinaryTo[T : Writer](t: T, out: OutputStream): Unit

Attributes

Inherited from:
Api
def writeBinaryTo[T : Writer](t: T, out: OutputStream, sortKeys: Boolean): Unit

Write the given Scala value as a MessagePack binary to the given OutputStream

Write the given Scala value as a MessagePack binary to the given OutputStream

Attributes

Inherited from:
Api
def writeBinaryToByteArray[T : Writer](t: T): Array[Byte]

Attributes

Inherited from:
Api
def writeBinaryToByteArray[T : Writer](t: T, sortKeys: Boolean): Array[Byte]

Attributes

Inherited from:
Api
def writeJs[T : Writer](t: T): Value

Write the given Scala value as a JSON struct

Write the given Scala value as a JSON struct

Attributes

Inherited from:
Api
def writeMsg[T : Writer](t: T): Msg

Write the given Scala value as a MessagePack struct

Write the given Scala value as a MessagePack struct

Attributes

Inherited from:
Api
def writeTo[T : Writer](t: T, out: Writer, indent: Int, escapeUnicode: Boolean): Unit

Attributes

Inherited from:
Api
def writeTo[T : Writer](t: T, out: Writer, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean): Unit

Write the given Scala value as a JSON string to the given Writer

Write the given Scala value as a JSON string to the given Writer

Attributes

Inherited from:
Api
def writeToByteArray[T : Writer](t: T, indent: Int, escapeUnicode: Boolean): Array[Byte]

Attributes

Inherited from:
Api
def writeToByteArray[T : Writer](t: T, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean): Array[Byte]

Attributes

Inherited from:
Api
def writeToOutputStream[T : Writer](t: T, out: OutputStream, indent: Int, escapeUnicode: Boolean): Unit

Attributes

Inherited from:
Api
def writeToOutputStream[T : Writer](t: T, out: OutputStream, indent: Int, escapeUnicode: Boolean, sortKeys: Boolean): Unit

Attributes

Inherited from:
Api
def writer[T : Writer]: Writer[T]

Attributes

Inherited from:
Api

Inherited fields

val outerThis: WritersVersionSpecific

Attributes

Inherited from:
WritersVersionSpecific

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
inline given superTypeWriter[T : ClassTag, V >: T : Writer](implicit evidence$3: ProductOf[T], evidence$4: ClassTag[T], evidence$5: Writer[V], evidence$6: SumOf[V], NotGiven[CurrentlyDeriving[V]]): Writer[T]

Attributes

Inherited from:
WritersVersionSpecific

Implicits

Inherited implicits

implicit def ArrayReader[T : ClassTag]: Reader[Array[T]]

Attributes

Inherited from:
Readers
implicit def ArrayWriter[T](implicit r: Writer[T]): Writer[Array[T]]

Attributes

Inherited from:
Writers
implicit val BigDecimalReader: Reader[BigDecimal]

Attributes

Inherited from:
Readers
implicit val BigDecimalWriter: Writer[BigDecimal]

Attributes

Inherited from:
Writers
implicit val BigIntReader: Reader[BigInt]

Attributes

Inherited from:
Readers
implicit val BigIntWriter: Writer[BigInt]

Attributes

Inherited from:
Writers
implicit val BooleanReader: Reader[Boolean]

Attributes

Inherited from:
Readers
implicit val BooleanWriter: Writer[Boolean]

Attributes

Inherited from:
Writers
implicit val ByteReader: Reader[Byte]

Attributes

Inherited from:
Readers
implicit val ByteWriter: Writer[Byte]

Attributes

Inherited from:
Writers
implicit val CharReader: Reader[Char]

Attributes

Inherited from:
Readers
implicit val CharWriter: Writer[Char]

Attributes

Inherited from:
Writers
implicit val DoubleReader: Reader[Double]

Attributes

Inherited from:
Readers
implicit val DoubleWriter: Writer[Double]

Attributes

Inherited from:
Writers
implicit val DurationReader: Reader[Duration]

Attributes

Inherited from:
Readers
implicit val DurationWriter: Writer[Duration]

Attributes

Inherited from:
Writers
implicit def EitherReader[T1 : Reader, T2 : Reader]: SimpleReader[Either[T1, T2]]

Attributes

Inherited from:
Readers
implicit def EitherWriter[T1 : Writer, T2 : Writer]: Writer[Either[T1, T2]]

Attributes

Inherited from:
Writers
implicit val FiniteDurationReader: Reader[FiniteDuration]

Attributes

Inherited from:
Readers
implicit val FiniteDurationWriter: Writer[FiniteDuration]

Attributes

Inherited from:
Writers
implicit val FloatReader: Reader[Float]

Attributes

Inherited from:
Readers
implicit val FloatWriter: Writer[Float]

Attributes

Inherited from:
Writers
implicit val InfiniteDurationReader: Reader[Infinite]

Attributes

Inherited from:
Readers
implicit val InfiniteDurationWriter: Writer[Infinite]

Attributes

Inherited from:
Writers
implicit val IntReader: Reader[Int]

Attributes

Inherited from:
Readers
implicit val IntWriter: Writer[Int]

Attributes

Inherited from:
Writers
implicit val JavaBooleanReader: Reader[Boolean]

Attributes

Inherited from:
Readers
implicit val JavaBooleanWriter: Writer[Boolean]

Attributes

Inherited from:
Writers
implicit val JavaByteReader: Reader[Byte]

Attributes

Inherited from:
Readers
implicit val JavaByteWriter: Writer[Byte]

Attributes

Inherited from:
Writers
implicit val JavaCharReader: Reader[Character]

Attributes

Inherited from:
Readers
implicit val JavaCharWriter: Writer[Character]

Attributes

Inherited from:
Writers
implicit val JavaDoubleReader: Reader[Double]

Attributes

Inherited from:
Readers
implicit val JavaDoubleWriter: Writer[Double]

Attributes

Inherited from:
Writers
implicit val JavaFloatReader: Reader[Float]

Attributes

Inherited from:
Readers
implicit val JavaFloatWriter: Writer[Float]

Attributes

Inherited from:
Writers
implicit val JavaIntReader: Reader[Integer]

Attributes

Inherited from:
Readers
implicit val JavaIntWriter: Writer[Integer]

Attributes

Inherited from:
Writers
implicit val JavaLongReader: Reader[Long]

Attributes

Inherited from:
Readers
implicit val JavaLongWriter: Writer[Long]

Attributes

Inherited from:
Writers
implicit val JavaShortReader: Reader[Short]

Attributes

Inherited from:
Readers
implicit val JavaShortWriter: Writer[Short]

Attributes

Inherited from:
Writers
implicit def JsArrR: Reader[Arr]

Attributes

Inherited from:
JsReadWriters
implicit def JsArrW: Writer[Arr]

Attributes

Inherited from:
JsReadWriters
implicit def JsBoolR: Reader[Bool]

Attributes

Inherited from:
JsReadWriters
implicit def JsBoolW: Writer[Bool]

Attributes

Inherited from:
JsReadWriters
implicit def JsFalseR: Reader[False.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsFalseW: Writer[False.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsNullR: Reader[Null.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsNullW: Writer[Null.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsNumR: Reader[Num]

Attributes

Inherited from:
JsReadWriters
implicit def JsNumW: Writer[Num]

Attributes

Inherited from:
JsReadWriters
implicit def JsObjR: Reader[Obj]

Attributes

Inherited from:
JsReadWriters
implicit def JsObjW: Writer[Obj]

Attributes

Inherited from:
JsReadWriters
implicit def JsStrR: Reader[Str]

Attributes

Inherited from:
JsReadWriters
implicit def JsStrW: Writer[Str]

Attributes

Inherited from:
JsReadWriters
implicit def JsTrueR: Reader[True.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsTrueW: Writer[True.type]

Attributes

Inherited from:
JsReadWriters
implicit def JsValueR: Reader[Value]

Attributes

Inherited from:
LowPriReadWriters
implicit def JsValueW: Writer[Value]

Attributes

Inherited from:
LowPriReadWriters
implicit def LeftReader[T1 : Reader, T2 : Reader]: Reader[Left[T1, T2]]

Attributes

Inherited from:
Readers
implicit def LeftWriter[T1 : Writer, T2 : Writer]: Writer[Left[T1, T2]]

Attributes

Inherited from:
Writers
implicit val LongReader: Reader[Long]

Attributes

Inherited from:
Readers
implicit val LongWriter: Writer[Long]

Attributes

Inherited from:
Writers
implicit def MapReader1[K : Reader, V : Reader]: Reader[Map[K, V]]

Attributes

Inherited from:
Readers
implicit def MapReader2[K : Reader, V : Reader]: Reader[Map[K, V]]

Attributes

Inherited from:
Readers
implicit def MapReader3[K : Reader, V : Reader]: Reader[Map[K, V]]

Attributes

Inherited from:
Readers
implicit def MapReader4[K : Reader, V : Reader]: Reader[LinkedHashMap[K, V]]

Attributes

Inherited from:
Readers
implicit def MapReader6[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]

Attributes

Inherited from:
Readers
implicit def MapReader7[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]

Attributes

Inherited from:
Readers
implicit def MapWriter1[K : Writer, V : Writer]: Writer[Map[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter2[K : Writer, V : Writer]: Writer[Map[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter3[K : Writer, V : Writer]: Writer[Map[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter4[K : Writer, V : Writer]: Writer[LinkedHashMap[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter5[K : Writer, V : Writer]: Writer[SortedMap[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter6[K : Writer, V : Writer]: Writer[SortedMap[K, V]]

Attributes

Inherited from:
Writers
implicit def MapWriter7[K : Writer, V : Writer]: Writer[SortedMap[K, V]]

Attributes

Inherited from:
Writers
implicit val MsgValueR: Reader[Msg]

Attributes

Inherited from:
MsgReadWriters
implicit val MsgValueW: Writer[Msg]

Attributes

Inherited from:
MsgReadWriters
implicit def NoneReader: Reader[None.type]

Attributes

Inherited from:
Readers
implicit def NoneWriter: Writer[None.type]

Attributes

Inherited from:
Writers
implicit def OptionReader[T : Reader]: Reader[Option[T]]

Attributes

Inherited from:
Readers
implicit def OptionWriter[T : Writer]: Writer[Option[T]]

Attributes

Inherited from:
Writers
final implicit def ReadWriterExtension(r: ReadWriter.type): ReadWriterExtension

Attributes

Inherited from:
MacroImplicits
final implicit def ReaderExtension(r: Reader.type): ReaderExtension

Attributes

Inherited from:
ReadersVersionSpecific
implicit def RightReader[T1 : Reader, T2 : Reader]: Reader[Right[T1, T2]]

Attributes

Inherited from:
Readers
implicit def RightWriter[T1 : Writer, T2 : Writer]: Writer[Right[T1, T2]]

Attributes

Inherited from:
Writers
implicit def SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]): Reader[C[T]]

Attributes

Inherited from:
Readers
implicit def SeqLikeWriter[C <: (Iterable), T](implicit r: Writer[T]): Writer[C[T]]

Attributes

Inherited from:
LowPriWriters
implicit val ShortReader: Reader[Short]

Attributes

Inherited from:
Readers
implicit val ShortWriter: Writer[Short]

Attributes

Inherited from:
Writers
implicit def SomeReader[T : Reader]: Reader[Some[T]]

Attributes

Inherited from:
Readers
implicit def SomeWriter[T : Writer]: Writer[Some[T]]

Attributes

Inherited from:
Writers
implicit def SortedMapReader[K : Ordering, V : Reader]: Reader[SortedMap[K, V]]

Attributes

Inherited from:
Readers
implicit val StringReader: Reader[String]

Attributes

Inherited from:
Readers
implicit val StringWriter: Writer[String]

Attributes

Inherited from:
Writers
implicit val SymbolReader: Reader[Symbol]

Attributes

Inherited from:
Readers
implicit val SymbolWriter: Writer[Symbol]

Attributes

Inherited from:
Writers
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
implicit val UUIDReader: Reader[UUID]

Attributes

Inherited from:
Readers
implicit val UUIDWriter: Writer[UUID]

Attributes

Inherited from:
Writers
implicit val UnitReader: Reader[Unit]

Attributes

Inherited from:
Readers
implicit val UnitWriter: Writer[Unit]

Attributes

Inherited from:
Writers
final implicit def WriterExtension(r: Writer.type): WriterExtension

Attributes

Inherited from:
WritersVersionSpecific