Trait/Object

scala.pickling.pickler

AllPicklers

Related Docs: object AllPicklers | package pickler

Permalink

trait AllPicklers extends PrimitivePicklers with DatePicklers with JavaBigDecimalPicklers with JavaBigIntegerPicklers with JavaUUIDPicklers with TypeTagPicklers with PrimitiveArrayPicklers with RefPicklers with EitherPicklers with CollectionPicklers

All pickler instances.

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AllPicklers
  2. CollectionPicklers
  3. IterablePicklers
  4. SeqPicklers
  5. IndexedSeqPicklers
  6. LinearSeqPicklers
  7. VectorPicklers
  8. ArrayPicklers
  9. ArrayBufferPicklers
  10. SetPicklers
  11. ImmutableSortedSetPicklers
  12. MutableSetPicklers
  13. MutableSortedSetPicklers
  14. MapPicklers
  15. ImmutableSortedMapPicklers
  16. MutableMapPicklers
  17. AllGenPicklers
  18. GenUnpicklers
  19. GenOpenSumUnpicklers
  20. GenPicklers
  21. LowPriorityPicklers
  22. AnyUnpicklers
  23. EitherPicklers
  24. RefPicklers
  25. PrimitiveArrayPicklers
  26. TypeTagPicklers
  27. JavaUUIDPicklers
  28. JavaBigIntegerPicklers
  29. JavaBigDecimalPicklers
  30. DatePicklers
  31. PrimitivePicklers
  32. AnyRef
  33. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit val anyUnpickler: Unpickler[Any]

    Permalink
    Definition Classes
    AnyUnpicklers
  5. implicit def arrayBufferPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[ArrayBuffer[T]], cbf: CanBuildFrom[ArrayBuffer[T], T, ArrayBuffer[T]]): Pickler[ArrayBuffer[T]] with Unpickler[ArrayBuffer[T]]

    Permalink
    Definition Classes
    ArrayBufferPicklers
  6. implicit def arrayPickler[T >: Null](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Array[T]], cbf: CanBuildFrom[Array[T], T, Array[T]]): Pickler[Array[T]] with Unpickler[Array[T]]

    Permalink
    Definition Classes
    ArrayPicklers
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. implicit val booleanArrayPickler: Pickler[Array[Boolean]] with Unpickler[Array[Boolean]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  9. implicit val booleanPickler: Pickler[Boolean] with Unpickler[Boolean]

    Permalink
    Definition Classes
    PrimitivePicklers
  10. implicit val byteArrayPickler: Pickler[Array[Byte]] with Unpickler[Array[Byte]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  11. implicit val bytePickler: Pickler[Byte] with Unpickler[Byte]

    Permalink
    Definition Classes
    PrimitivePicklers
  12. implicit val charArrayPickler: Pickler[Array[Char]] with Unpickler[Array[Char]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  13. implicit val charPickler: Pickler[Char] with Unpickler[Char]

    Permalink
    Definition Classes
    PrimitivePicklers
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. implicit val datePickler: Pickler[Date] with Unpickler[Date]

    Permalink
    Definition Classes
    DatePicklers
  16. implicit val doubleArrayPickler: Pickler[Array[Double]] with Unpickler[Array[Double]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  17. implicit val doublePickler: Pickler[Double] with Unpickler[Double]

    Permalink
    Definition Classes
    PrimitivePicklers
  18. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. implicit val floatArrayPickler: Pickler[Array[Float]] with Unpickler[Array[Float]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  22. implicit val floatPickler: Pickler[Float] with Unpickler[Float]

    Permalink
    Definition Classes
    PrimitivePicklers
  23. implicit macro def genPickler[T]: Pickler[T]

    Permalink
    Definition Classes
    GenPicklers
  24. implicit macro def genUnpickler[T]: Unpickler[T] with Generated

    Permalink
    Definition Classes
    GenUnpicklers
  25. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  27. implicit def immutableSortedMapPickler[K, V](implicit arg0: FastTypeTag[K], arg1: FastTypeTag[V], elemPickler: Pickler[(K, V)], elemUnpickler: Unpickler[(K, V)], pairTag: FastTypeTag[(K, V)], collTag: FastTypeTag[SortedMap[K, V]], cbf: CanBuildFrom[SortedMap[K, V], (K, V), SortedMap[K, V]]): Pickler[SortedMap[K, V]] with Unpickler[SortedMap[K, V]]

    Permalink
    Definition Classes
    ImmutableSortedMapPicklers
  28. implicit def immutableSortedSetPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[SortedSet[T]], cbf: CanBuildFrom[SortedSet[T], T, SortedSet[T]]): Pickler[SortedSet[T]] with Unpickler[SortedSet[T]]

    Permalink
    Definition Classes
    ImmutableSortedSetPicklers
  29. implicit def indexedSeqPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[collection.IndexedSeq[T]], cbf: CanBuildFrom[collection.IndexedSeq[T], T, collection.IndexedSeq[T]]): Pickler[collection.IndexedSeq[T]] with Unpickler[collection.IndexedSeq[T]]

    Permalink
    Definition Classes
    IndexedSeqPicklers
  30. implicit val intArrayPickler: Pickler[Array[Int]] with Unpickler[Array[Int]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  31. implicit val intPickler: Pickler[Int] with Unpickler[Int]

    Permalink
    Definition Classes
    PrimitivePicklers
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. implicit def iterablePickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Iterable[T]], cbf: CanBuildFrom[Iterable[T], T, Iterable[T]]): Pickler[Iterable[T]] with Unpickler[Iterable[T]]

    Permalink
    Definition Classes
    IterablePicklers
  34. implicit val javaBigDecimalPickler: Pickler[java.math.BigDecimal] with Unpickler[java.math.BigDecimal]

    Permalink
    Definition Classes
    JavaBigDecimalPicklers
  35. implicit val javaBigIntegerPickler: Pickler[BigInteger] with Unpickler[BigInteger]

    Permalink
    Definition Classes
    JavaBigIntegerPicklers
  36. implicit val javaUUIDPickler: Pickler[UUID] with Unpickler[UUID]

    Permalink
    Definition Classes
    JavaUUIDPicklers
  37. implicit def linearSeqPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[LinearSeq[T]], cbf: CanBuildFrom[LinearSeq[T], T, LinearSeq[T]]): Pickler[LinearSeq[T]] with Unpickler[LinearSeq[T]]

    Permalink
    Definition Classes
    LinearSeqPicklers
  38. implicit def listPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], colTag: FastTypeTag[List[T]], cbf: CanBuildFrom[List[T], T, List[T]]): Pickler[List[T]] with Unpickler[List[T]]

    Permalink
    Definition Classes
    IterablePicklers
  39. implicit val longArrayPickler: Pickler[Array[Long]] with Unpickler[Array[Long]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  40. implicit val longPickler: Pickler[Long] with Unpickler[Long]

    Permalink
    Definition Classes
    PrimitivePicklers
  41. implicit def mapPickler[K, V](implicit arg0: FastTypeTag[K], arg1: FastTypeTag[V], elemPickler: Pickler[(K, V)], elemUnpickler: Unpickler[(K, V)], pairTag: FastTypeTag[(K, V)], collTag: FastTypeTag[Map[K, V]], cbf: CanBuildFrom[Map[K, V], (K, V), Map[K, V]]): Pickler[Map[K, V]] with Unpickler[Map[K, V]]

    Permalink
    Definition Classes
    MapPicklers
  42. implicit def mutableMapPickler[K, V](implicit arg0: FastTypeTag[K], arg1: FastTypeTag[V], elemPickler: Pickler[(K, V)], elemUnpickler: Unpickler[(K, V)], pairTag: FastTypeTag[(K, V)], collTag: FastTypeTag[Map[K, V]], cbf: CanBuildFrom[Map[K, V], (K, V), Map[K, V]]): Pickler[Map[K, V]] with Unpickler[Map[K, V]]

    Permalink
    Definition Classes
    MutableMapPicklers
  43. implicit def mutableSetPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Set[T]], cbf: CanBuildFrom[Set[T], T, Set[T]]): Pickler[Set[T]] with Unpickler[Set[T]]

    Permalink
    Definition Classes
    MutableSetPicklers
  44. implicit def mutableSortedSetPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[SortedSet[T]], cbf: CanBuildFrom[SortedSet[T], T, SortedSet[T]]): Pickler[SortedSet[T]] with Unpickler[SortedSet[T]]

    Permalink
    Definition Classes
    MutableSortedSetPicklers
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. implicit val nullPickler: Pickler[Null] with Unpickler[Null]

    Permalink
    Definition Classes
    PrimitivePicklers
  49. implicit def pickleEither[L, R](implicit rp: Pickler[Right[L, R]], lp: Pickler[Left[L, R]], t: FastTypeTag[Either[L, R]]): Pickler[Either[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  50. implicit def pickleLeft[L, R](implicit lp: Pickler[L], t: FastTypeTag[Left[L, R]]): Pickler[Left[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  51. implicit def pickleRight[L, R](implicit rp: Pickler[R], t: FastTypeTag[Right[L, R]]): Pickler[Right[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  52. implicit val refUnpickler: Unpickler[Ref]

    Permalink
    Definition Classes
    RefPicklers
  53. implicit def seqPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Seq[T]], cbf: CanBuildFrom[Seq[T], T, Seq[T]]): Pickler[Seq[T]] with Unpickler[Seq[T]]

    Permalink
    Definition Classes
    SeqPicklers
  54. implicit def setPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Set[T]], cbf: CanBuildFrom[Set[T], T, Set[T]]): Pickler[Set[T]] with Unpickler[Set[T]]

    Permalink
    Definition Classes
    SetPicklers
  55. implicit val shortArrayPickler: Pickler[Array[Short]] with Unpickler[Array[Short]]

    Permalink
    Definition Classes
    PrimitiveArrayPicklers
  56. implicit val shortPickler: Pickler[Short] with Unpickler[Short]

    Permalink
    Definition Classes
    PrimitivePicklers
  57. implicit val stringPickler: Pickler[String] with Unpickler[String]

    Permalink
    Definition Classes
    PrimitivePicklers
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  59. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  60. implicit def typeTagPickler[T]: AbstractPicklerUnpickler[FastTypeTag[T]]

    Permalink
    Definition Classes
    TypeTagPicklers
  61. implicit val unitPickler: Pickler[Unit] with Unpickler[Unit]

    Permalink
    Definition Classes
    PrimitivePicklers
  62. implicit def unpickleEither[L, R](implicit rp: Unpickler[Right[L, R]], lp: Unpickler[Left[L, R]], t: FastTypeTag[Either[L, R]]): Unpickler[Either[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  63. implicit def unpickleLeft[L, R](implicit lp: Unpickler[L], t: FastTypeTag[Left[L, R]]): Unpickler[Left[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  64. implicit def unpickleRight[L, R](implicit rp: Unpickler[R], t: FastTypeTag[Right[L, R]]): Unpickler[Right[L, R]]

    Permalink
    Definition Classes
    EitherPicklers
  65. implicit def vectorPickler[T](implicit arg0: FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: FastTypeTag[Vector[T]], cbf: CanBuildFrom[Vector[T], T, Vector[T]]): Pickler[Vector[T]] with Unpickler[Vector[T]]

    Permalink
    Definition Classes
    VectorPicklers
  66. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. implicit def refPickler: Pickler[Ref]

    Permalink
    Definition Classes
    RefPicklers
    Annotations
    @deprecated
    Deprecated

    Sharing is not guaranteed to be safe w/ all possible picklers.

Inherited from CollectionPicklers

Inherited from IterablePicklers

Inherited from SeqPicklers

Inherited from IndexedSeqPicklers

Inherited from LinearSeqPicklers

Inherited from VectorPicklers

Inherited from ArrayPicklers

Inherited from ArrayBufferPicklers

Inherited from SetPicklers

Inherited from MutableSetPicklers

Inherited from MutableSortedSetPicklers

Inherited from MapPicklers

Inherited from MutableMapPicklers

Inherited from AllGenPicklers

Inherited from GenUnpicklers

Inherited from GenOpenSumUnpicklers

Inherited from GenPicklers

Inherited from LowPriorityPicklers

Inherited from AnyUnpicklers

Inherited from EitherPicklers

Inherited from RefPicklers

Inherited from PrimitiveArrayPicklers

Inherited from TypeTagPicklers

Inherited from JavaUUIDPicklers

Inherited from JavaBigIntegerPicklers

Inherited from JavaBigDecimalPicklers

Inherited from DatePicklers

Inherited from PrimitivePicklers

Inherited from AnyRef

Inherited from Any

Ungrouped