public class ApacheAvroSerializer extends Object implements AvroSerializer
AvroSerializer
interface.Modifier and Type | Method and Description |
---|---|
<T> T |
deserialize(InputStream stream,
TypeReference<T> typeReference) |
<T> Mono<T> |
deserializeAsync(InputStream stream,
TypeReference<T> typeReference) |
<T> T |
deserializeFromBytes(byte[] data,
TypeReference<T> typeReference) |
<T> Mono<T> |
deserializeFromBytesAsync(byte[] data,
TypeReference<T> typeReference) |
void |
serialize(OutputStream stream,
Object value) |
Mono<Void> |
serializeAsync(OutputStream stream,
Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
serializeToBytes, serializeToBytesAsync
public <T> T deserializeFromBytes(byte[] data, TypeReference<T> typeReference)
deserializeFromBytes
in interface AvroSerializer
deserializeFromBytes
in interface ObjectSerializer
public <T> T deserialize(InputStream stream, TypeReference<T> typeReference)
deserialize
in interface AvroSerializer
deserialize
in interface ObjectSerializer
public <T> Mono<T> deserializeFromBytesAsync(byte[] data, TypeReference<T> typeReference)
deserializeFromBytesAsync
in interface AvroSerializer
deserializeFromBytesAsync
in interface ObjectSerializer
public <T> Mono<T> deserializeAsync(InputStream stream, TypeReference<T> typeReference)
deserializeAsync
in interface AvroSerializer
deserializeAsync
in interface ObjectSerializer
public void serialize(OutputStream stream, Object value)
serialize
in interface AvroSerializer
serialize
in interface ObjectSerializer
public Mono<Void> serializeAsync(OutputStream stream, Object value)
serializeAsync
in interface AvroSerializer
serializeAsync
in interface ObjectSerializer
Copyright © 2021 Microsoft Corporation. All rights reserved.