package be.bagofwords.db;
/**
* Specify whether you want the data interface cached, and if you want to add a bloom filter
*/
public enum DatabaseCachingType {
DIRECT(false, false), CACHED(true, false), CACHED_AND_BLOOM(true, true), BLOOM(false, true);
private boolean useCache;
private boolean useBloomFilter;
DatabaseCachingType(boolean useCache, boolean useBloomFilter) {
this.useCache = useCache;
this.useBloomFilter = useBloomFilter;
}
public boolean useCache() {
return useCache;
}
public boolean useBloomFilter() {
return useBloomFilter;
}
}