Class AvroStoreDeserializerCache<T>
java.lang.Object
com.linkedin.venice.serialization.AvroStoreDeserializerCache<T>
- All Implemented Interfaces:
StoreDeserializerCache<T>
Container for the deserializers of a single store.
-
Constructor Summary
ConstructorDescriptionAvroStoreDeserializerCache
(ReadOnlySchemaRepository schemaRepository, String storeName, boolean fastAvroEnabled) AvroStoreDeserializerCache
(SchemaReader schemaReader) -
Method Summary
Modifier and TypeMethodDescriptiongetDeserializer
(int writerSchemaId) getDeserializer
(int writerSchemaId, int readerSchemaId)
-
Constructor Details
-
AvroStoreDeserializerCache
public AvroStoreDeserializerCache(ReadOnlySchemaRepository schemaRepository, String storeName, boolean fastAvroEnabled) -
AvroStoreDeserializerCache
-
-
Method Details
-
getDeserializer
- Specified by:
getDeserializer
in interfaceStoreDeserializerCache<T>
-
getDeserializer
- Specified by:
getDeserializer
in interfaceStoreDeserializerCache<T>
-