Class MapOrderPreservingSerDeFactory
java.lang.Object
com.linkedin.venice.serializer.SerializerDeserializerFactory
com.linkedin.davinci.serializer.avro.MapOrderPreservingSerDeFactory
This class is a factory that creates
MapOrderPreservingSerializer
and MapOrderPreservingDeserializer
with given schemas and cache them.-
Nested Class Summary
Nested classes/interfaces inherited from class com.linkedin.venice.serializer.SerializerDeserializerFactory
SerializerDeserializerFactory.SchemaPairAndClassContainer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDeserializer
(org.apache.avro.Schema writerSchema, org.apache.avro.Schema readerSchema) static <K> MapOrderPreservingSerializer<K>
getSerializer
(org.apache.avro.Schema schema) Methods inherited from class com.linkedin.venice.serializer.SerializerDeserializerFactory
getAvroGenericDeserializer, getAvroGenericDeserializer, getAvroGenericSerializer, getAvroGenericSerializer, getAvroSpecificDeserializer, getAvroSpecificDeserializer, getAvroSpecificDeserializerInternal, getVsonDeserializer, getVsonSerializer
-
Constructor Details
-
MapOrderPreservingSerDeFactory
public MapOrderPreservingSerDeFactory()
-
-
Method Details
-
getSerializer
-
getDeserializer
public static MapOrderPreservingDeserializer getDeserializer(org.apache.avro.Schema writerSchema, org.apache.avro.Schema readerSchema)
-