Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

accept(String) - Method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
accept(String) - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
add(long) - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
Increments the count of the bucket closest to n, rounding UP.
addOrReplace(K, V, V) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
addOrReplace(K, V, V, long) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
addOrReplace(K, V, V) - Method in interface org.caffinitas.ohc.OHCache
Same as OHCache.addOrReplace(Object, Object, Object, long) but uses the configured default TTL, if any.
addOrReplace(K, V, V, long) - Method in interface org.caffinitas.ohc.OHCache
Adds key/value if either the key is not present or the existing value matches parameter old.
addOrReplace(K, V, V, long) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
addOrReplace(K, V, V) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
allocate(long) - Method in interface org.caffinitas.ohc.alloc.IAllocator
 
allocate(long) - Method in class org.caffinitas.ohc.alloc.JNANativeAllocator
 
allocate(long) - Method in class org.caffinitas.ohc.alloc.UnsafeAllocator
 
average() - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 

B

BenchmarkOHC - Class in org.caffinitas.ohc.benchmark
 
BenchmarkOHC() - Constructor for class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
BenchmarkUtils - Class in org.caffinitas.ohc.benchmark
 
BenchmarkUtils() - Constructor for class org.caffinitas.ohc.benchmark.BenchmarkUtils
 
BenchmarkUtils.KeySerializer - Class in org.caffinitas.ohc.benchmark
 
BUCKET_HISTOGRAM - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
bucketLength(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
buffer() - Method in interface org.caffinitas.ohc.DirectValueAccess
 
build() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
BUILDER - Static variable in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
byteArraySerializer - Static variable in class org.caffinitas.ohc.jmh.Utils
 

C

CacheLoader<K,V> - Interface in org.caffinitas.ohc
Implementation to load values for cache entries using getWithLoader or OHCache.getWithLoaderAsync(Object, CacheLoader) getWithLoaderAsynd}.
CacheSerializer<T> - Interface in org.caffinitas.ohc
Serialize and deserialize cached data using ByteBuffer
CAPACITY - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
capacity() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
capacity() - Method in interface org.caffinitas.ohc.OHCache
 
capacity(long) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
capacity() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
clear() - Method in class org.caffinitas.ohc.benchmark.MergeableTimerSource
 
clear() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
clear() - Method in interface org.caffinitas.ohc.OHCache
Removes all entries from the cache.
clear() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
close() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
close() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
CloseableIterator<E> - Interface in org.caffinitas.ohc
 
