uidsonic.fluid-json-coding.0.9.16.source-code.CodingImplementationsJava7.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fluid-json-coding Show documentation
Show all versions of fluid-json-coding Show documentation
A JSON library written in pure Kotlin (coding extension)
package com.github.fluidsonic.fluid.json.dynamic
import com.github.fluidsonic.fluid.json.*
internal open class CodingImplementationsJava7 : CodingImplementationsJava {
override fun extendedCodecProviders() =
super.extendedCodecProviders() + listOf(
// from specific to unspecific
CharRangeJSONCodec,
IntRangeJSONCodec,
LongRangeJSONCodec,
ClosedRangeJSONCodec,
EnumJSONCodecProvider(
transformation = EnumJSONTransformation.ToString(case = EnumJSONTransformation.Case.lowerCamelCase)
)
)
}