Interface KVImplementation<C>

Type Parameters:
C - configuration object type
All Known Implementing Classes:
ArrayKVImplementation, BerkeleyKVImplementation, CockroachKVImplementation, FoundationKVImplementation, LevelDBKVImplementation, LMDBKVImplementation, MemoryKVImplementation, MSSQLKVImplementation, MVStoreKVImplementation, MySQLKVImplementation, RaftKVImplementation, SimpleKVImplementation, SpannerKVImplementation, SQLDriverKVImplementation, SQLiteKVImplementation, XMLKVImplementation, XodusKVImplementation

public interface KVImplementation<C>
Descriptor for a provider of KVDatabase and/or AtomicKVStore implementations.

Instances of this class provide information about how to configure and instantiate some technology-specific implementation of the KVDatabase and/or AtomicKVStore interfaces.