Package com.azure.core.util.serializer
Package containing interfaces describing serialization and deserialization contract.
-
Interface Summary Interface Description JsonSerializer Generic interface covering basic JSON serialization and deserialization methods.JsonSerializerProvider Interface to be implemented by an azure-core plugin that wishes to provide aJsonSerializer
implementation.MemberNameConverter Generic interface that attempts to retrieve the JSON serialized property name fromMember
.MemberNameConverterProvider Interface to be implemented by an azure-core plugin that wishes to provide aMemberNameConverter
implementation.ObjectSerializer Generic interface covering serializing and deserialization objects.SerializerAdapter An interface defining the behaviors of a serializer. -
Class Summary Class Description JacksonAdapter Implementation ofSerializerAdapter
for Jackson.JsonSerializerProviders This class is a proxy for using aJsonSerializerProvider
loaded from the classpath.MemberNameConverterProviders This class is a proxy for using aMemberNameConverterProvider
loaded from the classpath.TypeReference<T> This class represents a generic Java type, retaining information about generics. -
Enum Summary Enum Description CollectionFormat Swagger collection format to use for joiningList
parameters in paths, queries, and headers.SerializerEncoding Supported serialization encoding formats.