azure-docs-sdk-java/docs-ref-autogen/com.azure.core.serializer.j...

133 строки
11 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer"
name: "JacksonJsonSerializer"
nameWithType: "JacksonJsonSerializer"
summary: "Jackson based implementation of the <xref uid=\"com.azure.core.util.serializer.JsonSerializer\" data-throw-if-not-resolved=\"false\" data-raw-source=\"JsonSerializer\"></xref> and <xref uid=\"com.azure.core.util.serializer.MemberNameConverter\" data-throw-if-not-resolved=\"false\" data-raw-source=\"MemberNameConverter\"></xref> interfaces."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **JacksonJsonSerializer**</br> implements <xref href=\"com.azure.core.util.serializer.JsonSerializer?alt=com.azure.core.util.serializer.JsonSerializer&text=JsonSerializer\" data-throw-if-not-resolved=\"False\" />, <xref href=\"com.azure.core.util.serializer.MemberNameConverter?alt=com.azure.core.util.serializer.MemberNameConverter&text=MemberNameConverter\" data-throw-if-not-resolved=\"False\" />"
methods:
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.<T>deserialize(java.io.InputStream,com.azure.core.util.serializer.TypeReference<T>)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.deserialize(InputStream stream, TypeReference<T> typeReference)"
name: "deserialize(InputStream stream, TypeReference<T> typeReference)"
nameWithType: "JacksonJsonSerializer.deserialize(InputStream stream, TypeReference<T> typeReference)"
parameters:
- name: "stream"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html\">InputStream</a>"
- name: "typeReference"
type: "<xref href=\"com.azure.core.util.serializer.TypeReference?alt=com.azure.core.util.serializer.TypeReference&text=TypeReference\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public T <T>deserialize(InputStream stream, TypeReference<T> typeReference)"
returns:
type: "<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.<T>deserializeAsync(java.io.InputStream,com.azure.core.util.serializer.TypeReference<T>)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.deserializeAsync(InputStream stream, TypeReference<T> typeReference)"
name: "deserializeAsync(InputStream stream, TypeReference<T> typeReference)"
nameWithType: "JacksonJsonSerializer.deserializeAsync(InputStream stream, TypeReference<T> typeReference)"
parameters:
- name: "stream"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html\">InputStream</a>"
- name: "typeReference"
type: "<xref href=\"com.azure.core.util.serializer.TypeReference?alt=com.azure.core.util.serializer.TypeReference&text=TypeReference\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public Mono<T> <T>deserializeAsync(InputStream stream, TypeReference<T> typeReference)"
returns:
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.<T>deserializeFromBytes(byte[],com.azure.core.util.serializer.TypeReference<T>)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.deserializeFromBytes(byte[] data, TypeReference<T> typeReference)"
name: "deserializeFromBytes(byte[] data, TypeReference<T> typeReference)"
nameWithType: "JacksonJsonSerializer.deserializeFromBytes(byte[] data, TypeReference<T> typeReference)"
parameters:
- name: "data"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- name: "typeReference"
type: "<xref href=\"com.azure.core.util.serializer.TypeReference?alt=com.azure.core.util.serializer.TypeReference&text=TypeReference\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public T <T>deserializeFromBytes(byte[] data, TypeReference<T> typeReference)"
returns:
type: "<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.<T>deserializeFromBytesAsync(byte[],com.azure.core.util.serializer.TypeReference<T>)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)"
name: "deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)"
nameWithType: "JacksonJsonSerializer.deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)"
parameters:
- name: "data"
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- name: "typeReference"
type: "<xref href=\"com.azure.core.util.serializer.TypeReference?alt=com.azure.core.util.serializer.TypeReference&text=TypeReference\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public Mono<T> <T>deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)"
returns:
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"T?alt=T&text=T\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.convertMemberName(java.lang.reflect.Member)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.convertMemberName(Member member)"
name: "convertMemberName(Member member)"
nameWithType: "JacksonJsonSerializer.convertMemberName(Member member)"
parameters:
- name: "member"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html\">Member</a>"
syntax: "public String convertMemberName(Member member)"
returns:
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serialize(java.io.OutputStream,java.lang.Object)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serialize(OutputStream stream, Object value)"
name: "serialize(OutputStream stream, Object value)"
nameWithType: "JacksonJsonSerializer.serialize(OutputStream stream, Object value)"
parameters:
- name: "stream"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html\">OutputStream</a>"
- name: "value"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public void serialize(OutputStream stream, Object value)"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeAsync(java.io.OutputStream,java.lang.Object)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeAsync(OutputStream stream, Object value)"
name: "serializeAsync(OutputStream stream, Object value)"
nameWithType: "JacksonJsonSerializer.serializeAsync(OutputStream stream, Object value)"
parameters:
- name: "stream"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html\">OutputStream</a>"
- name: "value"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public Mono<Void> serializeAsync(OutputStream stream, Object value)"
returns:
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html\">Void</a>&gt;"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeToBytes(java.lang.Object)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeToBytes(Object value)"
name: "serializeToBytes(Object value)"
nameWithType: "JacksonJsonSerializer.serializeToBytes(Object value)"
parameters:
- name: "value"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public byte[] serializeToBytes(Object value)"
returns:
type: "<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]"
- uid: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeToBytesAsync(java.lang.Object)"
fullName: "com.azure.core.serializer.json.jackson.JacksonJsonSerializer.serializeToBytesAsync(Object value)"
name: "serializeToBytesAsync(Object value)"
nameWithType: "JacksonJsonSerializer.serializeToBytesAsync(Object value)"
parameters:
- name: "value"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
syntax: "public Mono<byte[]> serializeToBytesAsync(Object value)"
returns:
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a>&lt;<xref href=\"byte?alt=byte&text=byte\" data-throw-if-not-resolved=\"False\" />[]&gt;"
type: "class"
desc: "Jackson based implementation of the <xref uid=\"com.azure.core.util.serializer.JsonSerializer\" data-throw-if-not-resolved=\"false\" data-raw-source=\"JsonSerializer\"></xref> and <xref uid=\"com.azure.core.util.serializer.MemberNameConverter\" data-throw-if-not-resolved=\"false\" data-raw-source=\"MemberNameConverter\"></xref> interfaces."
implements:
- "<xref href=\"com.azure.core.util.serializer.JsonSerializer?alt=com.azure.core.util.serializer.JsonSerializer&text=JsonSerializer\" data-throw-if-not-resolved=\"False\" />"
- "<xref href=\"com.azure.core.util.serializer.MemberNameConverter?alt=com.azure.core.util.serializer.MemberNameConverter&text=MemberNameConverter\" data-throw-if-not-resolved=\"False\" />"
metadata: {}
package: "com.azure.core.serializer.json.jackson"
artifact: com.azure:azure-core-serializer-json-jackson:1.5.3