Airbyte Kotlin Bulk CDK
1.0.7
      Target filter
Search in API
Skip to content
    Airbyte Kotlin Bulk CDK
bulk-cdk-core-base/io.airbyte.cdk.data/JsonCodec

JsonCodec

interface JsonCodec<T> : JsonEncoder<T> , JsonDecoder<T> (source)

Combines a JsonEncoder and a JsonDecoder.

Inheritors

BooleanCodec
TextCodec
BinaryCodec
BigDecimalCodec
BigDecimalIntegerCodec
LongCodec
IntCodec
ShortCodec
ByteCodec
DoubleCodec
FloatCodec
JsonBytesCodec
JsonStringCodec
UrlCodec
LocalDateCodec
LocalTimeCodec
LocalDateTimeCodec
OffsetTimeCodec
OffsetDateTimeCodec
CdcOffsetDateTimeCodec
NullCodec

Functions

decode
Link copied to clipboard
abstract fun decode(encoded: JsonNode): T
encode
Link copied to clipboard
abstract fun encode(decoded: T): JsonNode
Generated by Dokka
© 2026 Copyright