- Cache<K,V> - Interface in ch.bind.philib.cache.lru
-
The base interface for a cache implementation.
- CacheStats - Interface in ch.bind.philib.cache.buffercache
-
TODO
- cancel(boolean) - Method in class ch.bind.philib.util.FinishedFuture
-
- canFill() - Method in class ch.bind.philib.util.LeakyBucket
-
- canFill(long) - Method in class ch.bind.philib.util.LeakyBucket
-
- canReuse(E) - Method in interface ch.bind.philib.cache.buffercache.impl.ObjectFactory
-
- capacity() - Method in interface ch.bind.philib.cache.lru.Cache
-
- capacity() - Method in class ch.bind.philib.cache.lru.SimpleCache
-
- capacity() - Method in class ch.bind.philib.cache.lru.StagedCache
-
- capacity() - Method in class ch.bind.philib.cache.lru.SyncCache
-
- capacity() - Method in interface ch.bind.philib.io.DoubleSidedBuffer
-
- capacity() - Method in class ch.bind.philib.io.RingBuffer
-
- capacity() - Method in class ch.bind.philib.util.LruList
-
- ceilDiv(long, long) - Static method in class ch.bind.philib.math.PhiMath
-
- ch.bind.philib - package ch.bind.philib
-
- ch.bind.philib.cache.buffercache - package ch.bind.philib.cache.buffercache
-
- ch.bind.philib.cache.buffercache.impl - package ch.bind.philib.cache.buffercache.impl
-
- ch.bind.philib.cache.lru - package ch.bind.philib.cache.lru
-
- ch.bind.philib.concurrency - package ch.bind.philib.concurrency
-
- ch.bind.philib.io - package ch.bind.philib.io
-
- ch.bind.philib.lang - package ch.bind.philib.lang
-
Provides classes with helper-methods for language and therefore data related tasks.
- ch.bind.philib.math - package ch.bind.philib.math
-
- ch.bind.philib.util - package ch.bind.philib.util
-
- ch.bind.philib.validation - package ch.bind.philib.validation
-
- checkValidations() - Method in class ch.bind.philib.validation.ValidationResults
-
- chooseInterval(int, int) - Static method in class ch.bind.philib.util.Intervals
-
- clear() - Method in interface ch.bind.philib.cache.lru.Cache
-
Remove all elements from the cache.
- clear() - Method in class ch.bind.philib.cache.lru.SimpleCache
-
- clear() - Method in class ch.bind.philib.cache.lru.StagedCache
-
- clear() - Method in class ch.bind.philib.cache.lru.SyncCache
-
- clear() - Method in interface ch.bind.philib.io.DoubleSidedBuffer
-
- clear() - Method in interface ch.bind.philib.io.Ring
-
- clear() - Method in class ch.bind.philib.io.RingBuffer
-
- clear() - Method in class ch.bind.philib.io.RingImpl
-
- clear() - Method in class ch.bind.philib.util.ClusteredHashIndex
-
- clear() - Method in interface ch.bind.philib.util.ClusteredIndex
-
- clear() - Method in class ch.bind.philib.util.LruList
-
- clip(int, int, int) - Static method in class ch.bind.philib.math.RangeUtil
-
- clip(long, long, long) - Static method in class ch.bind.philib.math.RangeUtil
-
- clip(double, double, double) - Static method in class ch.bind.philib.math.RangeUtil
-
- Cloner<V> - Interface in ch.bind.philib.cache.lru
-
- cloneValue(V) - Method in interface ch.bind.philib.cache.lru.Cloner
-
- close(Closeable) - Static method in class ch.bind.philib.io.SafeCloseUtil
-
- close(Closeable, Logger) - Static method in class ch.bind.philib.io.SafeCloseUtil
-
- close(Selector, Logger) - Static method in class ch.bind.philib.io.SafeCloseUtil
-
- ClusteredHashIndex<K,T extends ClusteredIndex.Entry<K>> - Class in ch.bind.philib.util
-
- ClusteredHashIndex(int) - Constructor for class ch.bind.philib.util.ClusteredHashIndex
-
- ClusteredIndex<K,T extends ClusteredIndex.Entry<K>> - Interface in ch.bind.philib.util
-
- ClusteredIndex.Entry<K> - Interface in ch.bind.philib.util
-
- CombinedCacheStats - Class in ch.bind.philib.cache.buffercache.impl
-
TODO
- compare(Comparable<T>, T) - Static method in class ch.bind.philib.lang.CompareUtil
-
- CompareUtil - Class in ch.bind.philib.lang
-
Provides helper methods for object comparison.
- CompareUtil() - Constructor for class ch.bind.philib.lang.CompareUtil
-
- concat(byte[], byte[]) - Static method in class ch.bind.philib.lang.ArrayUtil
-
concatenate the content of two byte arrays.
- Constants - Class in ch.bind.philib
-
Public constants like the library version.
- containsKey(int) - Method in class ch.bind.philib.util.StaticIntMap
-
- containsKey(long) - Method in class ch.bind.philib.util.StaticLongMap
-
- Counter - Class in ch.bind.philib.util
-
A simple counter where values can be added or the whole counter be reset.
- CounterRepo - Class in ch.bind.philib.util
-
- CounterRepo() - Constructor for class ch.bind.philib.util.CounterRepo
-
- create() - Method in interface ch.bind.philib.cache.buffercache.impl.ObjectFactory
-
- create(Collection<? extends IntPair<T>>) - Static method in class ch.bind.philib.util.StaticIntMap
-
- create(IntPair<T>[]) - Static method in class ch.bind.philib.util.StaticIntMap
-
- create(Collection<? extends LongPair<T>>) - Static method in class ch.bind.philib.util.StaticLongMap
-
- create(LongPair<T>[]) - Static method in class ch.bind.philib.util.StaticLongMap
-
- createAndStartForeverRunner(Runnable) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createAndStartForeverRunner(Runnable, String) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createAndStartForeverRunner(ThreadGroup, Runnable, String) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createAndStartForeverRunner(ThreadGroup, Runnable, String, long) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createFactory(int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createFactory(int) - Static method in class ch.bind.philib.cache.buffercache.ByteBufferCache
-
- createForeverRunner(Runnable) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createForeverRunner(Runnable, String) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createForeverRunner(ThreadGroup, Runnable, String) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createForeverRunner(ThreadGroup, Runnable, String, long) - Static method in class ch.bind.philib.lang.ThreadUtil
-
- createNoop(int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createScalable(int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createScalable(int, int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createScalable(int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteBufferCache
-
- createScalable(int, int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteBufferCache
-
- createSimple(int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createSimple(int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteArrayCache
-
- createSimple(int, int) - Static method in class ch.bind.philib.cache.buffercache.ByteBufferCache
-