Uses of Class
be.bagofwords.db.impl.BaseDataInterface
-
Packages that use BaseDataInterface Package Description be.bagofwords.db be.bagofwords.db.bloomfilter be.bagofwords.db.cached be.bagofwords.db.filedb be.bagofwords.db.impl be.bagofwords.db.memory be.bagofwords.db.remote -
-
Uses of BaseDataInterface in be.bagofwords.db
Subclasses of BaseDataInterface in be.bagofwords.db Modifier and Type Class Description classCoreDataInterface<T>classLayeredDataInterface<T>Methods in be.bagofwords.db that return BaseDataInterface Modifier and Type Method Description BaseDataInterface<T>DataInterfaceConfig. create()Constructors in be.bagofwords.db with parameters of type BaseDataInterface Constructor Description DataInterfaceReference(BaseDataInterface referent, ReferenceQueue<DataInterface> referenceQueue) -
Uses of BaseDataInterface in be.bagofwords.db.bloomfilter
Subclasses of BaseDataInterface in be.bagofwords.db.bloomfilter Modifier and Type Class Description classBloomFilterDataInterface<T>Constructors in be.bagofwords.db.bloomfilter with parameters of type BaseDataInterface Constructor Description BloomFilterDataInterface(BaseDataInterface<T> baseInterface, BaseDataInterface<LongBloomFilterWithCheckSum> bloomFilterDataInterface, be.bagofwords.jobs.AsyncJobService asyncJobService) -
Uses of BaseDataInterface in be.bagofwords.db.cached
Subclasses of BaseDataInterface in be.bagofwords.db.cached Modifier and Type Class Description classCachedDataInterface<T> -
Uses of BaseDataInterface in be.bagofwords.db.filedb
Subclasses of BaseDataInterface in be.bagofwords.db.filedb Modifier and Type Class Description classFileDataInterface<T>Improvements: 1) Make sure keys can have any distribution (e.g. sequential starting from 0), without affecting performance - either infrequently restructure buckets - or rewrite hashes 2) Support ObjectSerializerMethods in be.bagofwords.db.filedb that return BaseDataInterface Modifier and Type Method Description protected <T> BaseDataInterface<T>FileDataInterfaceFactory. createBaseDataInterface(String name, Class<T> objectClass, Combinator<T> combinator, ObjectSerializer<T> objectSerializer, boolean isTemporaryDataInterface) -
Uses of BaseDataInterface in be.bagofwords.db.impl
Methods in be.bagofwords.db.impl that return BaseDataInterface Modifier and Type Method Description protected abstract <T> BaseDataInterface<T>BaseDataInterfaceFactory. createBaseDataInterface(String name, Class<T> objectClass, Combinator<T> combinator, ObjectSerializer<T> objectSerializer, boolean isTemporaryDataInterface)<T> BaseDataInterface<T>BaseDataInterfaceFactory. createDataInterface(String name, Class<T> objectClass, Combinator<T> combinator, ObjectSerializer<T> objectSerializer)<T> BaseDataInterface<T>BaseDataInterfaceFactory. createFromConfig(DataInterfaceConfig<T> config) -
Uses of BaseDataInterface in be.bagofwords.db.memory
Subclasses of BaseDataInterface in be.bagofwords.db.memory Modifier and Type Class Description classInMemoryDataInterface<T>Methods in be.bagofwords.db.memory that return BaseDataInterface Modifier and Type Method Description protected <T> BaseDataInterface<T>InMemoryDataInterfaceFactory. createBaseDataInterface(String name, Class<T> objectClass, Combinator<T> combinator, ObjectSerializer<T> objectSerializer, boolean isTemporaryDataInterface) -
Uses of BaseDataInterface in be.bagofwords.db.remote
Subclasses of BaseDataInterface in be.bagofwords.db.remote Modifier and Type Class Description classRemoteDataInterface<T>Methods in be.bagofwords.db.remote that return BaseDataInterface Modifier and Type Method Description protected <T> BaseDataInterface<T>RemoteDatabaseInterfaceFactory. createBaseDataInterface(String name, Class<T> objectClass, Combinator<T> combinator, ObjectSerializer<T> objectSerializer, boolean isTemporaryDataInterface)
-