All Downloads are FREE. Search and download functionalities are using the official Maven repository.

uidsonic.fluid-json-coding.0.9.16.source-code.JSONCodec.kt Maven / Gradle / Ivy

There is a newer version: 0.9.24
Show newest version
package com.github.fluidsonic.fluid.json

import kotlin.reflect.KClass


interface JSONCodec
	: JSONDecoderCodec, JSONEncoderCodec {

	override val decodableType: JSONCodingType


	override val encodableClass: KClass
		get() = decodableType.rawClass


	override fun  decoderCodecForType(decodableType: JSONCodingType) =
		super.decoderCodecForType(decodableType)


	override fun  encoderCodecForClass(encodableClass: KClass) =
		super.encoderCodecForClass(encodableClass)


	companion object
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy