Class HashIndex
java.lang.Object
org.nustaq.reallive.server.storage.HashIndex
- All Implemented Interfaces:
StorageIndex
acts as a passive listener to maintain state
Consider: null indexHashValues need not to be tracked as a separate bucket, => fallback to full scan then ?
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> voidforEachWithSpore(Object hashValue, org.nustaq.kontraktor.Spore<Record, T> spore, RecordStorage store) getIndex()static voidvoidvoidstatic Object
-
Constructor Details
-
HashIndex
-
-
Method Details
-
getHashPath
-
getHashGetter
-
getIndex
-
getKey2HashVal
-
put
- Specified by:
putin interfaceStorageIndex
-
unifyKey
-
remove
- Specified by:
removein interfaceStorageIndex
-
forEachWithSpore
public <T> void forEachWithSpore(Object hashValue, org.nustaq.kontraktor.Spore<Record, T> spore, RecordStorage store) - Specified by:
forEachWithSporein interfaceStorageIndex
-
main
-
getKeys
-
getKeySet
-