containsKey(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
containsKey(K) - Method in interface org.caffinitas.ohc.OHCache
Checks whether an entry for a given key exists.
containsKey(K) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
containsNonExisting() - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
containsNonExisting_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
containsNonExisting_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
count() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
CSV - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 

D

DEFAULT_KEY_DIST - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
DEFAULT_VALUE_SIZE_DIST - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
defaultTTLmillis(long) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
deserialize(ByteBuffer) - Method in class org.caffinitas.ohc.benchmark.BenchmarkUtils.KeySerializer
 
deserialize(ByteBuffer) - Method in interface org.caffinitas.ohc.CacheSerializer
Deserialize from the specified DataInput instance.
deserializeEntries(ReadableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
deserializeEntries(ReadableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
deserializeEntries(ReadableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
deserializeEntry(ReadableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
deserializeEntry(ReadableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
deserializeEntry(ReadableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
deserializeKeys(ReadableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
deserializeKeys(ReadableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
deserializeKeys(ReadableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
DirectValueAccess - Interface in org.caffinitas.ohc
Returned by OHCache for direct/random access to cached values and must be closed after use.
Distribution - Class in org.caffinitas.ohc.benchmark.distribution
 
Distribution() - Constructor for class org.caffinitas.ohc.benchmark.distribution.Distribution
 
DistributionBoundApache - Class in org.caffinitas.ohc.benchmark.distribution
 
DistributionBoundApache(AbstractRealDistribution, long, long) - Constructor for class org.caffinitas.ohc.benchmark.distribution.DistributionBoundApache
 
DistributionFactory - Interface in org.caffinitas.ohc.benchmark.distribution
 
DistributionFixed - Class in org.caffinitas.ohc.benchmark.distribution
 
DistributionFixed(long) - Constructor for class org.caffinitas.ohc.benchmark.distribution.DistributionFixed
 
DistributionInverted - Class in org.caffinitas.ohc.benchmark.distribution
 
DistributionInverted(Distribution) - Constructor for class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
DistributionOffsetApache - Class in org.caffinitas.ohc.benchmark.distribution
 
DistributionOffsetApache(AbstractRealDistribution, long, long) - Constructor for class org.caffinitas.ohc.benchmark.distribution.DistributionOffsetApache
 
DistributionQuantized - Class in org.caffinitas.ohc.benchmark.distribution
 
DistributionQuantized(Distribution, int) - Constructor for class org.caffinitas.ohc.benchmark.distribution.DistributionQuantized
 
DummyJavadocPlaceholder - Class in org.caffinitas.ohc
This is a placeholder for Javadoc to succeed since maven-central requires a javadoc artifact for everything
DummyJavadocPlaceholder() - Constructor for class org.caffinitas.ohc.DummyJavadocPlaceholder
 
DURATION - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 

E

equals(Object) - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
equals(Object) - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
equals(Object) - Method in class org.caffinitas.ohc.OHCacheStats
 
EstimatedHistogram - Class in org.caffinitas.ohc.histo
 
EstimatedHistogram() - Constructor for class org.caffinitas.ohc.histo.EstimatedHistogram
 
EstimatedHistogram(int) - Constructor for class org.caffinitas.ohc.histo.EstimatedHistogram
 
EstimatedHistogram(long[], long[]) - Constructor for class org.caffinitas.ohc.histo.EstimatedHistogram
 
evictedEntries() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
executorService(ScheduledExecutorService) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

F

FasterRandom - Class in org.caffinitas.ohc.benchmark.distribution
 
FasterRandom() - Constructor for class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
formatLong(String, String) - Static method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
formatMultiLine(String, String) - Static method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
free(long) - Method in interface org.caffinitas.ohc.alloc.IAllocator
 
free(long) - Method in class org.caffinitas.ohc.alloc.JNANativeAllocator
 
free(long) - Method in class org.caffinitas.ohc.alloc.UnsafeAllocator
 
freeCapacity() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
freeCapacity() - Method in interface org.caffinitas.ohc.OHCache
 
freeCapacity() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

G

get() - Method in interface org.caffinitas.ohc.benchmark.distribution.DistributionFactory
 
get(String) - Static method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
get() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
get(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
get(K) - Method in interface org.caffinitas.ohc.OHCache
Get the value for a given key.
get(K) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getAverageSegmentSize() - Method in class org.caffinitas.ohc.OHCacheStats
 
getBucketHistogram() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getBucketHistogram() - Method in interface org.caffinitas.ohc.OHCache
 
getBucketHistogram() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getBucketLength() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getBucketOffsets() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
getBuckets(boolean) - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
getCapacity() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getCapacity() - Method in class org.caffinitas.ohc.OHCacheStats
 
getDefaultTTLmillis() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getDirect(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getDirect(K, boolean) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getDirect(K) - Method in interface org.caffinitas.ohc.OHCache
Returns a closeable byte buffer.
getDirect(K, boolean) - Method in interface org.caffinitas.ohc.OHCache
Like OHCache.getDirect(Object), but allows skipping the update of LRU stats when updateLRU is false.
getDirect(K) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getDirect(K, boolean) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getEvictionCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getExecutorService() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getExpireCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getFree() - Method in class org.caffinitas.ohc.OHCacheStats
 
getHashAlgorighm() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getHashTableSize() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getHitCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getKeySerializer() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getLoadFactor() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getLruCompactions() - Method in class org.caffinitas.ohc.OHCacheStats
 
getMaxEntrySize() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getMaxSegmentSize() - Method in class org.caffinitas.ohc.OHCacheStats
 
getMinSegmentSize() - Method in class org.caffinitas.ohc.OHCacheStats
 
getMissCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getMultiThreaded(ProtoBenchmark.GetState) - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
getMultiThreaded_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getMultiThreaded_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
getNonExisting() - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
getNonExisting_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getNonExisting_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
getPutAddCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getPutFailCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getPutReplaceCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getRehashCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getRemoveCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getSegmentCount() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getSegmentSizes() - Method in class org.caffinitas.ohc.OHCacheStats
 
getSingleThreaded(ProtoBenchmark.GetState) - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
getSingleThreaded_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSingleThreaded_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_GetState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
getSize() - Method in class org.caffinitas.ohc.OHCacheStats
 
GetState() - Constructor for class org.caffinitas.ohc.jmh.ProtoBenchmark.GetState
 
getTimeoutsPrecision() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getTimeoutsSlots() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getTotalAllocated() - Method in interface org.caffinitas.ohc.alloc.IAllocator
 
getTotalAllocated() - Method in class org.caffinitas.ohc.alloc.JNANativeAllocator
 
getTotalAllocated() - Method in class org.caffinitas.ohc.alloc.UnsafeAllocator
 
getTotalAllocated() - Method in class org.caffinitas.ohc.OHCacheStats
 
getType() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getValueSerializer() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getWithLoader(K, CacheLoader<K, V>) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getWithLoader(K, CacheLoader<K, V>, long, TimeUnit) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getWithLoader(K, CacheLoader<K, V>) - Method in interface org.caffinitas.ohc.OHCache
getWithLoader(K, CacheLoader<K, V>, long, TimeUnit) - Method in interface org.caffinitas.ohc.OHCache
getWithLoader(K, CacheLoader<K, V>) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getWithLoader(K, CacheLoader<K, V>, long, TimeUnit) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getWithLoaderAsync(K, CacheLoader<K, V>) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getWithLoaderAsync(K, CacheLoader<K, V>, long) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
getWithLoaderAsync(K, CacheLoader<K, V>) - Method in interface org.caffinitas.ohc.OHCache
Shortcut to call OHCache.getWithLoader(Object, CacheLoader, long, TimeUnit) using the default entry time-to-live.
getWithLoaderAsync(K, CacheLoader<K, V>, long) - Method in interface org.caffinitas.ohc.OHCache
Shortcut to call OHCache.getWithLoader(Object, CacheLoader, long, TimeUnit) using the default entry time-to-live.
getWithLoaderAsync(K, CacheLoader<K, V>) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
getWithLoaderAsync(K, CacheLoader<K, V>, long) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
GroupedOptions - Class in org.caffinitas.ohc.benchmark.distribution
 
GroupedOptions() - Constructor for class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 

H

happy() - Method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
happy() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
hash(long, long) - Static method in class org.caffinitas.ohc.tables.OHCacheImpl
 
HASH_TABLE_SIZE - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
HashAlgorithm - Enum in org.caffinitas.ohc
 
hashCode() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
hashCode() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
hashCode() - Method in class org.caffinitas.ohc.OHCacheStats
 
hashMode(HashAlgorithm) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
hashTableSize(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
hashTableSizes() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
hashTableSizes() - Method in interface org.caffinitas.ohc.OHCache
 
hashTableSizes() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
help() - Static method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
hotKeyBufferIterator(int) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
hotKeyBufferIterator(int) - Method in interface org.caffinitas.ohc.OHCache
Builds an iterator over all keys returning direct byte buffers.
hotKeyBufferIterator(int) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
hotKeyIterator(int) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
hotKeyIterator(int) - Method in interface org.caffinitas.ohc.OHCache
Builds an iterator over the N most recently used keys returning deserialized objects.
hotKeyIterator(int) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

I

IAllocator - Interface in org.caffinitas.ohc.alloc
 
intSerializer - Static variable in class org.caffinitas.ohc.jmh.Utils
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionBoundApache
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionFixed
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionOffsetApache
 
inverseCumProb(double) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionQuantized
 
invert(Distribution) - Static method in class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
isOverflowed() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
isThrowOOME() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
isUnlocked() - Method in class org.caffinitas.ohc.OHCacheBuilder
 

J

JNANativeAllocator - Class in org.caffinitas.ohc.alloc
 
JNANativeAllocator() - Constructor for class org.caffinitas.ohc.alloc.JNANativeAllocator
 

K

key - Variable in class org.caffinitas.ohc.jmh.ProtoBenchmark.GetState
 
key - Variable in class org.caffinitas.ohc.jmh.ProtoBenchmark.PutState
 
KEY_LEN - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
keyBufferIterator() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
keyBufferIterator() - Method in interface org.caffinitas.ohc.OHCache
Builds an iterator over all keys returning direct byte buffers.
keyBufferIterator() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
keyIterator() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
keyIterator() - Method in interface org.caffinitas.ohc.OHCache
Builds an iterator over all keys returning deserialized objects.
keyIterator() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
KeySerializer(int) - Constructor for class org.caffinitas.ohc.benchmark.BenchmarkUtils.KeySerializer
 
keySerializer(CacheSerializer<K>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

L

load(K) - Method in interface org.caffinitas.ohc.CacheLoader
Cache loaders implement this method and return a non-null value on success.
LOAD_FACTOR - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
loadFactor() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
loadFactor() - Method in interface org.caffinitas.ohc.OHCache
 
loadFactor(float) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
loadFactor() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
log(Logger) - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
log.debug() every record in the histogram
longDisplay() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
longSerializer - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkUtils
 
lruCompactions() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

M

main(String[]) - Static method in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
max() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
maxEntrySize(long) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
maxValue() - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
mean() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
memUsed() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
memUsed() - Method in interface org.caffinitas.ohc.OHCache
 
memUsed() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
MergeableTimer - Class in org.caffinitas.ohc.benchmark
 
MergeableTimer() - Constructor for class org.caffinitas.ohc.benchmark.MergeableTimer
 
MergeableTimerSource - Class in org.caffinitas.ohc.benchmark
 
MergeableTimerSource() - Constructor for class org.caffinitas.ohc.benchmark.MergeableTimerSource
 
mergeTo(MergeableTimer) - Method in class org.caffinitas.ohc.benchmark.MergeableTimerSource
 
min() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
minValue() - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
multiLineDisplay() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 

N

NEVER_EXPIRE - Static variable in interface org.caffinitas.ohc.OHCache
 
newBuilder() - Static method in class org.caffinitas.ohc.OHCacheBuilder
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionBoundApache
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionFixed
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionOffsetApache
 
next() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionQuantized
 
nextBoolean() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextBytes(byte[]) - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionBoundApache
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionFixed
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionOffsetApache
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionQuantized
 
nextDouble() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextFloat() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextGaussian() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextInt() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextInt(int) - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
nextLong() - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 

O

OHCache<K,V> - Interface in org.caffinitas.ohc
 
OHCacheBuilder<K,V> - Class in org.caffinitas.ohc
Configures and builds OHC instance.
OHCacheImpl<K,V> - Class in org.caffinitas.ohc.linked
 
OHCacheImpl(OHCacheBuilder<K, V>) - Constructor for class org.caffinitas.ohc.linked.OHCacheImpl
 
OHCacheImpl<K,V> - Class in org.caffinitas.ohc.tables
 
OHCacheImpl(OHCacheBuilder<K, V>) - Constructor for class org.caffinitas.ohc.tables.OHCacheImpl
 
OHCacheStats - Class in org.caffinitas.ohc
 
OHCacheStats(long, long, long, long, long[], long, long, long, long, long, long, long, long, long, long) - Constructor for class org.caffinitas.ohc.OHCacheStats
 
ONE_MB - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
OptionDistribution - Class in org.caffinitas.ohc.benchmark.distribution
For selecting a mathematical distribution
OptionDistribution(String, String, String) - Constructor for class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
OptionDistribution(String, String, String, boolean) - Constructor for class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
options() - Method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
org.caffinitas.ohc - package org.caffinitas.ohc
 
org.caffinitas.ohc.alloc - package org.caffinitas.ohc.alloc
 
org.caffinitas.ohc.benchmark - package org.caffinitas.ohc.benchmark
 
org.caffinitas.ohc.benchmark.distribution - package org.caffinitas.ohc.benchmark.distribution
 
org.caffinitas.ohc.histo - package org.caffinitas.ohc.histo
 
org.caffinitas.ohc.jmh - package org.caffinitas.ohc.jmh
 
org.caffinitas.ohc.jmh.generated - package org.caffinitas.ohc.jmh.generated
 
org.caffinitas.ohc.linked - package org.caffinitas.ohc.linked
 
org.caffinitas.ohc.tables - package org.caffinitas.ohc.tables
 

P

parseLong(String) - Static method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
percentile(double) - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
PermanentLoadException - Exception in org.caffinitas.ohc
 
PermanentLoadException() - Constructor for exception org.caffinitas.ohc.PermanentLoadException
 
PermanentLoadException(Throwable) - Constructor for exception org.caffinitas.ohc.PermanentLoadException
 
PermanentLoadException(String) - Constructor for exception org.caffinitas.ohc.PermanentLoadException
 
PermanentLoadException(String, Throwable) - Constructor for exception org.caffinitas.ohc.PermanentLoadException
 
perSegmentSizes() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
perSegmentSizes() - Method in interface org.caffinitas.ohc.OHCache
 
perSegmentSizes() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
printMessage(String, Object...) - Static method in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
printOptions(PrintStream, String, GroupedOptions...) - Static method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
ProtoBenchmark - Class in org.caffinitas.ohc.jmh
 
ProtoBenchmark() - Constructor for class org.caffinitas.ohc.jmh.ProtoBenchmark
 
ProtoBenchmark.GetState - Class in org.caffinitas.ohc.jmh
 
ProtoBenchmark.PutState - Class in org.caffinitas.ohc.jmh
 
ProtoBenchmark_containsNonExisting_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_containsNonExisting_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_containsNonExisting_jmhTest
 
ProtoBenchmark_getMultiThreaded_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_getMultiThreaded_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getMultiThreaded_jmhTest
 
ProtoBenchmark_getNonExisting_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_getNonExisting_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getNonExisting_jmhTest
 
ProtoBenchmark_getSingleThreaded_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_getSingleThreaded_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_getSingleThreaded_jmhTest
 
ProtoBenchmark_GetState_jmhType - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_GetState_jmhType() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType
 
ProtoBenchmark_GetState_jmhType_B1 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_GetState_jmhType_B1() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B1
 
ProtoBenchmark_GetState_jmhType_B2 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_GetState_jmhType_B2() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
ProtoBenchmark_GetState_jmhType_B3 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_GetState_jmhType_B3() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B3
 
ProtoBenchmark_jmhType - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_jmhType() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType
 
ProtoBenchmark_jmhType_B1 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_jmhType_B1() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B1
 
ProtoBenchmark_jmhType_B2 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_jmhType_B2() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
ProtoBenchmark_jmhType_B3 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_jmhType_B3() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B3
 
ProtoBenchmark_putMultiThreaded_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_putMultiThreaded_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
ProtoBenchmark_putSingleThreaded_jmhTest - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_putSingleThreaded_jmhTest() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
ProtoBenchmark_PutState_jmhType - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_PutState_jmhType() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType
 
ProtoBenchmark_PutState_jmhType_B1 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_PutState_jmhType_B1() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B1
 
ProtoBenchmark_PutState_jmhType_B2 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_PutState_jmhType_B2() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
ProtoBenchmark_PutState_jmhType_B3 - Class in org.caffinitas.ohc.jmh.generated
 
ProtoBenchmark_PutState_jmhType_B3() - Constructor for class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B3
 
put(K, V) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
put(K, V, long) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
put(K, V) - Method in interface org.caffinitas.ohc.OHCache
Same as OHCache.put(Object, Object, long) but uses the configured default TTL, if any.
put(K, V, long) - Method in interface org.caffinitas.ohc.OHCache
Adds the key/value.
put(K, V, long) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
put(K, V) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
putAll(Map<? extends K, ? extends V>) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
putAll(Map<? extends K, ? extends V>) - Method in interface org.caffinitas.ohc.OHCache
This is effectively a shortcut to add all entries in the given map m.
putAll(Map<? extends K, ? extends V>) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
putIfAbsent(K, V) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
putIfAbsent(K, V, long) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
putIfAbsent(K, V) - Method in interface org.caffinitas.ohc.OHCache
Same as OHCache.putIfAbsent(Object, Object, long) but uses the configured default TTL, if any.
putIfAbsent(K, V, long) - Method in interface org.caffinitas.ohc.OHCache
Adds the key/value if the key is not present.
putIfAbsent(K, V, long) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
putIfAbsent(K, V) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
putMultiThreaded(ProtoBenchmark.PutState) - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
putMultiThreaded_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putMultiThreaded_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putMultiThreaded_jmhTest
 
putSingleThreaded(ProtoBenchmark.PutState) - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
putSingleThreaded_AverageTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_SampleTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_SingleShotTime(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_Throughput(InfraControl, ThreadParams) - Method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
putSingleThreaded_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ProtoBenchmark_PutState_jmhType, ProtoBenchmark_jmhType) - Static method in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_putSingleThreaded_jmhTest
 
PutState() - Constructor for class org.caffinitas.ohc.jmh.ProtoBenchmark.PutState
 

R

READ_KEY_DIST - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
READ_WRITE_RATIO - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
readyInvocation - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
readyIteration - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
readyTrial - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
remove(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
remove(K) - Method in interface org.caffinitas.ohc.OHCache
Remove a single entry for the given key.
remove(K) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
removeAll(Iterable<K>) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
removeAll(Iterable<K>) - Method in interface org.caffinitas.ohc.OHCache
This is effectively a shortcut to remove the entries for all keys given in the iterable keys.
removeAll(Iterable<K>) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
resetStatistics() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
resetStatistics() - Method in interface org.caffinitas.ohc.OHCache
 
resetStatistics() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

S

SEGMENT_COUNT - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
segmentCount(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
segments() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
segments() - Method in interface org.caffinitas.ohc.OHCache
 
segments() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
select(String[], G...) - Static method in class org.caffinitas.ohc.benchmark.distribution.GroupedOptions
 
serialize(Long, ByteBuffer) - Method in class org.caffinitas.ohc.benchmark.BenchmarkUtils.KeySerializer
 
serialize(T, ByteBuffer) - Method in interface org.caffinitas.ohc.CacheSerializer
Serialize the specified type into the specified ByteBuffer instance.
serializedSize(Long) - Method in class org.caffinitas.ohc.benchmark.BenchmarkUtils.KeySerializer
 
serializedSize(T) - Method in interface org.caffinitas.ohc.CacheSerializer
Calculate the number of bytes that will be produced by CacheSerializer.serialize(Object, java.nio.ByteBuffer) for given object t.
serializeEntry(K, WritableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
serializeEntry(K, WritableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
serializeEntry(K, WritableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
serializeHotNEntries(int, WritableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
serializeHotNEntries(int, WritableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
serializeHotNEntries(int, WritableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
serializeHotNKeys(int, WritableByteChannel) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
serializeHotNKeys(int, WritableByteChannel) - Method in interface org.caffinitas.ohc.OHCache
 
serializeHotNKeys(int, WritableByteChannel) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
serializer - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkUtils
 
setCapacity(long) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
setCapacity(long) - Method in interface org.caffinitas.ohc.OHCache
Modify the cache's capacity.
setCapacity(long) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.Distribution
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionBoundApache
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionFixed
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionInverted
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionOffsetApache
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.DistributionQuantized
 
setSeed(int) - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
setSeed(int[]) - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
setSeed(long) - Method in class org.caffinitas.ohc.benchmark.distribution.FasterRandom
 
setup() - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
setupInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
setupInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
setupIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
setupIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
setupTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
setupTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
setupTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
setupTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
shortDisplay() - Method in class org.caffinitas.ohc.benchmark.distribution.OptionDistribution
 
size() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
size() - Method in interface org.caffinitas.ohc.OHCache
 
size() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
stats() - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
stats() - Method in interface org.caffinitas.ohc.OHCache
 
stats() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
SYSTEM_PROPERTY_PREFIX - Static variable in class org.caffinitas.ohc.OHCacheBuilder
 

T

Task - Interface in org.caffinitas.ohc.benchmark
 
tearDown() - Method in class org.caffinitas.ohc.jmh.ProtoBenchmark
 
tearInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearInvocationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
tearInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearInvocationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
tearIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearIterationMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
tearIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearIterationMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
tearTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearTrialMutex - Variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
tearTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_GetState_jmhType_B2
 
tearTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_jmhType_B2
 
tearTrialMutexUpdater - Static variable in class org.caffinitas.ohc.jmh.generated.ProtoBenchmark_PutState_jmhType_B2
 
TemporaryLoadException - Exception in org.caffinitas.ohc
 
TemporaryLoadException() - Constructor for exception org.caffinitas.ohc.TemporaryLoadException
 
TemporaryLoadException(Throwable) - Constructor for exception org.caffinitas.ohc.TemporaryLoadException
 
TemporaryLoadException(String) - Constructor for exception org.caffinitas.ohc.TemporaryLoadException
 
TemporaryLoadException(String, Throwable) - Constructor for exception org.caffinitas.ohc.TemporaryLoadException
 
THREADS - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
throwOOME(boolean) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
time(Callable<T>) - Method in class org.caffinitas.ohc.benchmark.MergeableTimerSource
 
timeoutsPrecision(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
timeoutsSlots(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
timer() - Method in interface org.caffinitas.ohc.benchmark.Task
 
toString() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
toString() - Method in class org.caffinitas.ohc.OHCacheStats
 
TYPE - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
type(Class<? extends OHCache>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

U

unlocked(boolean) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
UnsafeAllocator - Class in org.caffinitas.ohc.alloc
 
UnsafeAllocator() - Constructor for class org.caffinitas.ohc.alloc.UnsafeAllocator
 
USE_DEFAULT_EXPIRE_AT - Static variable in interface org.caffinitas.ohc.OHCache
 
Utils - Class in org.caffinitas.ohc.jmh
 
Utils() - Constructor for class org.caffinitas.ohc.jmh.Utils
 

V

VALUE_SIZE_DIST - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
valueOf(String) - Static method in enum org.caffinitas.ohc.HashAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.caffinitas.ohc.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
valueSerializer(CacheSerializer<V>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

W

WARM_UP - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
WRITE_KEY_DIST - Static variable in class org.caffinitas.ohc.benchmark.BenchmarkOHC
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2017 Robert Stupp, Koeln, Germany, robert-stupp.de. All rights reserved.