upickle

Implicits

object Implicits extends Implicits

Linear Supertypes
Implicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Implicits
  2. Implicits
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type JPF[T] = PartialFunction[Value, T]

    Definition Classes
    Implicits
  2. class NumericReadWriter[T] extends ReadWriter[T]

    Definition Classes
    Implicits
  3. class NumericStringReadWriter[T] extends ReadWriter[T]

    Definition Classes
    Implicits
  4. implicit class Pipeable[T] extends AnyRef

    Definition Classes
    Implicits

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def ?[T](implicit t: T): T

    Definition Classes
    Implicits
  5. implicit def ArrayReader[T](implicit arg0: Reader[T], arg1: ClassTag[T]): ReaderCls[Array[T]]

    Definition Classes
    Implicits
  6. implicit def ArrayWriter[T](implicit arg0: Writer[T], arg1: ClassTag[T]): WriterCls[Array[T]]

    Definition Classes
    Implicits
  7. implicit object BooleanPickler extends ReadWriter[Boolean]

    Definition Classes
    Implicits
  8. implicit val BytePickler: NumericReadWriter[Byte]

    Definition Classes
    Implicits
  9. def Case0ReadWriter[T](t: T): ReadWriter[T]

    Definition Classes
    Implicits
  10. def Case1ReadWriter[T1, R](f: (T1) ⇒ R, g: (R) ⇒ Option[T1])(implicit arg0: Reader[T1], arg1: Writer[T1]): ReadWriter[R]

    Definition Classes
    Implicits
  11. def Case2ReadWriter[T1, T2, R](f: (T1, T2) ⇒ R, g: (R) ⇒ Option[(T1, T2)])(implicit arg0: Reader[T1], arg1: Writer[T1], arg2: Reader[T2], arg3: Writer[T2]): ReadWriter[R]

    Definition Classes
    Implicits
  12. def Case3ReadWriter[T1, T2, T3, R](f: (T1, T2, T3) ⇒ R, g: (R) ⇒ Option[(T1, T2, T3)])(implicit arg0: Reader[T1], arg1: Writer[T1], arg2: Reader[T2], arg3: Writer[T2], arg4: Reader[T3], arg5: Writer[T3]): ReadWriter[R]

    Definition Classes
    Implicits
  13. def Case4ReadWriter[T1, T2, T3, T4, R](f: (T1, T2, T3, T4) ⇒ R, g: (R) ⇒ Option[(T1, T2, T3, T4)])(implicit arg0: Reader[T1], arg1: Writer[T1], arg2: Reader[T2], arg3: Writer[T2], arg4: Reader[T3], arg5: Writer[T3], arg6: Reader[T4], arg7: Writer[T4]): ReadWriter[R]

    Definition Classes
    Implicits
  14. def Case5ReadWriter[T1, T2, T3, T4, T5, R](f: (T1, T2, T3, T4, T5) ⇒ R, g: (R) ⇒ Option[(T1, T2, T3, T4, T5)])(implicit arg0: Reader[T1], arg1: Writer[T1], arg2: Reader[T2], arg3: Writer[T2], arg4: Reader[T3], arg5: Writer[T3], arg6: Reader[T4], arg7: Writer[T4], arg8: Reader[T5], arg9: Writer[T5]): ReadWriter[R]

    Definition Classes
    Implicits
  15. def Case6ReadWriter[T1, T2, T3, T4, T5, T6, R](f: (T1, T2, T3, T4, T5, T6) ⇒ R, g: (R) ⇒ Option[(T1, T2, T3, T4, T5, T6)])(implicit arg0: Reader[T1], arg1: Writer[T1], arg2: Reader[T2], arg3: Writer[T2], arg4: Reader[T3], arg5: Writer[T3], arg6: Reader[T4], arg7: Writer[T4], arg8: Reader[T5], arg9: Writer[T5], arg10: Reader[T6], arg11: Writer[T6]): ReadWriter[R]

    Definition Classes
    Implicits
  16. implicit val CharPickler: NumericStringReadWriter[Char]

    Definition Classes
    Implicits
  17. implicit val DoublePickler: NumericReadWriter[Double]

    Definition Classes
    Implicits
  18. implicit val DurationReader: ReaderCls[Duration]

    Definition Classes
    Implicits
  19. implicit val DurationWriter: WriterCls[Duration]

    Definition Classes
    Implicits
  20. implicit def EitherRW[A, B](implicit arg0: W[A], arg1: R[A], arg2: W[B], arg3: R[B]): RW[Either[A, B]]

    Definition Classes
    Implicits
  21. implicit val FiniteReader: ReaderCls[FiniteDuration]

    Definition Classes
    Implicits
  22. implicit val FiniteWriter: WriterCls[FiniteDuration]

    Definition Classes
    Implicits
  23. implicit val FloatPickler: NumericReadWriter[Float]

    Definition Classes
    Implicits
  24. implicit val InfiniteReader: ReaderCls[Infinite]

    Definition Classes
    Implicits
  25. implicit val InfiniteWriter: WriterCls[Infinite]

    Definition Classes
    Implicits
  26. implicit val IntPickler: NumericReadWriter[Int]

    Definition Classes
    Implicits
  27. implicit def LeftRW[A, B](implicit arg0: W[A], arg1: R[A], arg2: W[B], arg3: R[B]): RW[Left[A, B]]

    Definition Classes
    Implicits
  28. implicit def ListReader[T](implicit arg0: Reader[T]): ReaderCls[List[T]]

    Definition Classes
    Implicits
  29. implicit def ListWriter[T](implicit arg0: Writer[T]): WriterCls[List[T]]

    Definition Classes
    Implicits
  30. implicit val LongPickler: NumericReadWriter[Long]

    Definition Classes
    Implicits
  31. implicit def MapReader[K, V](implicit arg0: Reader[K], arg1: Reader[V]): ReaderCls[Map[K, V]]

    Definition Classes
    Implicits
  32. implicit def MapWriter[K, V](implicit arg0: Writer[K], arg1: Writer[V]): WriterCls[Map[K, V]]

    Definition Classes
    Implicits
  33. implicit def NoneReader: ReaderCls[None.type]

    Definition Classes
    Implicits
  34. implicit def NoneWriter: WriterCls[None.type]

    Definition Classes
    Implicits
  35. implicit val NothingReader: Reader[Nothing]

    Definition Classes
    Implicits
  36. implicit val NothingWriter: Writer[Nothing]

    Definition Classes
    Implicits
  37. implicit def OptionReader[T](implicit arg0: Reader[T]): ReaderCls[Option[T]]

    Definition Classes
    Implicits
  38. implicit def OptionWriter[T](implicit arg0: Writer[T]): WriterCls[Option[T]]

    Definition Classes
    Implicits
  39. implicit def RightRW[A, B](implicit arg0: W[A], arg1: R[A], arg2: W[B], arg3: R[B]): RW[Right[A, B]]

    Definition Classes
    Implicits
  40. def SeqLikeReader[T, R[_]](f: (Seq[T]) ⇒ R[T])(implicit arg0: Reader[T]): ReaderCls[R[T]]

    Definition Classes
    Implicits
  41. def SeqLikeWriter[T, R[_]](g: (R[T]) ⇒ Option[Seq[T]])(implicit arg0: Writer[T]): WriterCls[R[T]]

    Definition Classes
    Implicits
  42. implicit def SeqReader[T](implicit arg0: Reader[T]): ReaderCls[Seq[T]]

    Definition Classes
    Implicits
  43. implicit def SeqWriter[T](implicit arg0: Writer[T]): WriterCls[Seq[T]]

    Definition Classes
    Implicits
  44. implicit def SetReader[T](implicit arg0: Reader[T]): ReaderCls[Set[T]]

    Definition Classes
    Implicits
  45. implicit def SetWriter[T](implicit arg0: Writer[T]): WriterCls[Set[T]]

    Definition Classes
    Implicits
  46. implicit val ShortPickler: NumericReadWriter[Short]

    Definition Classes
    Implicits
  47. implicit def SomeReader[T](implicit arg0: Reader[T]): ReaderCls[Some[T]]

    Definition Classes
    Implicits
  48. implicit def SomeWriter[T](implicit arg0: Writer[T]): WriterCls[Some[T]]

    Definition Classes
    Implicits
  49. implicit def SortedSetReader[T](implicit arg0: Reader[T], arg1: Ordering[T]): ReaderCls[SortedSet[T]]

    Definition Classes
    Implicits
  50. implicit def SortedSetWriter[T](implicit arg0: Writer[T]): WriterCls[SortedSet[T]]

    Definition Classes
    Implicits
  51. implicit object StringPickler extends ReadWriter[String]

    Definition Classes
    Implicits
  52. implicit def Tuple1Reader[T1](implicit arg0: Reader[T1]): ReaderCls[(T1)]

    Definition Classes
    Implicits
  53. implicit def Tuple1Writer[T1](implicit arg0: Writer[T1]): WriterCls[(T1)]

    Definition Classes
    Implicits
  54. implicit def Tuple2Reader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): ReaderCls[(T1, T2)]

    Definition Classes
    Implicits
  55. implicit def Tuple2Writer[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): WriterCls[(T1, T2)]

    Definition Classes
    Implicits
  56. implicit def Tuple3Reader[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): ReaderCls[(T1, T2, T3)]

    Definition Classes
    Implicits
  57. implicit def Tuple3Writer[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): WriterCls[(T1, T2, T3)]

    Definition Classes
    Implicits
  58. implicit def Tuple4Reader[T1, T2, T3, T4](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4]): ReaderCls[(T1, T2, T3, T4)]

    Definition Classes
    Implicits
  59. implicit def Tuple4Writer[T1, T2, T3, T4](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4]): WriterCls[(T1, T2, T3, T4)]

    Definition Classes
    Implicits
  60. implicit def Tuple5Reader[T1, T2, T3, T4, T5](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5]): ReaderCls[(T1, T2, T3, T4, T5)]

    Definition Classes
    Implicits
  61. implicit def Tuple5Writer[T1, T2, T3, T4, T5](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5]): WriterCls[(T1, T2, T3, T4, T5)]

    Definition Classes
    Implicits
  62. 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]): ReaderCls[(T1, T2, T3, T4, T5, T6)]

    Definition Classes
    Implicits
  63. 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]): WriterCls[(T1, T2, T3, T4, T5, T6)]

    Definition Classes
    Implicits
  64. implicit def VectorReader[T](implicit arg0: Reader[T]): ReaderCls[Vector[T]]

    Definition Classes
    Implicits
  65. implicit def VectorWriter[T](implicit arg0: Writer[T]): WriterCls[Vector[T]]

    Definition Classes
    Implicits
  66. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  67. val booleanReaderFunc: JPF[Boolean]

    Definition Classes
    Implicits
  68. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. def eitherRW[T, V](implicit arg0: R[T], arg1: W[T], arg2: R[V], arg3: W[V]): (RW[Either[T, V]], RW[Left[T, V]], RW[Right[T, V]])

    Definition Classes
    Implicits
  70. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  71. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  72. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  73. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  74. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  75. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  76. def knotRW[T, V](implicit f: (RWKnot[T]) ⇒ V): V

    Definition Classes
    Implicits
  77. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  78. final def notify(): Unit

    Definition Classes
    AnyRef
  79. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  80. def numericReaderFunc[T](func: (String) ⇒ T): JPF[T]

    Definition Classes
    Implicits
  81. def numericStringReaderFunc[T](func: (String) ⇒ T): JPF[T]

    Definition Classes
    Implicits
  82. def sealedRW[T, A <: T, B <: T, C <: T, D <: T, E <: T, F <: T](a: RW[A], b: RW[B], c: RW[C], d: RW[D], e: RW[E], f: RW[F], knot: RWKnot[T])(implicit arg0: CT[A], arg1: CT[B], arg2: CT[C], arg3: CT[D], arg4: CT[E], arg5: CT[F]): (ReadWriter[T], ReadWriter[A], ReadWriter[B], ReadWriter[C], ReadWriter[D], ReadWriter[E], ReadWriter[F])

    Definition Classes
    Implicits
  83. def sealedRW[T, A <: T, B <: T, C <: T, D <: T, E <: T](a: RW[A], b: RW[B], c: RW[C], d: RW[D], e: RW[E], knot: RWKnot[T])(implicit arg0: CT[A], arg1: CT[B], arg2: CT[C], arg3: CT[D], arg4: CT[E]): (ReadWriter[T], ReadWriter[A], ReadWriter[B], ReadWriter[C], ReadWriter[D], ReadWriter[E])

    Definition Classes
    Implicits
  84. def sealedRW[T, A <: T, B <: T, C <: T, D <: T](a: RW[A], b: RW[B], c: RW[C], d: RW[D], knot: RWKnot[T])(implicit arg0: CT[A], arg1: CT[B], arg2: CT[C], arg3: CT[D]): (ReadWriter[T], ReadWriter[A], ReadWriter[B], ReadWriter[C], ReadWriter[D])

    Definition Classes
    Implicits
  85. def sealedRW[T, A <: T, B <: T, C <: T](a: RW[A], b: RW[B], c: RW[C], knot: RWKnot[T])(implicit arg0: CT[A], arg1: CT[B], arg2: CT[C]): (ReadWriter[T], ReadWriter[A], ReadWriter[B], ReadWriter[C])

    Definition Classes
    Implicits
  86. def sealedRW[T, A <: T, B <: T](a: RW[A], b: RW[B], knot: RWKnot[T])(implicit arg0: CT[A], arg1: CT[B]): (ReadWriter[T], ReadWriter[A], ReadWriter[B])

    Definition Classes
    Implicits
  87. val stringReaderFunc: JPF[String]

    Definition Classes
    Implicits
  88. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. def validate[T](name: String)(pf: PartialFunction[Value, T]): PartialFunction[Value, T]

    Definition Classes
    Implicits
  91. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Implicits

Inherited from AnyRef

Inherited from Any

Ungrouped