Package com.linkedin.davinci.serializer.avro
package com.linkedin.davinci.serializer.avro
-
ClassDescription
MapOrderPreservingDatumReader
converts map type serialized items into instances with a consistent ordering of entries.MapOrderPreservingDeserializer
is a Avro deserializer usingMapOrderPreservingDatumReader
.MapOrderPreservingGenericDatumWriter
converts map type instances to in-memory serialized format * with a consistent ordering of map entries.This class is a factory that createsMapOrderPreservingSerializer
andMapOrderPreservingDeserializer
with given schemas and cache them.MapOrderPreservingSerializer
isAvroSerializer
that maintains a consistent ordering of map entries by usingMapOrderPreservingGenericDatumWriter
andMapOrderPreservingSpecificDatumWriter
.MapOrderPreservingSpecificDatumWriter
converts map type instances to in-memory serialized format with a consistent ordering of map entries.