derivation-circe-compat213
derivation-circe-compat213
evo.derivation.circe
EvoCodec
EvoCodec
EvoCodecImpl
EvoDecoder
EvoDecoder
NewtypeDecoder
ProductDecoder
SumDecoder
EvoEncoder
EvoEncoder
NewtypeEncoder
ProductEncoder
SumEncoder
EvoObjectCodec
EvoObjectCodec
EvoCodecImpl
EvoObjectEncoder
EvoObjectEncoder
NewtypeEncoder
derivation-circe-compat213
/
evo.derivation.circe
/
EvoObjectEncoder
EvoObjectEncoder
trait
EvoObjectEncoder
[
A
]
extends
EvoEncoder
[
A
]
with
AsObject
[
A
]
Companion:
object
Graph
Supertypes
Known subtypes
trait
AsObject
[
A
]
trait
AsRoot
[
A
]
trait
EvoEncoder
[
A
]
trait
Encoder
[
A
]
trait
Serializable
class
Object
trait
Matchable
class
Any
class
SumEncoder
[
A
]
trait
EvoObjectCodec
[
A
]
class
EvoCodecImpl
[
A
]
class
NewtypeEncoder
[
A
]
Value members
Value members
Inherited methods
final
def
apply
(
a:
A
):
Json
Inherited from:
AsObject
final
def
contramap
[
B
](
f:
B
=>
A
):
Encoder
[
B
]
Inherited from:
Encoder
final
def
contramapObject
[
B
](
f:
B
=>
A
):
AsObject
[
B
]
Inherited from:
AsObject
def
encodeObject
(
a:
A
):
JsonObject
Inherited from:
AsObject
final
def
mapJson
(
f:
Json
=>
Json
):
Encoder
[
A
]
Inherited from:
Encoder
final
def
mapJsonObject
(
f:
JsonObject
=>
JsonObject
):
AsObject
[
A
]
Inherited from:
AsObject