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

A

activeChannels() - Method in interface ch.bind.philib.msg.vm.PubSub
Lists all channels with one or more subscriptions.
The returned Map is a representation of the state at the time of the invocation of this method.
activeChannels() - Method in class ch.bind.philib.msg.vm.PubSubVM
 
add(T) - Method in class ch.bind.philib.util.ClusteredHashIndex
 
add(T) - Method in interface ch.bind.philib.util.ClusteredIndex
 
add(E) - Method in class ch.bind.philib.util.CowSet
 
add(E) - Method in class ch.bind.philib.util.LruList
Add a new LruNode to the head of the LRU.
added(String, String) - Method in interface ch.bind.philib.conf.ConfigValueListener
 
added(String, String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
addError(String) - Method in class ch.bind.philib.validation.ValidationResults
 
addError(String, Object...) - Method in class ch.bind.philib.validation.ValidationResults
 
addFilterProperty(String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
addInt(StringBuilder, String, int) - Static method in class ch.bind.philib.lang.StringUtil
 
addInt(StringBuilder, int) - Static method in class ch.bind.philib.lang.StringUtil
 
addListener(ConfigValueListener) - Method in class ch.bind.philib.conf.Config
 
addLong(StringBuilder, String, long) - Static method in class ch.bind.philib.lang.StringUtil
 
addLong(StringBuilder, long) - Static method in class ch.bind.philib.lang.StringUtil
 
addObj(StringBuilder, String, Object) - Static method in class ch.bind.philib.lang.StringUtil
 
addObj(StringBuilder, Object) - Static method in class ch.bind.philib.lang.StringUtil
 
append(ByteBuffer, ByteBuffer) - Static method in class ch.bind.philib.io.BufferUtil
 
append(byte[], byte[], int) - Static method in class ch.bind.philib.lang.ArrayUtil
append the content of two byte arrays up to a certain capacity limit
append(Class<T>, T[], T) - Static method in class ch.bind.philib.lang.ArrayUtil
 
ArrayIterator<E> - Class in ch.bind.philib.util
An Iterator over an array.
ArrayIterator(E[]) - Constructor for class ch.bind.philib.util.ArrayIterator
Creates an array iterator which will iterate over the provided array.
ArrayUtil - Class in ch.bind.philib.lang
Various functions for dealing with arrays which are not present in the standard Arrays class.
ArrayUtil() - Constructor for class ch.bind.philib.lang.ArrayUtil
 
available() - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
available() - Method in class ch.bind.philib.io.RingBuffer
 
awaitClosed() - Method in class ch.bind.philib.lang.ServiceState
 
awaitClosing() - Method in class ch.bind.philib.lang.ServiceState
 
awaitOpen() - Method in class ch.bind.philib.lang.ServiceState
 

B

BitOps - Class in ch.bind.philib.io
 
BufferUtil - Class in ch.bind.philib.io
 
buildMessageChain(Throwable) - Static method in class ch.bind.philib.lang.ExceptionUtil
Returns a one-line representation of an exception.
ByteArrayManager - Class in ch.bind.philib.pool.manager
 
ByteArrayManager(int) - Constructor for class ch.bind.philib.pool.manager.ByteArrayManager
 
ByteArrayPool - Class in ch.bind.philib.pool.buffer
 
ByteArrayPool(Pool<byte[]>) - Constructor for class ch.bind.philib.pool.buffer.ByteArrayPool
 
ByteBufferManager - Class in ch.bind.philib.pool.manager
 
ByteBufferManager(int) - Constructor for class ch.bind.philib.pool.manager.ByteBufferManager
 
ByteBufferManager(int, boolean) - Constructor for class ch.bind.philib.pool.manager.ByteBufferManager
 
ByteBufferPool - Class in ch.bind.philib.pool.buffer
 
ByteBufferPool(Pool<ByteBuffer>) - Constructor for class ch.bind.philib.pool.buffer.ByteBufferPool
 

C

Cache<K,V> - Interface in ch.bind.philib.cache
The base interface for a cache implementation.
Calc - Class in ch.bind.philib.math
 
Calc() - Constructor for class ch.bind.philib.math.Calc
 
cancel() - Method in interface ch.bind.philib.msg.Subscription
 
cancel(boolean) - Method in class ch.bind.philib.util.FinishedFuture
 
canReuse(byte[]) - Method in class ch.bind.philib.pool.manager.ByteArrayManager
 
canReuse(ByteBuffer) - Method in class ch.bind.philib.pool.manager.ByteBufferManager
 
canReuse(T) - Method in interface ch.bind.philib.pool.manager.ObjectManager
 
canTake() - Method in class ch.bind.philib.util.LeakyBucket
 
canTake(long) - Method in class ch.bind.philib.util.LeakyBucket
 
capacity() - Method in interface ch.bind.philib.cache.Cache
 
capacity() - Method in class ch.bind.philib.cache.LineCache
 
capacity() - Method in class ch.bind.philib.cache.LruCache
 
capacity() - Method in class ch.bind.philib.cache.StagedLruCache
 
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.Calc
Divides num by divisor, rounding up if num is not evenly divisible by divisor.
ceilDiv(int, int) - Static method in class ch.bind.philib.math.Calc
Divides num by divisor, rounding up if num is not evenly divisible by divisor.
ch.bind.philib.cache - package ch.bind.philib.cache
 
ch.bind.philib.conf - package ch.bind.philib.conf
 
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.msg - package ch.bind.philib.msg
 
ch.bind.philib.msg.vm - package ch.bind.philib.msg.vm
 
ch.bind.philib.net - package ch.bind.philib.net
 
ch.bind.philib.pool - package ch.bind.philib.pool
 
ch.bind.philib.pool.buffer - package ch.bind.philib.pool.buffer
 
ch.bind.philib.pool.manager - package ch.bind.philib.pool.manager
 
ch.bind.philib.pool.object - package ch.bind.philib.pool.object
 
ch.bind.philib.util - package ch.bind.philib.util
 
ch.bind.philib.validation - package ch.bind.philib.validation
 
changed(String, String, String) - Method in interface ch.bind.philib.conf.ConfigValueListener
 
changed(String, String, String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
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.Cache
Remove all elements from the cache.
clear() - Method in class ch.bind.philib.cache.LineCache
 
clear() - Method in class ch.bind.philib.cache.LruCache
 
clear() - Method in class ch.bind.philib.cache.StagedLruCache
 
clear() - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
clear() - Method in class ch.bind.philib.io.RingBuffer
 
clear() - Method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
clear() - Method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
clear() - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
clear() - Method in class ch.bind.philib.pool.object.PoolBase
 
clear() - Method in interface ch.bind.philib.pool.Pool
instructs the pool to destroy all pooled objects.
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.CounterRepo
 
clear() - Method in class ch.bind.philib.util.LruList
 
clear() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
clear() - Method in interface ch.bind.philib.util.TimeoutMap
removes all key-value pairs from this map.
clip(int, int, int) - Static method in class ch.bind.philib.math.Calc
 
clip(long, long, long) - Static method in class ch.bind.philib.math.Calc
 
clip(double, double, double) - Static method in class ch.bind.philib.math.Calc
 
clone(T) - Method in interface ch.bind.philib.lang.Cloner
 
Cloner<T> - Interface in ch.bind.philib.lang
 
close(Closeable) - Static method in class ch.bind.philib.io.SafeCloseUtil
 
close(Selector) - 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
 
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.
ConcurrentPool<T> - Class in ch.bind.philib.pool.object
 
ConcurrentPool(ObjectManager<T>, int, boolean, int) - Constructor for class ch.bind.philib.pool.object.ConcurrentPool
 
Config - Class in ch.bind.philib.conf
 
Config(URL) - Constructor for class ch.bind.philib.conf.Config
 
Config(URL[]) - Constructor for class ch.bind.philib.conf.Config
 
Config(Collection<URL>) - Constructor for class ch.bind.philib.conf.Config
 
ConfigValueListener - Interface in ch.bind.philib.conf
 
contains(byte[], byte[]) - Static method in class ch.bind.philib.lang.ArrayUtil
 
containsKey(K) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
containsKey(int) - Method in class ch.bind.philib.util.StaticIntMap
 
containsKey(long) - Method in class ch.bind.philib.util.StaticLongMap
 
containsKey(K) - Method in interface ch.bind.philib.util.TimeoutMap
Check for the existence of a key.
count(long) - Method in class ch.bind.philib.util.Counter
 
count(Counter) - Method in class ch.bind.philib.util.Counter
 
Counter - Class in ch.bind.philib.util
A simple counter where values can be added or the whole counter be reset.
Counter(String) - Constructor for class ch.bind.philib.util.Counter
 
CounterRepo - Class in ch.bind.philib.util
 
CounterRepo() - Constructor for class ch.bind.philib.util.CounterRepo
 
CowSet<E> - Class in ch.bind.philib.util
A simple implementation of a copy-on-write set.
There are two modification methods: CowSet.add(Object) and CowSet.remove(Object)
and two read methods: CowSet.getView() and CowSet.isEmpty()
Every modification through the CowSet.add(Object) or CowSet.remove(Object) methods and a return value of true will update the view.
CowSet(Class<E>) - Constructor for class ch.bind.philib.util.CowSet
 
create(int, int) - Static method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
create(int, int, int) - Static method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
create(int, int) - Static method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
create(int, int, int) - Static method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
create() - Method in class ch.bind.philib.pool.manager.ByteArrayManager
 
create() - Method in class ch.bind.philib.pool.manager.ByteBufferManager
 
create() - Method in interface ch.bind.philib.pool.manager.ObjectManager
 
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
 
createThreads(Runnable[]) - Static method in class ch.bind.philib.lang.ThreadUtil
Creates the number of requested threads or none at all.
createThreads(Runnable[], ThreadFactory) - Static method in class ch.bind.philib.lang.ThreadUtil
Creates the number of requested threads or none at all.
current() - Static method in class ch.bind.philib.util.TLR
 

D

decodeInt16BE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt16BE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt16LE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt16LE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt32BE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt32BE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt32LE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt32LE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt64BE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt64BE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt64LE(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt64LE(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt8(byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
decodeInt8(byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
DEFAULT - Static variable in class ch.bind.philib.util.CounterRepo
 
DEFAULT_CAPACITY - Static variable in interface ch.bind.philib.cache.Cache
The default capacity of an object cache.
DEFAULT_CAPACITY - Static variable in class ch.bind.philib.io.RingBuffer
 
DEFAULT_DIRECT_BUFFER - Static variable in class ch.bind.philib.pool.manager.ByteBufferManager
 
DEFAULT_OLD_GEN_AFTER_HITS - Static variable in class ch.bind.philib.cache.StagedLruCache
The number of hits after which an entry is put into the old-generation lru
DEFAULT_OLD_GEN_RATIO - Static variable in class ch.bind.philib.cache.StagedLruCache
The default capacity of an object cache relative to its capacity.
DEFAULT_THREAD_FACTORY - Static variable in class ch.bind.philib.lang.ThreadUtil
 
diff(boolean, boolean) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(byte, byte) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(char, char) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(short, short) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(int, int) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(long, long) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(float, float) - Static method in class ch.bind.philib.lang.CompareUtil
 
diff(double, double) - Static method in class ch.bind.philib.lang.CompareUtil
 
DoubleSidedBuffer - Interface in ch.bind.philib.io
 

E

EMPTY_BYTE_ARRAY - Static variable in class ch.bind.philib.lang.ArrayUtil
 
encodeInt16BE(int, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt16BE(int, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt16LE(int, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt16LE(int, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt32BE(int, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt32BE(int, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt32LE(int, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt32LE(int, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt64BE(long, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt64BE(long, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt64LE(long, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt64LE(long, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt8(int, byte[]) - Static method in class ch.bind.philib.io.EndianCodec
 
encodeInt8(int, byte[], int) - Static method in class ch.bind.philib.io.EndianCodec
 
end(StringBuilder) - Static method in class ch.bind.philib.lang.StringUtil
 
EndianCodec - Class in ch.bind.philib.io
 
equals(Object, Object) - Static method in class ch.bind.philib.lang.CompareUtil
A null-safe equality checking method.
results:
ExceptionUtil - Class in ch.bind.philib.lang
 
ExceptionUtil() - Constructor for class ch.bind.philib.lang.ExceptionUtil
 
extractBack(byte[], int) - Static method in class ch.bind.philib.lang.ArrayUtil
 
extractBack(String, char) - Static method in class ch.bind.philib.lang.StringUtil
 
extractFront(byte[], int) - Static method in class ch.bind.philib.lang.ArrayUtil
 

F

FilteringConfigValueListener - Class in ch.bind.philib.conf
 
FilteringConfigValueListener(ConfigValueListener) - Constructor for class ch.bind.philib.conf.FilteringConfigValueListener
 
filterMatch(String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
find(byte[], byte[]) - Static method in class ch.bind.philib.lang.ArrayUtil
 
find(byte[], byte[], int) - Static method in class ch.bind.philib.lang.ArrayUtil
 
findLowestSetBitIdx64(long) - Static method in class ch.bind.philib.io.BitOps
 
FinishedFuture<T> - Class in ch.bind.philib.util
 
FinishedFuture(T) - Constructor for class ch.bind.philib.util.FinishedFuture
 
firstInt(StringBuilder, String, int) - Static method in class ch.bind.philib.lang.StringUtil
 
firstLong(StringBuilder, String, long) - Static method in class ch.bind.philib.lang.StringUtil
 
firstObj(StringBuilder, String, Object) - Static method in class ch.bind.philib.lang.StringUtil
 
firstObj(StringBuilder, Object) - Static method in class ch.bind.philib.lang.StringUtil
 
forClass(Class<?>) - Method in class ch.bind.philib.util.CounterRepo
 
forClass(Class<?>, String) - Method in class ch.bind.philib.util.CounterRepo
 
forClasspathResource(String) - Static method in class ch.bind.philib.net.URLs
 
forFile(String) - Static method in class ch.bind.philib.net.URLs
 
formatShortHex(byte[]) - Static method in class ch.bind.philib.lang.ArrayUtil
 
formatShortHex(byte[], int, int) - Static method in class ch.bind.philib.lang.ArrayUtil
 
formatShortHex(ByteBuffer, int) - Static method in class ch.bind.philib.lang.ArrayUtil
 
formatShortHex(ByteBuffer) - Static method in class ch.bind.philib.lang.ArrayUtil
 
formatTable(Object[][]) - Static method in class ch.bind.philib.lang.TableFormatter
Pretty-prints a table.
forName(String) - Method in class ch.bind.philib.util.CounterRepo
 
forName(String, String) - Method in class ch.bind.philib.util.CounterRepo
 
fromDouble(double) - Static method in class ch.bind.philib.lang.HashUtil
 
fromFloat(float) - Static method in class ch.bind.philib.lang.HashUtil
 

G

get(K) - Method in interface ch.bind.philib.cache.Cache
Query a value from the cache by its key.
get(K) - Method in class ch.bind.philib.cache.LineCache
 
get(K) - Method in class ch.bind.philib.cache.LruCache
 
get(K) - Method in class ch.bind.philib.cache.StagedLruCache
 
get(String) - Method in class ch.bind.philib.conf.Config
 
get(String, String) - Method in class ch.bind.philib.conf.Config
 
get(K) - Method in class ch.bind.philib.util.ClusteredHashIndex
 
get(K) - Method in interface ch.bind.philib.util.ClusteredIndex
 
get() - Method in class ch.bind.philib.util.FinishedFuture
 
get(long, TimeUnit) - Method in class ch.bind.philib.util.FinishedFuture
 
get(K) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
get(int) - Method in class ch.bind.philib.util.StaticIntMap
 
get(long) - Method in class ch.bind.philib.util.StaticLongMap
 
get(K) - Method in interface ch.bind.philib.util.TimeoutMap
Searches a value by its key
getBool(String) - Method in class ch.bind.philib.conf.Config
 
getBool(String, boolean) - Method in class ch.bind.philib.conf.Config
 
getCapacity() - Method in class ch.bind.philib.util.LeakyBucket
 
getChannelName() - Method in interface ch.bind.philib.msg.Subscription
 
getConcurrency() - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
getCounters() - Method in class ch.bind.philib.util.CounterRepo
 
getCreates() - Method in class ch.bind.philib.pool.object.SimplePoolStats
 
getCreates() - Method in interface ch.bind.philib.pool.PoolStats
 
getDouble(String) - Method in class ch.bind.philib.conf.Config
 
getDouble(String, double) - Method in class ch.bind.philib.conf.Config
 
getInt(String) - Method in class ch.bind.philib.conf.Config
 
getInt(String, int) - Method in class ch.bind.philib.conf.Config
 
getKey() - Method in interface ch.bind.philib.util.ClusteredIndex.Entry
 
getKey() - Method in interface ch.bind.philib.util.IntPair
 
getKey() - Method in interface ch.bind.philib.util.LongPair
 
getLimit() - Method in class ch.bind.philib.util.LimitedConcurrentQueue
 
getLong(String) - Method in class ch.bind.philib.conf.Config
 
getLong(String, long) - Method in class ch.bind.philib.conf.Config
 
getLruNext() - Method in interface ch.bind.philib.util.LruNode
 
getLruPrev() - Method in interface ch.bind.philib.util.LruNode
 
getMax() - Method in class ch.bind.philib.util.Counter
 
getMessage() - Method in exception ch.bind.philib.validation.ValidationException
 
getMin() - Method in class ch.bind.philib.util.Counter
 
getName() - Method in class ch.bind.philib.util.Counter
 
getNextIndexEntry() - Method in interface ch.bind.philib.util.ClusteredIndex.Entry
 
getNumCounts() - Method in class ch.bind.philib.util.Counter
 
getNumErrors() - Method in class ch.bind.philib.validation.ValidationResults
 
getNumPooled() - Method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
getNumPooled() - Method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
getNumPooled() - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
getNumPooled() - Method in class ch.bind.philib.pool.object.SoftRefPool
 
getNumPooled() - Method in class ch.bind.philib.pool.object.StrongRefPool
 
getNumPooled() - Method in interface ch.bind.philib.pool.Pool
 
getOrElse(int, T) - Method in class ch.bind.philib.util.StaticIntMap
 
getOrElse(long, T) - Method in class ch.bind.philib.util.StaticLongMap
 
getOrThrow(int) - Method in class ch.bind.philib.util.StaticIntMap
 
getOrThrow(long) - Method in class ch.bind.philib.util.StaticLongMap
 
getPoolStats() - Method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
getPoolStats() - Method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
getPoolStats() - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
getPoolStats() - Method in class ch.bind.philib.pool.object.PoolBase
 
getPoolStats() - Method in interface ch.bind.philib.pool.Pool
 
getRecycled() - Method in class ch.bind.philib.pool.object.SimplePoolStats
 
getRecycled() - Method in interface ch.bind.philib.pool.PoolStats
 
getReleased() - Method in class ch.bind.philib.pool.object.SimplePoolStats
 
getReleased() - Method in interface ch.bind.philib.pool.PoolStats
 
getTakes() - Method in class ch.bind.philib.pool.object.SimplePoolStats
 
getTakes() - Method in interface ch.bind.philib.pool.PoolStats
 
getTimeToNextTimeout() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
getTimeToNextTimeout() - Method in interface ch.bind.philib.util.TimeoutMap
 
getTotal() - Method in class ch.bind.philib.util.Counter
 
getValidationResults() - Method in exception ch.bind.philib.validation.ValidationException
 
getValue() - Method in interface ch.bind.philib.util.IntPair
 
getValue() - Method in interface ch.bind.philib.util.LongPair
 
getView() - Method in class ch.bind.philib.util.CowSet
 

H

handleMessage(String, Object) - Method in interface ch.bind.philib.msg.MessageHandler
 
HashUtil - Class in ch.bind.philib.lang
Provides helper methods for hash-code generation.
Hash methods for handling all primitive types as well as Objects are provided.
Usage:
HashUtil() - Constructor for class ch.bind.philib.lang.HashUtil
 
hasNext() - Method in class ch.bind.philib.util.ArrayIterator
 
hasSpace() - Method in class ch.bind.philib.util.LruList
 

I

interruptAndJoin(Thread) - Static method in class ch.bind.philib.lang.ThreadUtil
 
interruptAndJoin(Thread, long) - Static method in class ch.bind.philib.lang.ThreadUtil
 
interruptAndJoinThreads(Thread[]) - Static method in class ch.bind.philib.lang.ThreadUtil
 
interruptAndJoinThreads(Thread[], long) - Static method in class ch.bind.philib.lang.ThreadUtil
 
Intervals - Class in ch.bind.philib.util
 
IntPair<T> - Interface in ch.bind.philib.util
A key value pair who's key is of type long.
isActive() - Method in interface ch.bind.philib.msg.Subscription
 
isAddUnderOrOverflow(long, long, long) - Static method in class ch.bind.philib.math.Calc
Detects under or overflow after calculating result = a + b.
isBlacklist() - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
isCancelled() - Method in class ch.bind.philib.util.FinishedFuture
 
isClosed() - Method in class ch.bind.philib.lang.ServiceState
 
isClosing() - Method in class ch.bind.philib.lang.ServiceState
 
isClosingOrClosed() - Method in class ch.bind.philib.lang.ServiceState
 
isDone() - Method in class ch.bind.philib.util.FinishedFuture
 
isEmpty() - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
isEmpty() - Method in class ch.bind.philib.io.RingBuffer
 
isEmpty() - Method in class ch.bind.philib.util.CowSet
 
isEmpty() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
isEmpty() - Method in interface ch.bind.philib.util.TimeoutMap
 
isFalse(boolean) - Static method in class ch.bind.philib.validation.Validation
 
isFalse(boolean, String) - Static method in class ch.bind.philib.validation.Validation
 
isIncludeAdditions() - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
isIncludeChanges() - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
isIncludeRemovals() - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
isOpen() - Method in class ch.bind.philib.lang.ServiceState
 
isTrue(boolean) - Static method in class ch.bind.philib.validation.Validation
 
isTrue(boolean, String) - Static method in class ch.bind.philib.validation.Validation
 
isUninitialized() - Method in class ch.bind.philib.lang.ServiceState
 

K

KEY_COMPARATOR - Static variable in interface ch.bind.philib.util.IntPair
 
KEY_COMPARATOR - Static variable in interface ch.bind.philib.util.LongPair
 

L

LeakyBucket - Class in ch.bind.philib.util
An implementation of the leaky bucket pattern for throughput control.
LimitedConcurrentQueue<T> - Class in ch.bind.philib.util
 
LimitedConcurrentQueue(int) - Constructor for class ch.bind.philib.util.LimitedConcurrentQueue
 
LineCache<K,V> - Class in ch.bind.philib.cache
 
LineCache() - Constructor for class ch.bind.philib.cache.LineCache
 
LineCache(int, int) - Constructor for class ch.bind.philib.cache.LineCache
 
LineCache(Cloner<V>) - Constructor for class ch.bind.philib.cache.LineCache
 
LineCache(int, int, Cloner<V>) - Constructor for class ch.bind.philib.cache.LineCache
 
load() - Method in class ch.bind.philib.conf.Config
Loads all configuration urls.
LongPair<T> - Interface in ch.bind.philib.util
A key value pair who's key is of type long.
LruCache<K,V> - Class in ch.bind.philib.cache
 
LruCache() - Constructor for class ch.bind.philib.cache.LruCache
 
LruCache(int) - Constructor for class ch.bind.philib.cache.LruCache
 
LruCache(Cloner<V>) - Constructor for class ch.bind.philib.cache.LruCache
 
LruCache(int, Cloner<V>) - Constructor for class ch.bind.philib.cache.LruCache
 
LruList<E extends LruNode> - Class in ch.bind.philib.util
 
LruList(int) - Constructor for class ch.bind.philib.util.LruList
 
LruNode - Interface in ch.bind.philib.util
 

M

memclr(ByteBuffer) - Static method in class ch.bind.philib.lang.ArrayUtil
Overwrites the buffer's content with zeros.
memclr(byte[]) - Static method in class ch.bind.philib.lang.ArrayUtil
Overwrites the buffer's content with zeros.
MessageHandler - Interface in ch.bind.philib.msg
 
moveToHead(E) - Method in class ch.bind.philib.util.LruList
 
murmur2(byte[]) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a(byte[]) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a(byte[], int) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a_16bit(int, int) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a_32bit(int, int) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a_64bit(int, long) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur2a_8bit(int, int) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur3(byte[]) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur3(byte[], int) - Static method in class ch.bind.philib.lang.MurmurHash
 
murmur3_finalize_mix32(int) - Static method in class ch.bind.philib.lang.MurmurHash
 
MurmurHash - Class in ch.bind.philib.lang
Implementation of the murmur hashing functions.

N

NamedSeqThreadFactory - Class in ch.bind.philib.lang
A thread factory which generates thread names of the form <name>-<sequence>
NamedSeqThreadFactory(String) - Constructor for class ch.bind.philib.lang.NamedSeqThreadFactory
 
NamedSeqThreadFactory(String, boolean) - Constructor for class ch.bind.philib.lang.NamedSeqThreadFactory
 
NamedSeqThreadFactory(String, boolean, ThreadGroup) - Constructor for class ch.bind.philib.lang.NamedSeqThreadFactory
 
newArray(Class<T>, int) - Static method in class ch.bind.philib.lang.ArrayUtil
 
newThread(Runnable) - Method in class ch.bind.philib.lang.NamedSeqThreadFactory
 
next() - Method in class ch.bind.philib.util.ArrayIterator
 
nextHash(int, boolean) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, byte) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, char) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, short) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, int) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, long) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, float) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, double) - Static method in class ch.bind.philib.lang.HashUtil
 
nextHash(int, Object) - Static method in class ch.bind.philib.lang.HashUtil
 
nextTakeMs() - Method in class ch.bind.philib.util.LeakyBucket
 
nextTakeNs() - Method in class ch.bind.philib.util.LeakyBucket
 
nextTakeNs(long) - Method in class ch.bind.philib.util.LeakyBucket
 
nextTakeUs() - Method in class ch.bind.philib.util.LeakyBucket
 
noNullValues(T[]) - Static method in class ch.bind.philib.validation.Validation
 
noNullValues(T[], String) - Static method in class ch.bind.philib.validation.Validation
 
normalize(int) - Static method in class ch.bind.philib.lang.CompareUtil
 
normalize(long) - Static method in class ch.bind.philib.lang.CompareUtil
 
notNegative(int) - Static method in class ch.bind.philib.validation.Validation
 
notNegative(int, String) - Static method in class ch.bind.philib.validation.Validation
 
notNegative(long) - Static method in class ch.bind.philib.validation.Validation
 
notNegative(long, String) - Static method in class ch.bind.philib.validation.Validation
 
notNull(Object) - Static method in class ch.bind.philib.validation.Validation
 
notNull(Object, String) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(CharSequence) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(CharSequence, String) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(Collection<?>) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(Collection<?>, String) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(T[]) - Static method in class ch.bind.philib.validation.Validation
 
notNullOrEmpty(T[], String) - Static method in class ch.bind.philib.validation.Validation
 

O

ObjectManager<T> - Interface in ch.bind.philib.pool.manager
A manager for objects which support pooling.
offer(T) - Method in class ch.bind.philib.pool.object.PoolBase
 
offer(T) - Method in class ch.bind.philib.pool.object.SoftRefPool
 
offer(T) - Method in class ch.bind.philib.pool.object.StrongRefPool
 
offer(T) - Method in class ch.bind.philib.util.LimitedConcurrentQueue
 
optimize() - Static method in class ch.bind.philib.lang.MurmurHash
 
OverflowException - Exception in ch.bind.philib.io
 
OverflowException(String) - Constructor for exception ch.bind.philib.io.OverflowException
 

P

pickRandom(T[], T[]) - Static method in class ch.bind.philib.lang.ArrayUtil
Fills the destination array with randomly picked values from the source array.
poll() - Method in class ch.bind.philib.pool.object.PoolBase
 
poll() - Method in class ch.bind.philib.pool.object.SoftRefPool
 
poll() - Method in class ch.bind.philib.pool.object.StrongRefPool
 
poll() - Method in class ch.bind.philib.util.LimitedConcurrentQueue
 
pollTimeoutBlocking() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
pollTimeoutBlocking(long, TimeUnit) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
pollTimeoutBlocking() - Method in interface ch.bind.philib.util.TimeoutMap
Blocking poll for the next entry which is timed out.
pollTimeoutBlocking(long, TimeUnit) - Method in interface ch.bind.philib.util.TimeoutMap
Blocking poll for the next entry which is timed out.
pollTimeoutNow() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
pollTimeoutNow() - Method in interface ch.bind.philib.util.TimeoutMap
Nonblocking poll for the next entry which is timed out, based on the time of the invocation of this method.
Pool<T> - Interface in ch.bind.philib.pool
The base interface for object pools.
PoolBase<T> - Class in ch.bind.philib.pool.object
 
PoolBase(ObjectManager<T>) - Constructor for class ch.bind.philib.pool.object.PoolBase
 
PoolStats - Interface in ch.bind.philib.pool
Statistics about an object-pool.
prepareForRecycle(byte[]) - Method in class ch.bind.philib.pool.manager.ByteArrayManager
 
prepareForRecycle(ByteBuffer) - Method in class ch.bind.philib.pool.manager.ByteBufferManager
 
prepareForRecycle(T) - Method in interface ch.bind.philib.pool.manager.ObjectManager
Prepare an object to be reused by a different user.
prepend(Class<T>, T[], T) - Static method in class ch.bind.philib.lang.ArrayUtil
 
publishAsync(String, Object) - Method in interface ch.bind.philib.msg.vm.PubSub
 
publishAsync(String, Object) - Method in class ch.bind.philib.msg.vm.PubSubVM
 
publishSync(String, Object) - Method in interface ch.bind.philib.msg.vm.PubSub
 
publishSync(String, Object) - Method in class ch.bind.philib.msg.vm.PubSubVM
 
PubSub - Interface in ch.bind.philib.msg.vm
 
PubSubVM - Class in ch.bind.philib.msg.vm
 
PubSubVM(ExecutorService) - Constructor for class ch.bind.philib.msg.vm.PubSubVM
Creates a DefaultTinyPubSub which publishes messages through the provided ExecutorService.
put(long, K, V) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
put(long, K, V) - Method in interface ch.bind.philib.util.TimeoutMap
Add a key-value pair with an associated timeout to the map.

R

read(byte[]) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
read(byte[], int, int) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
read(byte[]) - Method in class ch.bind.philib.io.RingBuffer
 
read(byte[], int, int) - Method in class ch.bind.philib.io.RingBuffer
 
readBack(byte[]) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
readBack(byte[], int, int) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
readBack(byte[]) - Method in class ch.bind.philib.io.RingBuffer
 
readBack(byte[], int, int) - Method in class ch.bind.philib.io.RingBuffer
 
recycle(byte[]) - Method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
recycle(ByteBuffer) - Method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
recycle(T) - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
recycle(T) - Method in class ch.bind.philib.pool.object.PoolBase
 
recycle(T) - Method in interface ch.bind.philib.pool.Pool
Recycles an object which might be reused.
release(byte[]) - Method in class ch.bind.philib.pool.manager.ByteArrayManager
 
release(ByteBuffer) - Method in class ch.bind.philib.pool.manager.ByteBufferManager
 
release(T) - Method in interface ch.bind.philib.pool.manager.ObjectManager
 
remove(K) - Method in interface ch.bind.philib.cache.Cache
Remove a key-value-pair from the cache.
remove(K) - Method in class ch.bind.philib.cache.LineCache
 
remove(K) - Method in class ch.bind.philib.cache.LruCache
 
remove(K) - Method in class ch.bind.philib.cache.StagedLruCache
 
remove(Class<T>, T[], T) - Static method in class ch.bind.philib.lang.ArrayUtil
 
remove() - Method in class ch.bind.philib.util.ArrayIterator
 
remove(T) - Method in class ch.bind.philib.util.ClusteredHashIndex
 
remove(T) - Method in interface ch.bind.philib.util.ClusteredIndex
 
remove(String) - Method in class ch.bind.philib.util.CounterRepo
 
remove(String, String) - Method in class ch.bind.philib.util.CounterRepo
 
remove(Class<?>) - Method in class ch.bind.philib.util.CounterRepo
 
remove(Class<?>, String) - Method in class ch.bind.philib.util.CounterRepo
 
remove(E) - Method in class ch.bind.philib.util.CowSet
 
remove(E) - Method in class ch.bind.philib.util.LruList
 
remove(K) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
remove(K) - Method in interface ch.bind.philib.util.TimeoutMap
removes an entry by it's key
removed(String, String) - Method in interface ch.bind.philib.conf.ConfigValueListener
 
removed(String, String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
removeFilterProperty(String) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
removeListener(ConfigValueListener) - Method in class ch.bind.philib.conf.Config
 
removeTail() - Method in class ch.bind.philib.util.LruList
 
reset() - Method in class ch.bind.philib.util.Counter
 
RingBuffer - Class in ch.bind.philib.io
 
RingBuffer() - Constructor for class ch.bind.philib.io.RingBuffer
 
RingBuffer(int) - Constructor for class ch.bind.philib.io.RingBuffer
 
run() - Method in class ch.bind.philib.lang.ThreadUtil.ForeverRunner
 

S

SafeCloseUtil - Class in ch.bind.philib.io
 
SafeCloseUtil() - Constructor for class ch.bind.philib.io.SafeCloseUtil
 
ServiceState - Class in ch.bind.philib.lang
 
ServiceState() - Constructor for class ch.bind.philib.lang.ServiceState
 
set(K, V) - Method in interface ch.bind.philib.cache.Cache
Sets a key-value-pair to the cache.
set(K, V) - Method in class ch.bind.philib.cache.LineCache
 
set(K, V) - Method in class ch.bind.philib.cache.LruCache
 
set(K, V) - Method in class ch.bind.philib.cache.StagedLruCache
 
setBlacklist(boolean) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
setClosed() - Method in class ch.bind.philib.lang.ServiceState
 
setClosing() - Method in class ch.bind.philib.lang.ServiceState
 
setIncludeAdditions(boolean) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
setIncludeChanges(boolean) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
setIncludeRemovals(boolean) - Method in class ch.bind.philib.conf.FilteringConfigValueListener
 
setLruNext(LruNode) - Method in interface ch.bind.philib.util.LruNode
 
setLruPrev(LruNode) - Method in interface ch.bind.philib.util.LruNode
 
setNextIndexEntry(ClusteredIndex.Entry<K>) - Method in interface ch.bind.philib.util.ClusteredIndex.Entry
 
setOpen() - Method in class ch.bind.philib.lang.ServiceState
 
setURL(URL) - Method in class ch.bind.philib.conf.Config
 
setURLs(URL[]) - Method in class ch.bind.philib.conf.Config
 
setURLs(Collection<URL>) - Method in class ch.bind.philib.conf.Config
 
SimplePoolStats - Class in ch.bind.philib.pool.object
 
SimplePoolStats() - Constructor for class ch.bind.philib.pool.object.SimplePoolStats
 
SimpleTimeoutMap<K,V> - Class in ch.bind.philib.util
An implementation of TimeoutMap which uses the TreeMap and HashMap from java.util for internal data management.
SimpleTimeoutMap() - Constructor for class ch.bind.philib.util.SimpleTimeoutMap
 
size() - Method in class ch.bind.philib.util.CowSet
 
size() - Method in class ch.bind.philib.util.LimitedConcurrentQueue
 
size() - Method in class ch.bind.philib.util.LruList
 
size() - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
size() - Method in class ch.bind.philib.util.StaticIntMap
 
size() - Method in class ch.bind.philib.util.StaticLongMap
 
size() - Method in interface ch.bind.philib.util.TimeoutMap
query the number of entries in this map.
sleepUntilAvailable() - Method in class ch.bind.philib.util.LeakyBucket
 
sleepUntilMs(long) - Static method in class ch.bind.philib.lang.ThreadUtil
 
SoftRefPool<T> - Class in ch.bind.philib.pool.object
 
SoftRefPool(ObjectManager<T>, int) - Constructor for class ch.bind.philib.pool.object.SoftRefPool
 
StagedLruCache<K,V> - Class in ch.bind.philib.cache
 
StagedLruCache() - Constructor for class ch.bind.philib.cache.StagedLruCache
 
StagedLruCache(int) - Constructor for class ch.bind.philib.cache.StagedLruCache
 
StagedLruCache(Cloner<V>) - Constructor for class ch.bind.philib.cache.StagedLruCache
 
StagedLruCache(int, Cloner<V>, double, int) - Constructor for class ch.bind.philib.cache.StagedLruCache
 
start(Object) - Static method in class ch.bind.philib.lang.StringUtil
 
startHash(boolean) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(byte) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(char) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(short) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(int) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(long) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(float) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(double) - Static method in class ch.bind.philib.lang.HashUtil
 
startHash(Object) - Static method in class ch.bind.philib.lang.HashUtil
 
startThreads(Thread[]) - Static method in class ch.bind.philib.lang.ThreadUtil
 
StaticIntMap<T> - Class in ch.bind.philib.util
A statically initialized and immutable map of int -> T.
StaticLongMap<T> - Class in ch.bind.philib.util
A statically initialized and immutable map of long -> T.
StringUtil - Class in ch.bind.philib.lang
 
StringUtil() - Constructor for class ch.bind.philib.lang.StringUtil
 
StrongRefPool<T> - Class in ch.bind.philib.pool.object
 
StrongRefPool(ObjectManager<T>, int) - Constructor for class ch.bind.philib.pool.object.StrongRefPool
 
subscribe(String, MessageHandler) - Method in interface ch.bind.philib.msg.vm.PubSub
subscribe a MessageHandler to a channel.
subscribe(String, MessageHandler) - Method in class ch.bind.philib.msg.vm.PubSubVM
 
Subscription - Interface in ch.bind.philib.msg
 
sumOfRange(long) - Static method in class ch.bind.philib.math.Calc
Calculate the sum of all values from 1 to end, including.
sumOfRange(long, long) - Static method in class ch.bind.philib.math.Calc
Calculates the sum of all values from start to end, including.

T

TableFormatter - Class in ch.bind.philib.lang
 
TableFormatter() - Constructor for class ch.bind.philib.lang.TableFormatter
 
take() - Method in class ch.bind.philib.pool.buffer.ByteArrayPool
 
take() - Method in class ch.bind.philib.pool.buffer.ByteBufferPool
 
take() - Method in class ch.bind.philib.pool.object.ConcurrentPool
 
take() - Method in class ch.bind.philib.pool.object.PoolBase
 
take() - Method in interface ch.bind.philib.pool.Pool
Take an object from the object-pool.
take(long) - Method in class ch.bind.philib.util.LeakyBucket
 
take(long, long) - Method in class ch.bind.philib.util.LeakyBucket
 
ThreadUtil - Class in ch.bind.philib.lang
 
ThreadUtil() - Constructor for class ch.bind.philib.lang.ThreadUtil
 
ThreadUtil.ForeverRunner - Class in ch.bind.philib.lang
Wrapper for a runnable.
ThreadUtil.ForeverRunner(Runnable) - Constructor for class ch.bind.philib.lang.ThreadUtil.ForeverRunner
 
TimeoutMap<K,V> - Interface in ch.bind.philib.util
A map which additionaly to normal map operations allows the user to supply a timeout.
TLR - Class in ch.bind.philib.util
Thread local random.
toMap(Properties) - Static method in class ch.bind.philib.conf.Config
 
toString() - Method in class ch.bind.philib.pool.object.SimplePoolStats
 
toString() - Method in class ch.bind.philib.util.Counter
 
toString() - Method in class ch.bind.philib.validation.ValidationResults
 

U

unsignedAdd(long, long) - Static method in class ch.bind.philib.math.Calc
 
URLs - Class in ch.bind.philib.net
 

V

Validatable - Interface in ch.bind.philib.validation
 
validate(ValidationResults) - Method in interface ch.bind.philib.validation.Validatable
 
validate(Validatable) - Static method in class ch.bind.philib.validation.ValidationUtil
 
validate(Collection<T>) - Static method in class ch.bind.philib.validation.ValidationUtil
 
validate(T[]) - Static method in class ch.bind.philib.validation.ValidationUtil
 
validateMaxLength(String, String, int) - Method in class ch.bind.philib.validation.ValidationResults
 
validateMinLength(String, String, int) - Method in class ch.bind.philib.validation.ValidationResults
 
validateNotNull(Object, String) - Method in class ch.bind.philib.validation.ValidationResults
 
Validation - Class in ch.bind.philib.validation
 
Validation() - Constructor for class ch.bind.philib.validation.Validation
 
ValidationException - Exception in ch.bind.philib.validation
 
ValidationException(ValidationResults) - Constructor for exception ch.bind.philib.validation.ValidationException
 
ValidationResults - Class in ch.bind.philib.validation
 
ValidationResults() - Constructor for class ch.bind.philib.validation.ValidationResults
 
ValidationUtil - Class in ch.bind.philib.validation
 

W

withTakeIntervalMs(long, long) - Static method in class ch.bind.philib.util.LeakyBucket
 
withTakeIntervalNs(long, long) - Static method in class ch.bind.philib.util.LeakyBucket
 
withTakeIntervalUs(long, long) - Static method in class ch.bind.philib.util.LeakyBucket
 
withTakesPerSecond(double, long) - Static method in class ch.bind.philib.util.LeakyBucket
 
write(byte[]) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
write(byte[], int, int) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
write(byte[]) - Method in class ch.bind.philib.io.RingBuffer
 
write(byte[], int, int) - Method in class ch.bind.philib.io.RingBuffer
 
writeFront(byte[]) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
writeFront(byte[], int, int) - Method in interface ch.bind.philib.io.DoubleSidedBuffer
 
writeFront(byte[]) - Method in class ch.bind.philib.io.RingBuffer
 
writeFront(byte[], int, int) - Method in class ch.bind.philib.io.RingBuffer
 

_

_getTimeToNextTimeoutNs(long) - Method in class ch.bind.philib.util.SimpleTimeoutMap
 
A B C D E F G H I K L M N O P R S T U V W _ 

Copyright © 2013. All Rights Reserved.