upickle

Implicits

trait Implicits extends AnyRef

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

Type Members

  1. class NumericReadWriter[T] extends ReadWriter[T]

  2. class NumericStringReadWriter[T] extends ReadWriter[T]

  3. implicit class Pipeable[T] extends AnyRef

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. implicit def ArrayReader[T](implicit arg0: Reader[T], arg1: ClassTag[T]): ReaderCls[Array[T]]

  5. implicit def ArrayWriter[T](implicit arg0: Writer[T], arg1: ClassTag[T]): WriterCls[Array[T]]

  6. implicit object BooleanPickler extends ReadWriter[Boolean]

  7. implicit val BytePickler: NumericReadWriter[Byte]

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

  9. 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]

  10. 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]

  11. 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]

  12. 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]

  13. 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]

  14. implicit val CharPickler: NumericStringReadWriter[Char]

  15. implicit val DoublePickler: NumericStringReadWriter[Double]

  16. implicit val DurationReader: ReaderCls[Duration]

  17. implicit val DurationWriter: WriterCls[Duration]

  18. implicit def EitherReader[A, B](implicit arg0: Reader[A], arg1: Reader[B]): ReaderCls[Either[A, B]]

  19. implicit def EitherWriter[A, B](implicit arg0: Writer[A], arg1: Writer[B]): WriterCls[Either[A, B]]

  20. implicit val FiniteReader: ReaderCls[FiniteDuration]

  21. implicit val FiniteWriter: WriterCls[FiniteDuration]

  22. implicit val FloatPickler: NumericStringReadWriter[Float]

  23. implicit val InfiniteReader: ReaderCls[Infinite]

  24. implicit val InfiniteWriter: WriterCls[Infinite]

  25. implicit val IntPickler: NumericReadWriter[Int]

  26. implicit def LeftReader[A](implicit arg0: Reader[A]): ReaderCls[Left[A, Nothing]]

  27. implicit def LeftWriter[A](implicit arg0: Writer[A]): WriterCls[Left[A, Nothing]]

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

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

  30. implicit val LongPickler: NumericStringReadWriter[Long]

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

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

  33. implicit def NoneReader: ReaderCls[None.type]

  34. implicit def NoneWriter: WriterCls[None.type]

  35. implicit val NothingReader: ReaderCls[Nothing]

  36. implicit val NothingWriter: WriterCls[Nothing]

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

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

  39. implicit def RightReader[B](implicit arg0: Reader[B]): ReaderCls[Right[Nothing, B]]

  40. implicit def RightWriter[B](implicit arg0: Writer[B]): WriterCls[Right[Nothing, B]]

  41. def SeqLikeReader[T, R[_]](f: (Seq[T]) ⇒ R[T])(implicit arg0: Reader[T]): ReaderCls[R[T]]

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

  43. implicit def SeqReader[T](implicit arg0: Reader[T]): ReaderCls[Seq[T]]

  44. implicit def SeqWriter[T](implicit arg0: Writer[T]): WriterCls[Seq[T]]

  45. implicit def SetReader[T](implicit arg0: Reader[T]): ReaderCls[Set[T]]

  46. implicit def SetWriter[T](implicit arg0: Writer[T]): WriterCls[Set[T]]

  47. implicit val ShortPickler: NumericReadWriter[Short]

  48. implicit def SomeReader[T](implicit arg0: Reader[T]): ReaderCls[Some[T]]

  49. implicit def SomeWriter[T](implicit arg0: Writer[T]): WriterCls[Some[T]]

  50. implicit def SortedSetReader[T](implicit arg0: Reader[T], arg1: Ordering[T]): ReaderCls[SortedSet[T]]

  51. implicit def SortedSetWriter[T](implicit arg0: Writer[T]): WriterCls[SortedSet[T]]

  52. implicit object StringPickler extends ReadWriter[String]

  53. implicit def Tuple1Reader[T1](implicit arg0: Reader[T1]): ReaderCls[(T1)]

  54. implicit def Tuple1Writer[T1](implicit arg0: Writer[T1]): WriterCls[(T1)]

  55. implicit def Tuple2Reader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): ReaderCls[(T1, T2)]

  56. implicit def Tuple2Writer[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): WriterCls[(T1, T2)]

  57. implicit def Tuple3Reader[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): ReaderCls[(T1, T2, T3)]

  58. implicit def Tuple3Writer[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): WriterCls[(T1, T2, T3)]

  59. 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)]

  60. 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)]

  61. 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)]

  62. 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)]

  63. 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)]

  64. 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)]

  65. implicit def VectorReader[T](implicit arg0: Reader[T]): ReaderCls[Vector[T]]

  66. implicit def VectorWriter[T](implicit arg0: Writer[T]): WriterCls[Vector[T]]

  67. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  68. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

    Definition Classes
    Any
  75. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  78. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  79. def toString(): String

    Definition Classes
    AnyRef → Any
  80. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped