public static class DB.HashSetMaker<E>
extends Maker
Constructor and Description |
---|
HashSetMaker(DB db,
java.lang.String name,
Function1<? super java.lang.Integer,? extends org.mapdb.Store> _storeFactory) |
Modifier and Type | Method and Description |
---|---|
DB.HashSetMaker<E> |
counterEnable() |
HTreeMap.KeySet<E> |
create2(java.util.SortedMap<java.lang.String,java.lang.String> catalog) |
DB.HashSetMaker<E> |
expireAfterCreate() |
DB.HashSetMaker<E> |
expireAfterCreate(long ttl) |
DB.HashSetMaker<E> |
expireAfterCreate(long ttl,
java.util.concurrent.TimeUnit unit) |
DB.HashSetMaker<E> |
expireAfterGet() |
DB.HashSetMaker<E> |
expireAfterGet(long ttl) |
DB.HashSetMaker<E> |
expireAfterGet(long ttl,
java.util.concurrent.TimeUnit unit) |
DB.HashSetMaker<E> |
expireCompactThreshold(double freeFraction) |
DB.HashSetMaker<E> |
expireExecutor(java.util.concurrent.ScheduledExecutorService executor) |
DB.HashSetMaker<E> |
expireExecutorPeriod(long period) |
DB.HashSetMaker<E> |
expireMaxSize(long maxSize) |
DB.HashSetMaker<E> |
expireStoreSize(long storeSize) |
DB |
getDb() |
DB.HashMapMaker<E,java.lang.Object> |
getMaker() |
java.lang.String |
getName() |
java.lang.String |
getType() |
Function1<java.lang.Integer,org.mapdb.Store> |
get_storeFactory() |
DB.HashSetMaker<E> |
hashSeed(int hashSeed) |
DB.HashSetMaker<E> |
layout(int concurrency,
int dirSize,
int levels) |
HTreeMap.KeySet<E> |
open2(java.util.SortedMap<java.lang.String,java.lang.String> catalog) |
DB.HashSetMaker<E> |
removeCollapsesIndexTreeDisable() |
<A> DB.HashSetMaker<A> |
serializer(Serializer<A> serializer) |
void |
verify() |
%%%create2$module, %%%open2$module, %%%verify$module, create, create2, createOrOpen, getDb, getName, getType, make, make2, makeOrGet, open, open2, verify
public HashSetMaker(DB db, java.lang.String name, Function1<? super java.lang.Integer,? extends org.mapdb.Store> _storeFactory)
public DB.HashMapMaker<E,java.lang.Object> getMaker()
public <A> DB.HashSetMaker<A> serializer(Serializer<A> serializer)
public DB.HashSetMaker<E> counterEnable()
public DB.HashSetMaker<E> removeCollapsesIndexTreeDisable()
public DB.HashSetMaker<E> hashSeed(int hashSeed)
public DB.HashSetMaker<E> layout(int concurrency, int dirSize, int levels)
public DB.HashSetMaker<E> expireAfterCreate()
public DB.HashSetMaker<E> expireAfterCreate(long ttl)
public DB.HashSetMaker<E> expireAfterCreate(long ttl, java.util.concurrent.TimeUnit unit)
public DB.HashSetMaker<E> expireAfterGet()
public DB.HashSetMaker<E> expireAfterGet(long ttl)
public DB.HashSetMaker<E> expireAfterGet(long ttl, java.util.concurrent.TimeUnit unit)
public DB.HashSetMaker<E> expireExecutor(java.util.concurrent.ScheduledExecutorService executor)
public DB.HashSetMaker<E> expireExecutorPeriod(long period)
public DB.HashSetMaker<E> expireCompactThreshold(double freeFraction)
public DB.HashSetMaker<E> expireMaxSize(long maxSize)
public DB.HashSetMaker<E> expireStoreSize(long storeSize)
public void verify()
public HTreeMap.KeySet<E> open2(java.util.SortedMap<java.lang.String,java.lang.String> catalog)
public HTreeMap.KeySet<E> create2(java.util.SortedMap<java.lang.String,java.lang.String> catalog)
public java.lang.String getType()
public DB getDb()
public java.lang.String getName()
public Function1<java.lang.Integer,org.mapdb.Store> get_storeFactory()