Package | Description |
---|---|
com.azure.core.util.serializer |
Package containing interfaces describing serialization and deserialization contract.
|
Modifier and Type | Method and Description |
---|---|
static SerializerEncoding |
SerializerEncoding.fromHeaders(HttpHeaders headers)
Determines the serializer encoding to use based on the Content-Type header.
|
static SerializerEncoding |
SerializerEncoding.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SerializerEncoding[] |
SerializerEncoding.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
default <T> T |
SerializerAdapter.deserialize(byte[] bytes,
Type type,
SerializerEncoding encoding)
Deserializes a byte array into an object.
|
<T> T |
JacksonAdapter.deserialize(byte[] bytes,
Type type,
SerializerEncoding encoding) |
default <T> T |
SerializerAdapter.deserialize(InputStream inputStream,
Type type,
SerializerEncoding encoding)
Deserializes a stream into an object.
|
<T> T |
JacksonAdapter.deserialize(InputStream inputStream,
Type type,
SerializerEncoding encoding) |
<T> T |
SerializerAdapter.deserialize(String value,
Type type,
SerializerEncoding encoding)
Deserializes a string into an object.
|
<T> T |
JacksonAdapter.deserialize(String value,
Type type,
SerializerEncoding encoding) |
String |
SerializerAdapter.serialize(Object object,
SerializerEncoding encoding)
Serializes an object into a string.
|
String |
JacksonAdapter.serialize(Object object,
SerializerEncoding encoding) |
default void |
SerializerAdapter.serialize(Object object,
SerializerEncoding encoding,
OutputStream outputStream)
Serializes an object and writes its output into an
OutputStream . |
void |
JacksonAdapter.serialize(Object object,
SerializerEncoding encoding,
OutputStream outputStream) |
default byte[] |
SerializerAdapter.serializeToBytes(Object object,
SerializerEncoding encoding)
Serializes an object into a byte array.
|
byte[] |
JacksonAdapter.serializeToBytes(Object object,
SerializerEncoding encoding) |
Copyright © 2021 Microsoft Corporation. All rights reserved.