| Constructor and Description |
|---|
OffheapFileSystem(PageSource source) |
OffheapFileSystem(PageSource source,
int blockSize,
int maxDataPageSize,
int concurrency) |
| Modifier and Type | Method and Description |
|---|---|
static <I,K,V> Factory<RestartableKeysOnlyStorageEngine<I,K,V>> |
RestartableKeysOnlyStorageEngine.createKeysOnlyFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <I,K,V> Factory<RestartableKeysOnlyStorageEngine<I,K,V>> |
RestartableKeysOnlyStorageEngine.createKeysOnlyFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <I,K,V> Factory<RestartableMinimalStorageEngine<I,K,V>> |
RestartableMinimalStorageEngine.createMinimalFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <I,K,V> Factory<RestartableMinimalStorageEngine<I,K,V>> |
RestartableMinimalStorageEngine.createMinimalFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <I,K,V> Factory<RestartablePartialStorageEngine<I,K,V>> |
RestartablePartialStorageEngine.createPartialFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <I,K,V> Factory<RestartablePartialStorageEngine<I,K,V>> |
RestartablePartialStorageEngine.createPartialFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
| Constructor and Description |
|---|
RestartableKeysOnlyStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartableKeysOnlyStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
RestartableKeysOnlyStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartableKeysOnlyStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
RestartableMinimalStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartableMinimalStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
RestartableMinimalStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartableMinimalStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
RestartablePartialStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartablePartialStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
RestartablePartialStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
RestartablePartialStorageEngine(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
boolean synchronous,
PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
| Modifier and Type | Field and Description |
|---|---|
protected PageSource |
OffHeapHashMap.tableSource |
| Constructor and Description |
|---|
AbstractLockedOffHeapHashMap(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
AbstractLockedOffHeapHashMap(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
AbstractLockedOffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
AbstractLockedOffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
boolean bootstrap) |
AbstractLockedOffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
AbstractLockedOffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize,
boolean bootstrap) |
AbstractOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
AbstractOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
AbstractOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
AbstractOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
boolean bootstrap) |
AbstractOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
AbstractOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize,
boolean bootstrap) |
OffHeapHashMap(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
OffHeapHashMap(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
OffHeapHashMap(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize,
boolean bootstrap) |
OffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine)
Construct an instance using a custom
BufferSource for the
hashtable. |
OffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
boolean bootstrap) |
OffHeapHashMap(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize)
Construct an instance using a custom
BufferSource for the
hashtable and a custom initial table size. |
ReadWriteLockedOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
ReadWriteLockedOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
ReadWriteLockedOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
ReadWriteLockedOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
ReadWriteLockedOffHeapHashMap(PageSource tableSource,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
ReadWriteLockedOffHeapHashMap(PageSource tableSource,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
ReadWriteLockedOffHeapHashMap(PageSource tableSource,
StorageEngine<? super K,? super V> storageEngine) |
ReadWriteLockedOffHeapHashMap(PageSource tableSource,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
WriteLockedOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine) |
WriteLockedOffHeapClockCache(PageSource source,
boolean tableAllocationsSteal,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
WriteLockedOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
WriteLockedOffHeapClockCache(PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
WriteLockedOffHeapHashMap(PageSource tableSource,
StorageEngine<? super K,? super V> storageEngine) |
WriteLockedOffHeapHashMap(PageSource tableSource,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
| Constructor and Description |
|---|
ConcurrentOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates a cache using the given table buffer source and storage engine
factory.
|
ConcurrentOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener)
Creates a cache using the given table buffer source and storage engine
factory.
|
ConcurrentOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener,
long tableSize,
int concurrency)
Creates a cache using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ConcurrentOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
Creates a cache using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ConcurrentOffHeapHashMap(PageSource tableSource,
boolean tableAllocationsSteal,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory) |
ConcurrentOffHeapHashMap(PageSource tableSource,
boolean tableAllocationsSteal,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency) |
ConcurrentOffHeapHashMap(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates a map using the given table buffer source and storage engine
factory.
|
ConcurrentOffHeapHashMap(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
Creates a map using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates a cache using the given table buffer source and storage engine
factory.
|
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener)
Creates a cache using the given table buffer source and storage engine
factory.
|
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener,
long tableSize,
int concurrency)
Creates a cache using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
Creates a cache using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ConcurrentWriteLockedOffHeapHashMap(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates a map using the given table buffer source and storage engine
factory.
|
ConcurrentWriteLockedOffHeapHashMap(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
Creates a map using the given table buffer source, storage engine
factory, initial table size, and concurrency.
|
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates segments using the given table buffer source and storage engine
factory.
|
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener)
Creates segments using the given table buffer source and storage engine
factory.
|
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, eviction listener and initial table size.
|
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, and initial table size.
|
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource,
boolean tableAllocationsSteal,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory) |
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource,
boolean tableAllocationsSteal,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, and initial table size.
|
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates segments using the given table buffer source and storage engine
factory.
|
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize) |
WriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates segments using the given table buffer source and storage engine
factory.
|
WriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener)
Creates segments using the given table buffer source and storage engine
factory.
|
WriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
EvictionListener<K,V> evictionListener,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, eviction listener and initial table size.
|
WriteLockedOffHeapClockCacheFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, and initial table size.
|
WriteLockedOffHeapHashMapFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
Creates segments using the given table buffer source and storage engine
factory.
|
WriteLockedOffHeapHashMapFactory(PageSource tableSource,
Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
Creates segments using the given table buffer source, storage engine
factory, and initial table size.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MappedPageSource |
| Constructor and Description |
|---|
EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K,V> listener,
PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K,V> listener,
PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K,V> listener,
PageSource source,
StorageEngine<? super K,? super V> storageEngine) |
EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K,V> listener,
PageSource source,
StorageEngine<? super K,? super V> storageEngine,
int tableSize) |
| Modifier and Type | Class and Description |
|---|---|
class |
PhantomReferenceLimitedPageSource
A
PhantomReference based limited byte buffer source. |
class |
UnlimitedPageSource |
class |
UpfrontAllocatingPageSource
An upfront allocating direct byte buffer source.
|
| Constructor and Description |
|---|
OffHeapStorageArea(PointerSize width,
OffHeapStorageArea.Owner owner,
PageSource pageSource,
int pageSize,
boolean thief,
boolean victim) |
OffHeapStorageArea(PointerSize width,
OffHeapStorageArea.Owner owner,
PageSource pageSource,
int pageSize,
boolean thief,
boolean victim,
float compressThreshold) |
OffHeapStorageArea(PointerSize width,
OffHeapStorageArea.Owner owner,
PageSource pageSource,
int initialPageSize,
int maximalPageSize,
boolean thief,
boolean victim) |
OffHeapStorageArea(PointerSize width,
OffHeapStorageArea.Owner owner,
PageSource pageSource,
int initialPageSize,
int maximalPageSize,
boolean thief,
boolean victim,
float compressThreshold) |
| Constructor and Description |
|---|
OffHeapHashSet(PageSource source,
boolean tableSteals,
StorageEngine<? super E,Boolean> engine,
int capacity) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Factory<OffHeapBufferHalfStorageEngine<T>> |
OffHeapBufferHalfStorageEngine.createFactory(PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super T> portability,
boolean thief,
boolean victim) |
static <T> Factory<OffHeapBufferHalfStorageEngine<T>> |
OffHeapBufferHalfStorageEngine.createFactory(PageSource source,
int pageSize,
Portability<? super T> portability) |
static <T> Factory<OffHeapBufferHalfStorageEngine<T>> |
OffHeapBufferHalfStorageEngine.createFactory(PageSource source,
int pageSize,
Portability<? super T> portability,
boolean thief,
boolean victim) |
static Factory<StringStorageEngine> |
StringStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize) |
static Factory<SerializableStorageEngine> |
SerializableStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize) |
static <K,V> Factory<OffHeapBufferStorageEngine<K,V>> |
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim) |
static <K,V> Factory<OffHeapBufferStorageEngine<K,V>> |
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static <K,V> Factory<OffHeapBufferStorageEngine<K,V>> |
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim) |
static <K,V> Factory<OffHeapBufferStorageEngine<K,V>> |
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
static Factory<SerializableStorageEngine> |
SerializableStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize,
Portability<Serializable> portability) |
| Constructor and Description |
|---|
OffHeapBufferHalfStorageEngine(PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super T> portability,
boolean thief,
boolean victim) |
OffHeapBufferHalfStorageEngine(PageSource source,
int pageSize,
Portability<? super T> portability) |
OffHeapBufferHalfStorageEngine(PageSource source,
int pageSize,
Portability<? super T> portability,
boolean thief,
boolean victim) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability)
Creates a storage engine using the given page source, and portabilities.
|
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim,
float compressThreshold) |
OffHeapBufferStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
float compressThreshold) |
SerializableStorageEngine(PointerSize width,
PageSource source,
int pageSize) |
SerializableStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<Serializable> portability) |
StringStorageEngine(PointerSize width,
PageSource source,
int pageSize) |
Copyright © 2015–2024. All rights reserved.