class HashMapMaker<K, V> : Maker<HTreeMap<K, V>>| <init> | 
HashMapMaker(db: DB, name: String, hasValues: Boolean = true, _storeFactory: (Int) -> Store = {i-> db.store}) | 
| _storeFactory | 
val _storeFactory: (Int) -> Store | 
| db | 
val db: DB | 
| hasValues | 
val hasValues: Boolean | 
| name | 
val name: String | 
| type | 
val type: String | 
| counterEnable | 
fun counterEnable(): HashMapMaker<K, V> | 
| create | 
fun create(): HTreeMap<K, V>Creates new collection if it does not exist, or throw {@link DBException.WrongConfiguration} if collection already exists.  | 
| create2 | 
fun create2(catalog: SortedMap<String, String>): HTreeMap<K, V> | 
| createOrOpen | 
fun createOrOpen(): HTreeMap<K, V>Create new collection or open existing.  | 
| expireAfterCreate | 
fun expireAfterCreate(): HashMapMaker<K, V>fun expireAfterCreate(ttl: Long): HashMapMaker<K, V>fun expireAfterCreate(ttl: Long, unit: TimeUnit): HashMapMaker<K, V> | 
| expireAfterGet | 
fun expireAfterGet(): HashMapMaker<K, V>fun expireAfterGet(ttl: Long): HashMapMaker<K, V>fun expireAfterGet(ttl: Long, unit: TimeUnit): HashMapMaker<K, V> | 
| expireAfterUpdate | 
fun expireAfterUpdate(): HashMapMaker<K, V>fun expireAfterUpdate(ttl: Long): HashMapMaker<K, V>fun expireAfterUpdate(ttl: Long, unit: TimeUnit): HashMapMaker<K, V> | 
| expireCompactThreshold | 
fun expireCompactThreshold(freeFraction: Double): HashMapMaker<K, V> | 
| expireExecutor | 
fun expireExecutor(executor: ScheduledExecutorService?): HashMapMaker<K, V> | 
| expireExecutorPeriod | 
fun expireExecutorPeriod(period: Long): HashMapMaker<K, V> | 
| expireMaxSize | 
fun expireMaxSize(maxSize: Long): HashMapMaker<K, V> | 
| expireOverflow | 
fun expireOverflow(overflowMap: MutableMap<K, V?>): HashMapMaker<K, V> | 
| expireStoreSize | 
fun expireStoreSize(storeSize: Long): HashMapMaker<K, V> | 
| hashSeed | 
fun hashSeed(hashSeed: Int): HashMapMaker<K, V> | 
| keySerializer | 
fun <A> keySerializer(keySerializer: Serializer<A>): HashMapMaker<A, V> | 
| layout | 
fun layout(concurrency: Int, dirSize: Int, levels: Int): HashMapMaker<K, V> | 
| modificationListener | 
fun modificationListener(listener: MapModificationListener<K, V>): HashMapMaker<K, V> | 
| open | 
fun open(): HTreeMap<K, V>Open existing collection, or throw {@link DBException.WrongConfiguration} if collection already exists.  | 
| open2 | 
fun open2(catalog: SortedMap<String, String>): HTreeMap<K, V> | 
| removeCollapsesIndexTreeDisable | 
fun removeCollapsesIndexTreeDisable(): HashMapMaker<K, V> | 
| valueInline | 
fun valueInline(): HashMapMaker<K, V> | 
| valueLoader | 
fun valueLoader(valueLoader: (K) -> V): HashMapMaker<K, V> | 
| valueSerializer | 
fun <A> valueSerializer(valueSerializer: Serializer<A>): HashMapMaker<K, A> | 
| verify | 
fun verify(): Unit | 
| make | 
open fun Create new collection or open existing.  | 
| make2 | 
fun make2(create: Boolean?): E | 
| makeOrGet | 
open fun  |