com.azure.core.util.serializer

Package containing interfaces describing serialization and deserialization contract.

Classes

JacksonAdapter

Implementation of SerializerAdapter for Jackson.

JsonSerializerProviders

This class is a proxy for using a JsonSerializerProvider loaded from the classpath.

MemberNameConverterProviders

This class is a proxy for using a MemberNameConverterProvider loaded from the classpath.

TypeReference<T>

This class represents a generic Java type, retaining information about generics.

Interfaces

JsonSerializer

Generic interface covering basic JSON serialization and deserialization methods.

JsonSerializerProvider

Interface to be implemented by an azure-core plugin that wishes to provide a JsonSerializer implementation.

MemberNameConverter

Generic interface that attempts to retrieve the JSON serialized property name from Member.

MemberNameConverterProvider

Interface to be implemented by an azure-core plugin that wishes to provide a MemberNameConverter implementation.

ObjectSerializer

Generic interface covering serializing and deserialization objects.

SerializerAdapter

An interface defining the behaviors of a serializer.

Enums

CollectionFormat

Swagger collection format to use for joining List parameters in paths, queries, and headers.

SerializerEncoding

Supported serialization encoding formats.