WeePickle

Converters for default scala types. Macros to generate converters for case classes.

trait Annotator
trait Api
trait FromToValue
trait Froms
trait DefaultFroms
trait LowPriFroms
trait Tos
trait DefaultTos
trait Generated
trait Types
trait MacroImplicits
trait CaseClassFromPiece
trait CaseClassToPiece
trait MacrosCommon
class Object
trait Matchable
class Any

Type members

Classlikes

object FromScala
object ToScala

Inherited classlikes

abstract
class CaseR[V]
Inherited from
Types
trait CaseW[In]
Inherited from
Types
object From
Inherited from
Types
@implicitNotFound("Could not find an implicit WeePickle.From[${In}]. Consider adding one with `object ${In} { implicit val pickleFrom: WeePickle.From[${In}] = macroFrom }`")
trait From[In]

Represents the ability to write a value of type In.

Represents the ability to write a value of type In.

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

Inherited from
Types
implicit
Inherited from
CaseClassFromPiece
object FromTo
Inherited from
Types
@implicitNotFound("Could not find an implicit WeePickle.FromTo[${T}]. Consider adding one with `object ${T} { implicit val pickler: WeePickle.FromTo[${T}] = macroFromTo }`")
trait FromTo[T]

A combined To and From, along with some utility methods.

A combined To and From, along with some utility methods.

Inherited from
Types
implicit
Inherited from
MacroImplicits
class MapStringTo[T](f: CharSequence => T)
Inherited from
DefaultTos
trait SimpleTo[T]

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

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

