com.microsoft.bot.restclient.serializer

The package contains classes that handle serialization and deserialization for the REST call payloads.

Classes

AdditionalPropertiesDeserializer

Custom serializer for deserializing complex types with additional properties.

AdditionalPropertiesSerializer

Custom serializer for serializing complex types with additional properties.

Base64UrlSerializer

Custom serializer for serializing Byte[] objects into Base64 strings.

ByteArraySerializer

Custom serializer for serializing Byte[] objects into Base64 strings.

FlatteningDeserializer

Custom serializer for deserializing complex types with wrapped properties.

FlatteningSerializer

Custom serializer for serializing types with wrapped properties.

HeadersSerializer

Custom serializer for serializing Headers objects.

JacksonAdapter

A serialization helper class wrapped around JacksonConverterFactory and ObjectMapper.

Interfaces

JsonFlatten

Annotation used for flattening properties separated by '.'.