oxygen-json
oxygen-json
API
oxygen
json
generic
DeriveProductJsonDecoder
DeriveProductJsonEncoder
DeriveSumJsonDecoder
DeriveSumJsonEncoder
syntax
interop
json
Json
Json
Arr
Bool
Null
Number
Obj
Str
Type
JsonCodec
JsonCodec
JsonCodecLowPriority
LowPriority1
JsonDecoder
JsonDecoder
AnyJsonDecoder
ArraySeqDecoder
BigDecimalDecoder
BooleanDecoder
JsonSubtypeDecoder
MapDecoder
MapJsonInput
Mapped
MappedObject
MappedOrFail
MappedOrFailObject
ObjectDecoder
OptionDecoder
OrElse
SpecifiedDecoder
StringDecoder
TupleDecoder
Append
Empty
TupleDecoder
JsonDecoderLowPriority
LowPriority1
JsonEncoder
JsonEncoder
AnyJsonEncoder
ArraySeqEncoder
BigDecimalEncoder
BooleanEncoder
Contramapped
ContramappedObject
MapEncoder
MapJsonOutput
ObjectEncoder
OptionEncoder
SpecifiedEncoder
StringEncoder
TupleEncoder
Append
Empty
TupleEncoder
JsonEncoderLowPriority
LowPriority1
JsonError
JsonError
Cause
InvalidKey
DecodingFailed
InvalidType
InvalidJson
Path
Field
Index
JsonFieldDecoder
JsonFieldDecoder
JsonFieldEncoder
JsonFieldEncoder
JsonParser
KeyedMapDecoder
KeyedMapDecoder
Decoder
Decoder
instances
throwable
encoded
string
jsonDiscriminator
jsonField
jsonType
predef
json
oxygen-json
/
oxygen
/
oxygen.json
/
JsonError
/
Cause
/
InvalidKey
InvalidKey
oxygen.json.JsonError.Cause.InvalidKey
final case
class
InvalidKey
(
message
:
String
)
Members list
Clear all
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
final
def
show
:
String
Attributes
Inherited from:
Cause
In this article
Members list
Value members
Inherited methods