Inherited from
Types
class SingletonR[T](t: T)
Inherited from
Types
class SingletonW[T](f: T)
Inherited from
Types
trait Tagged
Inherited from
Types
object TaggedFrom
Inherited from
Types
trait TaggedFrom[In]
Inherited from
Types
Inherited from
Types
trait TaggedFromTo[T]
Inherited from
Types
object TaggedTo
Inherited from
Types
trait TaggedTo[T]
Inherited from
Types
object To
Inherited from
Types
@implicitNotFound("Could not find an implicit WeePickle.To[${T}]. Consider adding one with `object ${T} { implicit val pickleTo: WeePickle.To[${T}] = macroTo }`")
trait To[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.

Inherited from
Types
implicit
class ToExtension(r: To)
Inherited from
CaseClassToPiece
class TupleNFrom[In](val writers: Array[From[_]], val f: In => Array[Any])
Inherited from
Types
class TupleNTo[V](val readers: Array[To[_]], val f: Array[Any] => V)
Inherited from
Types

Value members

Inherited methods

def MapFrom0[M <: (Map), K, V](implicit kw: From[K], vw: From[V]): From[M[K, V]]
Inherited from
DefaultFroms
def MapTo0[M <: (Map), K, V](make: Iterable[(K, V)] => M[K, V])(implicit k: To[K], v: To[V]): To[M[K, V]]
Inherited from
DefaultTos
def annotate[V](rw: CaseW[V], tagName: String, tag: String)(implicit c: ClassTag[V]): TaggedFrom[V]
Inherited from
AttributeTagged
def annotate[V](rw: CaseR[V], tagName: String, tag: String): TaggedTo[V]
Inherited from
AttributeTagged
def from[T : From]: From[T]

Summons a type class that can write from data into visitor.

Summons a type class that can write from data into visitor.

Inherited from
Api
def fromScala[In](scala: In)(implicit from: From[In]): FromInput

Somewhat internal version of WeePickle.FromScala for use by custom API bundles.

Somewhat internal version of WeePickle.FromScala for use by custom API bundles.

Inherited from
Api
def fromTo[T : FromTo]: FromTo[T]
Inherited from
Api
def fromToEnumerationId[E <: Enumeration, V <: Value](e: E)(implicit ev: V =:= Value): FromTo[V]
Inherited from
LowPriorityImplicits
def fromToEnumerationName[E <: Enumeration, V <: Value](e: E)(implicit ev: V =:= Value): FromTo[V]
Inherited from
LowPriorityImplicits
inline
def macroEnumFrom[T : ClassTag](implicit evidence$2: ClassTag[T], m: Of[T]): From[T]
Inherited from
CaseClassFromPiece
inline
def macroEnumFromTo[T : ClassTag](implicit evidence$2: ClassTag[T], Of[T]): FromTo[T]
Inherited from
MacroImplicits
inline
def macroEnumTo[T](using m: Of[T]): To[T]
Inherited from
CaseClassToPiece
inline
def macroFrom[T : ClassTag](implicit evidence$1: ClassTag[T], m: Of[T]): From[T]
Inherited from
CaseClassFromPiece
inline
def macroFromTo[T : ClassTag](implicit evidence$1: ClassTag[T], Of[T]): FromTo[T]
Inherited from
MacroImplicits
inline
def macroNullableTo[T](using m: Of[T]): To[T]
Inherited from
CaseClassToPiece
inline
def macroTo[T](using m: Of[T]): To[T]
Inherited from
CaseClassToPiece
def objectAttributeKeyReadMap(s: CharSequence): CharSequence

Transforms object keys. e.g. {"food_group": "vegetable"} => {"FoodGroup": "vegetable"}

Transforms object keys. e.g. {"food_group": "vegetable"} => {"FoodGroup": "vegetable"}

See also
Inherited from
NoOpMappers
def objectAttributeKeyWriteMap(s: CharSequence): CharSequence
Inherited from
NoOpMappers
def objectTypeKeyReadMap(s: CharSequence): CharSequence

Transforms sealed trait/class $type discriminator values. e.g.

Transforms sealed trait/class $type discriminator values. e.g.

  {"$type": "com.rallyhealth.Bee"} => {"$type": "com-rallyhealth-bee"}
See also
Inherited from
NoOpMappers
def objectTypeKeyWriteMap(s: CharSequence): CharSequence
Inherited from
NoOpMappers
def serializeDefaults: Boolean
Inherited from
MacrosCommon
def tagName: String

Default discriminator field name. Overridable here globally, or for a specific class hierarchy using the discriminator annotation.

Default discriminator field name. Overridable here globally, or for a specific class hierarchy using the discriminator annotation.

Inherited from
AttributeTagged
def taggedArrayContext[T](taggedTo: TaggedTo[T]): ArrVisitor[Any, T]
Inherited from
Types
def taggedExpectedMsg: String
Inherited from
AttributeTagged
override
def taggedObjectContext[T](taggedTo: TaggedTo[T]): ObjVisitor[Any, T]
Definition Classes
Inherited from
AttributeTagged
def taggedWrite[T, R](w: CaseW[T], tagName: String, tag: String, out: Visitor[_, R], v: T): R
Inherited from
AttributeTagged
def to[T : To]: To[T]

Summons a Visitor that produces output value(s) of type T.

Summons a Visitor that produces output value(s) of type T.

Inherited from
Api
def toScala[Out](implicit to: To[Out]): Visitor[_, Out]

Somewhat internal version of WeePickle.ToScala for use by custom API bundles.

Somewhat internal version of WeePickle.ToScala for use by custom API bundles.

Inherited from
Api

Givens

Inherited givens

given From_T
Inherited from
CaseClassFromPiece
given To_T: Visitor[Any, T]
Inherited from
CaseClassToPiece

Implicits

Inherited implicits

implicit
def ArrayFrom[T](implicit r: From[T]): From[Array[T]]
Inherited from
DefaultFroms
implicit
def EitherFrom[T1 : From, T2 : From]: From[Either[T1, T2]]
Inherited from
DefaultFroms
implicit
val FromBigDecimal: From[BigDecimal]
Inherited from
DefaultFroms
implicit
val FromBigInt: From[BigInt]
Inherited from
DefaultFroms
implicit
val FromBoolean: From[Boolean]
Inherited from
DefaultFroms
implicit
val FromBufferedValue: From[BufferedValue]
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
val FromByte: From[Byte]
Inherited from
DefaultFroms
implicit
val FromChar: From[Char]
Inherited from
DefaultFroms
implicit
val FromDate: From[Date]
Inherited from
Froms
implicit
val FromDouble: From[Double]
Inherited from
DefaultFroms
implicit
val FromDuration: From[Duration]
Inherited from
DefaultFroms
final implicit
Inherited from
CaseClassFromPiece
implicit
val FromFiniteDuration: From[FiniteDuration]
Inherited from
DefaultFroms
implicit
val FromFloat: From[Float]
Inherited from
DefaultFroms
implicit
val FromFromInput: From[FromInput]
Inherited from
LowPriorityImplicits
implicit
val FromInfiniteDuration: From[Infinite]
Inherited from
DefaultFroms
implicit
val FromInstant: From[Instant]
Inherited from
Froms
implicit
val FromInt: From[Int]
Inherited from
DefaultFroms
implicit
val FromLocalDate: From[LocalDate]
Inherited from
Froms
implicit
val FromLocalDateTime: From[LocalDateTime]
Inherited from
Froms
implicit
val FromLocalTime: From[LocalTime]
Inherited from
Froms
implicit
def FromNone: From[None]
Inherited from
DefaultFroms
implicit
val FromOffsetDateTime: From[OffsetDateTime]
Inherited from
Froms
implicit
val FromShort: From[Short]
Inherited from
DefaultFroms
implicit
val FromString: From[String]
Inherited from
DefaultFroms
implicit
val FromSymbol: From[Symbol]
Inherited from
DefaultFroms
final implicit
Inherited from
MacroImplicits
implicit
val FromUUID: From[UUID]
Inherited from
DefaultFroms
implicit
val FromUnit: From[Unit]
Inherited from
DefaultFroms
implicit
val FromUri: From[URI]
Inherited from
DefaultFroms
implicit
val FromValue: From[Value]
Inherited from
FromToValue
implicit
def FromValueArr: From[Arr]
Inherited from
FromToValue
implicit
def FromValueBool: From[Bool]
Inherited from
FromToValue
implicit
def FromValueFalse: From[False]
Inherited from
FromToValue
implicit
def FromValueNull: From[Null]
Inherited from
FromToValue
implicit
def FromValueNum: From[Num]
Inherited from
FromToValue
implicit
def FromValueObj: From[Obj]
Inherited from
FromToValue
implicit
def FromValueStr: From[Str]
Inherited from
FromToValue
implicit
def FromValueTrue: From[True]
Inherited from
FromToValue
implicit
val FromZonedDateTime: From[ZonedDateTime]
Inherited from
LowPriorityImplicits
implicit
def LeftFrom[T1 : From, T2 : From]: From[Left[T1, T2]]
Inherited from
DefaultFroms
implicit
val LongFrom: From[Long]
Inherited from
DefaultFroms
implicit
def MapFrom1[K, V](implicit kw: From[K], vw: From[V]): From[Map[K, V]]
Inherited from
DefaultFroms
implicit
def MapFrom2[K, V](implicit kw: From[K], vw: From[V]): From[Map[K, V]]
Inherited from
DefaultFroms
implicit
def MapFrom3[K, V](implicit kw: From[K], vw: From[V]): From[Map[K, V]]
Inherited from
DefaultFroms
implicit
def OptionFrom[T : From]: From[Option[T]]
Inherited from
DefaultFroms
implicit
def RightFrom[T1 : From, T2 : From]: From[Right[T1, T2]]
Inherited from
DefaultFroms
implicit
def SeqLikeFrom[C <: ([_] =>> Iterable[_]), T](implicit r: From[T]): From[C[T]]
Inherited from
LowPriFroms
implicit
def SomeFrom[T : From]: From[Some[T]]
Inherited from
DefaultFroms
implicit
def ToArray[T : ClassTag]: To[Array[T]]
Inherited from
DefaultTos
implicit
val ToBigDecimal: To[BigDecimal]
Inherited from
DefaultTos
implicit
val ToBigInt: To[BigInt]
Inherited from
DefaultTos
implicit
val ToBoolean: To[Boolean]
Inherited from
DefaultTos
implicit
val ToBufferedValue: To[BufferedValue]
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
Inherited from
FromToValue
implicit
val ToByte: To[Byte]
Inherited from
DefaultTos
implicit
val ToChar: To[Char]
Inherited from
DefaultTos
implicit
val ToDate: To[Date]
Inherited from
Tos
implicit
val ToDouble: To[Double]
Inherited from
DefaultTos
implicit
val ToDuration: MapStringTo[Duration]
Inherited from
DefaultTos
implicit
def ToEither[T1 : To, T2 : To]: SimpleTo[Either[T1, T2]]
Inherited from
DefaultTos
final implicit
Inherited from
CaseClassToPiece
implicit
val ToFiniteDuration: To[FiniteDuration]
Inherited from
DefaultTos
implicit
val ToFloat: To[Float]
Inherited from
DefaultTos
implicit
def ToImmutableMap[K, V](implicit k: To[K], v: To[V]): To[Map[K, V]]
Inherited from
DefaultTos
implicit
val ToInfiniteDuration: To[Infinite]
Inherited from
DefaultTos
implicit
val ToInstant: To[Instant]
Inherited from
Tos
implicit
val ToInt: To[Int]
Inherited from
DefaultTos
implicit
def ToLeft[T1 : To, T2 : To]: To[Left[T1, T2]]
Inherited from
DefaultTos
implicit
val ToLocalDate: To[LocalDate]
Inherited from
Tos
implicit
val ToLocalDateTime: To[LocalDateTime]
Inherited from
Tos
implicit
val ToLocalTime: To[LocalTime]
Inherited from
Tos
implicit
val ToLong: To[Long]
Inherited from
DefaultTos
implicit
def ToMap[K, V](implicit k: To[K], v: To[V]): To[Map[K, V]]
Inherited from
DefaultTos
implicit
def ToMutableMap[K, V](implicit k: To[K], v: To[V]): To[Map[K, V]]
Inherited from
DefaultTos
implicit
def ToNone: To[None]
Inherited from
DefaultTos
implicit
val ToOffsetDateTime: To[OffsetDateTime]
Inherited from
Tos
implicit
def ToOption[T : To]: To[Option[T]]
Inherited from
DefaultTos
implicit
def ToRight[T1 : To, T2 : To]: To[Right[T1, T2]]
Inherited from
DefaultTos
implicit
def ToSeqLike[C[_], T](implicit r: To[T], factory: Factory[T, C[T]]): To[C[T]]
Inherited from
DefaultTos
implicit
val ToShort: To[Short]
Inherited from
DefaultTos
implicit
def ToSome[T : To]: To[Some[T]]
Inherited from
DefaultTos
implicit
val ToString: To[String]
Inherited from
DefaultTos
implicit
val ToSymbol: To[Symbol]
Inherited from
DefaultTos
implicit
val ToUUID: To[UUID]
Inherited from
DefaultTos
implicit
val ToUnit: To[Unit]
Inherited from
DefaultTos
implicit
val ToUri: To[URI]
Inherited from
DefaultTos
implicit
val ToValue: To[Value]
Inherited from
FromToValue
implicit
def ToValueArr: To[Arr]
Inherited from
FromToValue
implicit
def ToValueBool: To[Bool]
Inherited from
FromToValue
implicit
def ToValueFalse: To[False]
Inherited from
FromToValue
implicit
def ToValueNull: To[Null]
Inherited from
FromToValue
implicit
def ToValueNum: To[Num]
Inherited from
FromToValue
implicit
def ToValueObj: To[Obj]
Inherited from
FromToValue
implicit
def ToValueStr: To[Str]
Inherited from
FromToValue
implicit
def ToValueTrue: To[True]
Inherited from
FromToValue
implicit
val ToZonedDateTime: To[ZonedDateTime]
Inherited from
LowPriorityImplicits
implicit
def Tuple10From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
Inherited from
Generated
implicit
def Tuple10To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
Inherited from
Generated
implicit
def Tuple11From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
Inherited from
Generated
implicit
def Tuple11To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
Inherited from
Generated
implicit
def Tuple12From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
Inherited from
Generated
implicit
def Tuple12To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
Inherited from
Generated
implicit
def Tuple13From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
Inherited from
Generated
implicit
def Tuple13To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
Inherited from
Generated
implicit
def Tuple14From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
Inherited from
Generated
implicit
def Tuple14To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
Inherited from
Generated
implicit
def Tuple15From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
Inherited from
Generated
implicit
def Tuple15To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
Inherited from
Generated
implicit
def Tuple16From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
Inherited from
Generated
implicit
def Tuple16To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
Inherited from
Generated
implicit
def Tuple17From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
Inherited from
Generated
implicit
def Tuple17To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
Inherited from
Generated
implicit
def Tuple18From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From, T18 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
Inherited from
Generated
implicit
def Tuple18To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To, T18 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
Inherited from
Generated
implicit
def Tuple19From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From, T18 : From, T19 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
Inherited from
Generated
implicit
def Tuple19To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To, T18 : To, T19 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
Inherited from
Generated
implicit
def Tuple1From[T1 : From]: TupleNFrom[(T1)]
Inherited from
Generated
implicit
def Tuple1To[T1 : To]: TupleNTo[(T1)]
Inherited from
Generated
implicit
def Tuple20From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From, T18 : From, T19 : From, T20 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
Inherited from
Generated
implicit
def Tuple20To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To, T18 : To, T19 : To, T20 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
Inherited from
Generated
implicit
def Tuple21From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From, T18 : From, T19 : From, T20 : From, T21 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
Inherited from
Generated
implicit
def Tuple21To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To, T18 : To, T19 : To, T20 : To, T21 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
Inherited from
Generated
implicit
def Tuple22From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From, T10 : From, T11 : From, T12 : From, T13 : From, T14 : From, T15 : From, T16 : From, T17 : From, T18 : From, T19 : From, T20 : From, T21 : From, T22 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
Inherited from
Generated
implicit
def Tuple22To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To, T10 : To, T11 : To, T12 : To, T13 : To, T14 : To, T15 : To, T16 : To, T17 : To, T18 : To, T19 : To, T20 : To, T21 : To, T22 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
Inherited from
Generated
implicit
def Tuple2From[T1 : From, T2 : From]: TupleNFrom[(T1, T2)]
Inherited from
Generated
implicit
def Tuple2To[T1 : To, T2 : To]: TupleNTo[(T1, T2)]
Inherited from
Generated
implicit
def Tuple3From[T1 : From, T2 : From, T3 : From]: TupleNFrom[(T1, T2, T3)]
Inherited from
Generated
implicit
def Tuple3To[T1 : To, T2 : To, T3 : To]: TupleNTo[(T1, T2, T3)]
Inherited from
Generated
implicit
def Tuple4From[T1 : From, T2 : From, T3 : From, T4 : From]: TupleNFrom[(T1, T2, T3, T4)]
Inherited from
Generated
implicit
def Tuple4To[T1 : To, T2 : To, T3 : To, T4 : To]: TupleNTo[(T1, T2, T3, T4)]
Inherited from
Generated
implicit
def Tuple5From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From]: TupleNFrom[(T1, T2, T3, T4, T5)]
Inherited from
Generated
implicit
def Tuple5To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To]: TupleNTo[(T1, T2, T3, T4, T5)]
Inherited from
Generated
implicit
def Tuple6From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6)]
Inherited from
Generated
implicit
def Tuple6To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6)]
Inherited from
Generated
implicit
def Tuple7From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7)]
Inherited from
Generated
implicit
def Tuple7To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7)]
Inherited from
Generated
implicit
def Tuple8From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8)]
Inherited from
Generated
implicit
def Tuple8To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8)]
Inherited from
Generated
implicit
def Tuple9From[T1 : From, T2 : From, T3 : From, T4 : From, T5 : From, T6 : From, T7 : From, T8 : From, T9 : From]: TupleNFrom[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
Inherited from
Generated
implicit
def Tuple9To[T1 : To, T2 : To, T3 : To, T4 : To, T5 : To, T6 : To, T7 : To, T8 : To, T9 : To]: TupleNTo[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
Inherited from
Generated
implicit
val stringVisitor: To[String]
Inherited from
CaseClassToPiece