circe-tagged-adt-codec
circe-tagged-adt-codec
API
org.latestbit.circe.adt.codec
impl
JsonPureTaggedAdtCodec
JsonPureTaggedAdtCodec
JsonPureTaggedAdtCodecWithConfig
JsonPureTaggedAdtCodecWithConfig
JsonPureTaggedAdtDecoder
JsonPureTaggedAdtDecoder
JsonPureTaggedAdtDecoderWithConfig
JsonPureTaggedAdtDecoderWithConfig
JsonPureTaggedAdtEncoder
JsonPureTaggedAdtEncoder
JsonAdtFieldDef
JsonPureTaggedAdtEncoderWithConfig
JsonPureTaggedAdtEncoderWithConfig
JsonTaggedAdtCodec
JsonTaggedAdtCodec
JsonTaggedAdtCodecWithConfig
JsonTaggedAdtCodecWithConfig
JsonTaggedAdtDecoder
JsonTaggedAdtDecoder
JsonAdtFieldDef
JsonTaggedAdtDecoderWithConfig
JsonTaggedAdtDecoderWithConfig
JsonTaggedAdtEncoder
JsonTaggedAdtEncoder
JsonAdtFieldDef
JsonTaggedAdtEncoderWithConfig
JsonTaggedAdtEncoderWithConfig
JsonTaggedAdt
BaseConfig
Config
Values
Config
DecoderDefinition
Default
DecoderDefinition
EncoderDefinition
Default
EncoderDefinition
PureConfig
Values
PureConfig
TagClass
circe-tagged-adt-codec
/
org.latestbit.circe.adt.codec
/
org.latestbit.circe.adt.codec.impl
/
JsonTaggedAdtDecoder
/
JsonAdtFieldDef
JsonAdtFieldDef
org.latestbit.circe.adt.codec.impl.JsonTaggedAdtDecoder$.JsonAdtFieldDef
class
JsonAdtFieldDef
[
T
](
val
decoder
:
Decoder
[
T
])
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
fromEmptyObject
():
Result
[
T
]
def
fromJsonObject
(
cursor
:
HCursor
):
Result
[
T
]
Concrete fields
val
decoder
:
Decoder
[
T
]
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields