Class KotlinSerializationCborDecoder
java.lang.Object
org.springframework.http.codec.KotlinSerializationSupport<kotlinx.serialization.cbor.Cbor>
org.springframework.http.codec.KotlinSerializationBinaryDecoder<kotlinx.serialization.cbor.Cbor>
org.springframework.http.codec.cbor.KotlinSerializationCborDecoder
- All Implemented Interfaces:
org.springframework.core.codec.Decoder<Object>
public class KotlinSerializationCborDecoder
extends KotlinSerializationBinaryDecoder<kotlinx.serialization.cbor.Cbor>
Decode a byte stream into CBOR and convert to Objects with
kotlinx.serialization.
It supports
application/cbor.
As of Spring Framework 7.0, open polymorphism is supported.
Decoding streams is not supported yet, see kotlinx.serialization/issues/1073 related issue.
- Since:
- 6.0
- Author:
- Iain Henderson
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class KotlinSerializationBinaryDecoder
canDecode, decode, decodeToMono, getDecodableMimeTypes, getDecodableMimeTypes, getMaxInMemorySize, setMaxInMemorySizeMethods inherited from class KotlinSerializationSupport
canSerialize, format, serializer, supportedMimeTypesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.core.codec.Decoder
decode
-
Constructor Details
-
KotlinSerializationCborDecoder
public KotlinSerializationCborDecoder() -
KotlinSerializationCborDecoder
public KotlinSerializationCborDecoder(kotlinx.serialization.cbor.Cbor cbor)
-