sbt
serialization
package
serialization
Linear Supertypes
CustomPicklers
,
SerializationPicklers
,
LowPriorityCustomPicklers
,
StringMapPicklers
,
MapPicklers
,
SeqPicklers
,
ArrayPicklers
,
ListPicklers
,
Tuple2Picklers
,
TypeExpressionPicklers
,
JavaExtraPicklers
,
ThrowablePicklers
,
RefPicklers
,
VectorPicklers
,
OptionPicklers
,
RichTypes
,
PrimitiveArrayPicklers
,
DatePicklers
,
PrimitivePicklers
,
SerializationFunctions
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
serialization
CustomPicklers
SerializationPicklers
LowPriorityCustomPicklers
StringMapPicklers
MapPicklers
SeqPicklers
ArrayPicklers
ListPicklers
Tuple2Picklers
TypeExpressionPicklers
JavaExtraPicklers
ThrowablePicklers
RefPicklers
VectorPicklers
OptionPicklers
RichTypes
PrimitiveArrayPicklers
DatePicklers
PrimitivePicklers
SerializationFunctions
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
FastTypeTag
[
A
]
=
scala.pickling.FastTypeTag
[
A
]
type
PBuilder
=
scala.pickling.PBuilder
type
PReader
=
scala.pickling.PReader
type
Pickler
[
A
]
=
scala.pickling.Pickler
[
A
]
implicit
class
RichType
extends
AnyRef
Definition Classes
RichTypes
type
Unpickler
[
A
]
=
scala.pickling.Unpickler
[
A
]
type
directSubclasses
=
scala.pickling.directSubclasses
Value Members
val
Pickler
:
scala.pickling.Pickler
.type
val
PicklerUnpickler
:
scala.pickling.PicklerUnpickler
.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
]]
Definition Classes
ArrayPicklers
implicit
val
booleanArrayPickler
:
scala.pickling.Pickler
[
Array
[
Boolean
]] with
scala.pickling.Unpickler
[
Array
[
Boolean
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
booleanPickler
:
scala.pickling.Pickler
[
Boolean
] with
scala.pickling.Unpickler
[
Boolean
]
Definition Classes
PrimitivePicklers
implicit
val
byteArrayPickler
:
scala.pickling.Pickler
[
Array
[
Byte
]] with
scala.pickling.Unpickler
[
Array
[
Byte
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
bytePickler
:
scala.pickling.Pickler
[
Byte
] with
scala.pickling.Unpickler
[
Byte
]
Definition Classes
PrimitivePicklers
implicit
def
canToStringPickler
[
A
]
(
implicit
arg0:
scala.pickling.FastTypeTag
[
A
]
,
canToString:
CanToString
[
A
]
)
:
Pickler
[
A
] with
Unpickler
[
A
]
Definition Classes
JavaExtraPicklers
implicit
val
charArrayPickler
:
scala.pickling.Pickler
[
Array
[
Char
]] with
scala.pickling.Unpickler
[
Array
[
Char
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
charPickler
:
scala.pickling.Pickler
[
Char
] with
scala.pickling.Unpickler
[
Char
]
Definition Classes
PrimitivePicklers
implicit
val
datePickler
:
scala.pickling.Pickler
[
Date
] with
scala.pickling.Unpickler
[
Date
]
Definition Classes
DatePicklers
implicit
val
doubleArrayPickler
:
scala.pickling.Pickler
[
Array
[
Double
]] with
scala.pickling.Unpickler
[
Array
[
Double
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
doublePickler
:
scala.pickling.Pickler
[
Double
] with
scala.pickling.Unpickler
[
Double
]
Definition Classes
PrimitivePicklers
implicit
val
filePickler
:
Pickler
[
java.io.File
] with
Unpickler
[
java.io.File
]
Definition Classes
JavaExtraPicklers
implicit
val
floatArrayPickler
:
scala.pickling.Pickler
[
Array
[
Float
]] with
scala.pickling.Unpickler
[
Array
[
Float
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
floatPickler
:
scala.pickling.Pickler
[
Float
] with
scala.pickling.Unpickler
[
Float
]
Definition Classes
PrimitivePicklers
def
fromJsonFile
[
A
]
(
file:
java.io.File
)
(
implicit
arg0:
Unpickler
[
A
]
)
:
Try
[
A
]
Definition Classes
SerializationFunctions
def
fromJsonString
[
A
]
(
json:
String
)
(
implicit
arg0:
Unpickler
[
A
]
)
:
Try
[
A
]
Definition Classes
SerializationFunctions
def
genPickler
[
T
]
:
Pickler
[
T
]
Definition Classes
SerializationFunctions
Annotations
@macroImpl
(
...
)
def
genUnpickler
[
T
]
:
Unpickler
[
T
] with
Generated
Definition Classes
SerializationFunctions
Annotations
@macroImpl
(
...
)
implicit
val
intArrayPickler
:
scala.pickling.Pickler
[
Array
[
Int
]] with
scala.pickling.Unpickler
[
Array
[
Int
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
intPickler
:
scala.pickling.Pickler
[
Int
] with
scala.pickling.Unpickler
[
Int
]
Definition Classes
PrimitivePicklers
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
]]
Definition Classes
ListPicklers
implicit
val
longArrayPickler
:
scala.pickling.Pickler
[
Array
[
Long
]] with
scala.pickling.Unpickler
[
Array
[
Long
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
longPickler
:
scala.pickling.Pickler
[
Long
] with
scala.pickling.Unpickler
[
Long
]
Definition Classes
PrimitivePicklers
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
]]
Definition Classes
MapPicklers
implicit
val
nullPickler
:
scala.pickling.Pickler
[
Null
] with
scala.pickling.Unpickler
[
Null
]
Definition Classes
PrimitivePicklers
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
]]
Definition Classes
OptionPicklers
implicit
def
refPickler
:
scala.pickling.Pickler
[
Ref
]
Definition Classes
RefPicklers
implicit
val
refUnpickler
:
scala.pickling.Unpickler
[
Ref
]
Definition Classes
RefPicklers
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
]]
Definition Classes
SeqPicklers
implicit
val
serializedValuePickler
:
Pickler
[
SerializedValue
] with
Unpickler
[
SerializedValue
]
Definition Classes
SerializationPicklers
implicit
val
shortArrayPickler
:
scala.pickling.Pickler
[
Array
[
Short
]] with
scala.pickling.Unpickler
[
Array
[
Short
]]
Definition Classes
PrimitiveArrayPicklers
implicit
val
shortPickler
:
scala.pickling.Pickler
[
Short
] with
scala.pickling.Unpickler
[
Short
]
Definition Classes
PrimitivePicklers
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
]]
Definition Classes
StringMapPicklers
implicit
val
stringPickler
:
scala.pickling.Pickler
[
String
] with
scala.pickling.Unpickler
[
String
]
Definition Classes
PrimitivePicklers
def
toJsonFile
[
A
]
(
a:
A
,
file:
java.io.File
)
(
implicit
arg0:
Pickler
[
A
]
)
:
Unit
Definition Classes
SerializationFunctions
def
toJsonString
[
A
]
(
a:
A
)
(
implicit
arg0:
Pickler
[
A
]
)
:
String
Definition Classes
SerializationFunctions
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
)]
Definition Classes
Tuple2Picklers
implicit
val
typeExpressionPickler
:
Pickler
[
TypeExpression
] with
Unpickler
[
TypeExpression
]
Definition Classes
TypeExpressionPicklers
implicit
val
unitPickler
:
scala.pickling.Pickler
[
Unit
] with
scala.pickling.Unpickler
[
Unit
]
Definition Classes
PrimitivePicklers
implicit
val
uriPickler
:
Pickler
[
java.net.URI
] with
Unpickler
[
java.net.URI
]
Definition Classes
JavaExtraPicklers
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
]]
Definition Classes
VectorPicklers
Inherited from
CustomPicklers
Inherited from
SerializationPicklers
Inherited from
LowPriorityCustomPicklers
Inherited from
StringMapPicklers
Inherited from
MapPicklers
Inherited from
SeqPicklers
Inherited from
ArrayPicklers
Inherited from
ListPicklers
Inherited from
Tuple2Picklers
Inherited from
TypeExpressionPicklers
Inherited from
JavaExtraPicklers
Inherited from
ThrowablePicklers
Inherited from
RefPicklers
Inherited from
VectorPicklers
Inherited from
OptionPicklers
Inherited from
RichTypes
Inherited from
PrimitiveArrayPicklers
Inherited from
DatePicklers
Inherited from
PrimitivePicklers
Inherited from
SerializationFunctions
Inherited from
AnyRef
Inherited from
Any
Ungrouped