json
json
io.github.liewhite.json
JsonBehavior
io.github.liewhite.json.annotations
FieldDecodeAnnotation
FieldEncodeAnnotation
Flatten
ObjDecodeAnnotation
ObjEncodeAnnotation
SnakeCase
io.github.liewhite.json.codec
CoproductDecoder
CoproductDecoder
CoproductEncoder
CoproductEncoder
DecodeException
Decoder
Decoder
Decoder_*:
Decoder_Array
Decoder_List
Decoder_Map
Decoder_Option
Decoder_Vector
given_Decoder_BigDecimal
given_Decoder_BigInt
given_Decoder_Boolean
given_Decoder_Double
given_Decoder_EmptyTuple
given_Decoder_Float
given_Decoder_Int
given_Decoder_Json
given_Decoder_LocalDateTime
given_Decoder_Long
given_Decoder_String
given_Decoder_ZonedDateTime
Encoder
Encoder
Encoder_*:
Encoder_Array
Encoder_List
Encoder_Map
Encoder_Option
Encoder_Vector
given_Encoder_BigDecimal
given_Encoder_BigInt
given_Encoder_Boolean
given_Encoder_Double
given_Encoder_EmptyTuple
given_Encoder_Float
given_Encoder_Int
given_Encoder_Json
given_Encoder_LocalDateTime
given_Encoder_Long
given_Encoder_Null
given_Encoder_String
given_Encoder_ZonedDateTime
MacroDecoder
MacroDecoder
ProductDecoder
ProductDecoder
UnionEncoder
UnionEncoder
io.github.liewhite.json.error
JsonError
JsonErrorType
io.github.liewhite.json.typeclass
AnnotationMacros
DefaultValue
DefaultValue
RepeatableAnnotation
RepeatableAnnotation
RepeatableAnnotations
RepeatableAnnotations
json
/
io.github.liewhite.json.codec
io.github.liewhite.json.codec
package
io.github.liewhite.json.codec
Type members
Type members
Classlikes
trait
CoproductDecoder
extends
MacroDecoder
Companion
object
object
CoproductDecoder
Companion
class
trait
CoproductEncoder
extends
UnionEncoder
Companion
object
object
CoproductEncoder
Companion
class
class
DecodeException
(val message:
String
) extends
Exception
trait
Decoder
[T] extends
ProductDecoder
Companion
object
object
Decoder
Companion
class
trait
Encoder
[T] extends
CoproductEncoder
Companion
object
object
Encoder
Companion
class
trait
MacroDecoder
Companion
object
object
MacroDecoder
Companion
class
trait
ProductDecoder
extends
CoproductDecoder
Companion
object
object
ProductDecoder
Companion
class
trait
UnionEncoder
Companion
object
object
UnionEncoder
Companion
class