core
core
mess
Fmt
Fmt
Container
MArray
MArray
MBigInt
MBin
MBool
MBool
False
True
MByte
MDouble
MExtension
MFloat
MInt
MLong
MMap
MMap
MNil
MNumber
MShort
MString
MTimestamp
MUnit
mess.codec
Decoder
Decoder
DecodingFailure
Encoder
Encoder
AsArray
AsMap
AsMap
TypeMismatchError
auto
semiauto
core
/
mess.codec
/
Encoder
Encoder
trait
Encoder
[
A
]
extends
Serializable
Companion:
object
Graph
Supertypes
Known subtypes
Self type
trait
Serializable
class
Object
trait
Matchable
class
Any
trait
AsArray
[
A
]
trait
AsMap
[
A
]
Encoder
[
A
]
Value members
Value members
Abstract methods
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeOption
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeSome
def
apply
(
a:
A
):
Fmt
def
applyToArray
(
a:
A
):
MArray
Implicitly added by
encodeList
def
applyToArray
(
a:
A
):
MArray
Implicitly added by
encodeSeq
def
applyToArray
(
a:
A
):
MArray
Implicitly added by
encodeSet
def
applyToArray
(
a:
A
):
MArray
Implicitly added by
encodeTuple1
def
applyToArray
(
a:
A
):
MArray
Implicitly added by
encodeVector
Concrete methods
final
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeList
final
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeSeq
final
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeSet
final
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeTuple1
final
def
apply
(
a:
A
):
Fmt
Implicitly added by
encodeVector
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeOption
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeSome
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeOption
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeSome
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
final
def
mapArray
(
f:
MArray
=>
MArray
):
AsArray
[
A
]
Implicitly added by
encodeList
final
def
mapArray
(
f:
MArray
=>
MArray
):
AsArray
[
A
]
Implicitly added by
encodeSeq
final
def
mapArray
(
f:
MArray
=>
MArray
):
AsArray
[
A
]
Implicitly added by
encodeSet
final
def
mapArray
(
f:
MArray
=>
MArray
):
AsArray
[
A
]
Implicitly added by
encodeTuple1
final
def
mapArray
(
f:
MArray
=>
MArray
):
AsArray
[
A
]
Implicitly added by
encodeVector
Inherited methods
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeList
Inherited from:
Encoder
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeSeq
Inherited from:
Encoder
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeSet
Inherited from:
Encoder
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeTuple1
Inherited from:
Encoder
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Implicitly added by
encodeVector
Inherited from:
Encoder
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeList
Inherited from:
Encoder
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeSeq
Inherited from:
Encoder
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeSet
Inherited from:
Encoder
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeTuple1
Inherited from:
Encoder
final
def
map
(
f:
Fmt
=>
Fmt
):
Encoder
[
A
]
Implicitly added by
encodeVector
Inherited from:
Encoder