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

A

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) - 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) - 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.JEMallocAllocator
 
allocate(long) - Method in class org.caffinitas.ohc.alloc.JNANativeAllocator
 
allocate(long) - Method in class org.caffinitas.ohc.alloc.UnsafeAllocator
 

B

bucketLength(int) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
build() - Method in class org.caffinitas.ohc.OHCacheBuilder
 

C

CacheLoader<K,V> - Interface in org.caffinitas.ohc
 
CacheSerializer<T> - Interface in org.caffinitas.ohc
Serialize and deserialize cached data using DataInput and DataOutput.
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.linked.OHCacheImpl
 
clear() - Method in interface org.caffinitas.ohc.OHCache
 
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
 
containsKey(K) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
count() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 

D

deserialize(DataInput) - 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
 

E

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.linked.OHCacheImpl
 
evictedEntries() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 
executorService(ScheduledExecutorService) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

F

free(long) - Method in interface org.caffinitas.ohc.alloc.IAllocator
 
free(long) - Method in class org.caffinitas.ohc.alloc.JEMallocAllocator
 
free(long) - Method in interface org.caffinitas.ohc.alloc.JEMallocAllocator.JEMLibrary
 
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(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
get(K) - Method in interface org.caffinitas.ohc.OHCache
 
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
 
getEvictionCount() - Method in class org.caffinitas.ohc.OHCacheStats
 
getExecutorService() - Method in class org.caffinitas.ohc.OHCacheBuilder
 
getFree() - Method in class org.caffinitas.ohc.OHCacheStats
 
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
 
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
 
getSize() - Method in class org.caffinitas.ohc.OHCacheStats
 
getTotalAllocated() - Method in interface org.caffinitas.ohc.alloc.IAllocator
 
getTotalAllocated() - Method in class org.caffinitas.ohc.alloc.JEMallocAllocator
 
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>) - Method in interface org.caffinitas.ohc.OHCache
 
getWithLoaderAsync(K, CacheLoader<K, V>) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

H

hashCode() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
hashCode() - Method in class org.caffinitas.ohc.OHCacheStats
 
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
 
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
 
isOverflowed() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 

J

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

K

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(CacheSerializer<K>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

L

load(K) - Method in interface org.caffinitas.ohc.CacheLoader
 
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
lruCompactions() - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

M

mallctl(String, Pointer, Pointer, Pointer, long) - Method in interface org.caffinitas.ohc.alloc.JEMallocAllocator.JEMLibrary
 
malloc(long) - Method in interface org.caffinitas.ohc.alloc.JEMallocAllocator.JEMLibrary
 
max() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
maxEntrySize(long) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
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
 
min() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 

N

newBuilder() - Static method in class org.caffinitas.ohc.OHCacheBuilder
 

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) - Constructor for class org.caffinitas.ohc.OHCacheStats
 
org.caffinitas.ohc - package org.caffinitas.ohc
 
org.caffinitas.ohc.alloc - package org.caffinitas.ohc.alloc
 
org.caffinitas.ohc.histo - package org.caffinitas.ohc.histo
 
org.caffinitas.ohc.linked - package org.caffinitas.ohc.linked
 
org.caffinitas.ohc.tables - package org.caffinitas.ohc.tables
 

P

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
 
put(K, V) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
put(K, V) - Method in interface org.caffinitas.ohc.OHCache
Adds the key/value.
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
 
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) - Method in interface org.caffinitas.ohc.OHCache
Adds the key/value if the key is not present.
putIfAbsent(K, V) - Method in class org.caffinitas.ohc.tables.OHCacheImpl
 

R

remove(K) - Method in class org.caffinitas.ohc.linked.OHCacheImpl
 
remove(K) - Method in interface org.caffinitas.ohc.OHCache
 
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
 
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

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
 
serialize(T, DataOutput) - Method in interface org.caffinitas.ohc.CacheSerializer
Serialize the specified type into the specified DataOutput instance.
serializedSize(T) - Method in interface org.caffinitas.ohc.CacheSerializer
Calculate the number of bytes that will be produced by CacheSerializer.serialize(Object, java.io.DataOutput) 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
 
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
 
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

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
 
toString() - Method in class org.caffinitas.ohc.histo.EstimatedHistogram
 
toString() - Method in class org.caffinitas.ohc.OHCacheStats
 
type(Class<? extends OHCache>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 

U

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

V

valueSerializer(CacheSerializer<V>) - Method in class org.caffinitas.ohc.OHCacheBuilder
 
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links

© 2014 Robert Stupp, Koeln, Germany, robert-stupp.de - licensed under Apache License, Version 2 - Homepage