Compartilhar via


JacksonJsonSerializer Class

  • java.lang.Object
    • com.azure.core.serializer.json.jackson.JacksonJsonSerializer

Implements

public final class JacksonJsonSerializer
implements JsonSerializer, MemberNameConverter

Jackson based implementation of the JsonSerializer and MemberNameConverter interfaces.

Methods inherited from java.lang.Object

Method Details

convertMemberName

public String convertMemberName(Member member)

Parameters:

member

deserialize

public T <T>deserialize(InputStream stream, TypeReference<T> typeReference)

Parameters:

stream
typeReference

deserializeAsync

public Mono<T> <T>deserializeAsync(InputStream stream, TypeReference<T> typeReference)

Parameters:

stream
typeReference

deserializeFromBytes

public T <T>deserializeFromBytes(byte[] data, TypeReference<T> typeReference)

Parameters:

data
typeReference

deserializeFromBytesAsync

public Mono<T> <T>deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)

Parameters:

data
typeReference

serialize

public void serialize(OutputStream stream, Object value)

Parameters:

stream
value

serializeAsync

public Mono<Void> serializeAsync(OutputStream stream, Object value)

Parameters:

stream
value

serializeToBytes

public byte[] serializeToBytes(Object value)

Parameters:

value

serializeToBytesAsync

public Mono<byte[]> serializeToBytesAsync(Object value)

Parameters:

value

Applies to