sbt
serialization
package
serialization
Type Members
-
type
FastTypeTag[A] = scala.pickling.FastTypeTag[A]
-
-
-
-
implicit
class
RichType extends AnyRef
-
-
Value Members
-
val
Pickler: scala.pickling.Pickler.type
-
-
implicit
val
ShareNothing: scala.pickling.shareNothing.ShareNothing.type
-
implicit
val
StaticOnly: scala.pickling.static.StaticOnly.type
-
val
Unpickler: scala.pickling.Unpickler.type
-
implicit
def
arrayPickler[A >: Null](implicit arg0: scala.pickling.FastTypeTag[A], elemPickler: Pickler[A], elemUnpickler: Unpickler[A], collTag: scala.pickling.FastTypeTag[Array[A]], cbf: CanBuildFrom[Array[A], A, Array[A]]): Pickler[Array[A]] with Unpickler[Array[A]]
-
-
-
-
-
implicit
def
canToStringPickler[A](implicit arg0: scala.pickling.FastTypeTag[A], canToString: CanToString[A]): Pickler[A] with Unpickler[A]
-
-
-
-
-
-
-
-
-
def
fromJsonFile[A](file: java.io.File)(implicit arg0: Unpickler[A]): Try[A]
-
def
fromJsonString[A](json: String)(implicit arg0: Unpickler[A]): Try[A]
-
def
genPickler[T]: Pickler[T]
-
-
-
-
implicit
def
listPickler[A](implicit arg0: scala.pickling.FastTypeTag[A], elemPickler: Pickler[A], elemUnpickler: Unpickler[A], collTag: scala.pickling.FastTypeTag[List[A]]): Pickler[List[A]] with Unpickler[List[A]]
-
-
-
implicit
def
mapPickler[A, B, C >: (A, B)](implicit arg0: scala.pickling.FastTypeTag[A], arg1: scala.pickling.FastTypeTag[B], keyPickler: Pickler[A], keyUnpickler: Unpickler[A], valuePickler: Pickler[B], valueUnpickler: Unpickler[B], collTag: scala.pickling.FastTypeTag[Map[A, B]], cbf: CanBuildFrom[Map[A, B], C, Map[A, B]]): Pickler[Map[A, B]] with Unpickler[Map[A, B]]
-
-
implicit
def
optionPickler[A](implicit arg0: scala.pickling.FastTypeTag[A], elemPickler: Pickler[A], elemUnpickler: Unpickler[A], collTag: scala.pickling.FastTypeTag[Option[A]]): Pickler[Option[A]] with Unpickler[Option[A]]
-
-
-
implicit
def
seqPickler[A](implicit arg0: scala.pickling.FastTypeTag[A], elemPickler: Pickler[A], elemUnpickler: Unpickler[A], collTag: scala.pickling.FastTypeTag[Seq[A]], cbf: CanBuildFrom[Seq[A], A, Seq[A]]): Pickler[Seq[A]] with Unpickler[Seq[A]]
-
-
-
-
implicit
def
stringMapPickler[A](implicit valuePickler: Pickler[A], valueUnpickler: Unpickler[A], valueTag: scala.pickling.FastTypeTag[A], mapTag: scala.pickling.FastTypeTag[Map[String, A]], keysPickler: Pickler[List[String]], keysUnpickler: Unpickler[List[String]]): Pickler[Map[String, A]] with Unpickler[Map[String, A]]
-
-
def
toJsonFile[A](a: A, file: java.io.File)(implicit arg0: Pickler[A]): Unit
-
def
toJsonString[A](a: A)(implicit arg0: Pickler[A]): String
-
implicit
def
tuple2Pickler[T1, T2](implicit arg0: scala.pickling.FastTypeTag[T1], arg1: scala.pickling.FastTypeTag[T2], elem1Pickler: Pickler[T1], elem1Unpickler: Unpickler[T1], elem2Pickler: Pickler[T2], elem2Unpickler: Unpickler[T2], collTag: scala.pickling.FastTypeTag[(T1, T2)]): Pickler[(T1, T2)] with Unpickler[(T1, T2)]
-
-
-
-
implicit
def
vectorPickler[T](implicit arg0: scala.pickling.FastTypeTag[T], elemPickler: Pickler[T], elemUnpickler: Unpickler[T], collTag: scala.pickling.FastTypeTag[Vector[T]], cbf: CanBuildFrom[Vector[T], T, Vector[T]]): Pickler[Vector[T]] with Unpickler[Vector[T]]