Package com.linkedin.venice.meta
Interface VeniceSerializer<T>
-
- All Known Implementing Classes:
AbstractSchemaEntrySerializer
,DerivedSchemaEntrySerializer
,MigrationPushStrategyJSONSerializer
,OfflinePushStatusJSONSerializer
,PartitionStatusJSONSerializer
,ReplicationMetadataSchemaEntrySerializer
,RouterClusterConfigJSONSerializer
,SchemaEntrySerializer
,SimpleStringSerializer
,StoragePersonaJSONSerializer
,StoreConfigJsonSerializer
,StoreJSONSerializer
,StringToLongMapJSONSerializer
,SystemStoreJSONSerializer
,VeniceJsonSerializer
public interface VeniceSerializer<T>
Interface defines how to serialize and deserialize the venice object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
deserialize(byte[] bytes, java.lang.String path)
byte[]
serialize(T object, java.lang.String path)
-