JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
A
acquire()
- Method in class ch.bind.philib.cache.impl.
ObjectCacheBase
acquire()
- Method in class ch.bind.philib.cache.impl.
ScalableObjectCache
acquire()
- Method in interface ch.bind.philib.cache.
ObjectCache
Acquire an object from the object-cache.
acquire()
- Method in class ch.bind.philib.cache.
SpecificCacheBase
add(long)
- Method in class ch.bind.philib.util.
Counter
addBack(T)
- Method in interface ch.bind.philib.io.
Ring
addBack(T)
- Method in class ch.bind.philib.io.
RingImpl
addError(String)
- Method in class ch.bind.philib.validation.
ValidationResults
addError(String, Object...)
- Method in class ch.bind.philib.validation.
ValidationResults
addFront(T)
- Method in interface ch.bind.philib.io.
Ring
addFront(T)
- Method in class ch.bind.philib.io.
RingImpl
addInt(StringBuilder, String, int)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addInt(StringBuilder, int)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addLong(StringBuilder, String, long)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addLong(StringBuilder, long)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addObj(StringBuilder, String, Object)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addObj(StringBuilder, Object)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addStr(StringBuilder, String, String)
- Static method in class ch.bind.philib.lang.
ToStringUtil
addStr(StringBuilder, String)
- Static method in class ch.bind.philib.lang.
ToStringUtil
ArrayIterator
<
E
> - Class in
ch.bind.philib.util
An
Iterator
over an array.
ArrayIterator(E[])
- Constructor for class ch.bind.philib.util.
ArrayIterator
ArrayUtil
- Class in
ch.bind.philib.lang
Various functions for dealing with arrays which are not present in the standard
Arrays
class.
available()
- Method in interface ch.bind.philib.io.
DoubleSidedBuffer
available()
- Method in class ch.bind.philib.io.
RingBuffer
B
BitOps
- Class in
ch.bind.philib.io
TODO
BufferOps
- Class in
ch.bind.philib.io
TODO
buildMessageChain(Throwable)
- Static method in class ch.bind.philib.lang.
ExceptionUtil
ByteArrayCache
- Class in
ch.bind.philib.cache
TODO
ByteBufferCache
- Class in
ch.bind.philib.cache
TODO
C
CacheStats
- Interface in
ch.bind.philib.cache
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.impl.
ObjectFactory
capacity()
- Method in interface ch.bind.philib.io.
DoubleSidedBuffer
capacity()
- Method in class ch.bind.philib.io.
RingBuffer
ch.bind.philib
- package ch.bind.philib
ch.bind.philib.cache
- package ch.bind.philib.cache
ch.bind.philib.cache.impl
- package ch.bind.philib.cache.impl
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
checkMask(int, int)
- Static method in class ch.bind.philib.io.
BitOps
checkValidations()
- Method in class ch.bind.philib.validation.
ValidationResults
chooseInterval(int, int)
- Static method in class ch.bind.philib.
Intervals
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
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
CombinedCacheStats
- Class in
ch.bind.philib.cache.impl
TODO
compare(Comparable<T>, T)
- Static method in class ch.bind.philib.lang.
CompareUtil
compareBool(boolean, boolean)
- Static method in class ch.bind.philib.lang.
CompareUtil
CompareUtil
- Class in
ch.bind.philib.lang
Provides helper methods for object comparison.
concat(byte[], byte[])
- Static method in class ch.bind.philib.lang.
ArrayUtil
Constants
- Class in
ch.bind.philib
Public constants like the library version.
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.impl.
ObjectFactory
create(Collection<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.
ByteArrayCache
createFactory(int)
- Static method in class ch.bind.philib.cache.
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.
ByteArrayCache
createScalable(int, int)
- Static method in class ch.bind.philib.cache.
ByteArrayCache
createScalable(int, int, int)
- Static method in class ch.bind.philib.cache.
ByteArrayCache
createScalable(int, int)
- Static method in class ch.bind.philib.cache.
ByteBufferCache
createScalable(int, int, int)
- Static method in class ch.bind.philib.cache.
ByteBufferCache
createSimple(int)
- Static method in class ch.bind.philib.cache.
ByteArrayCache
createSimple(int, int)
- Static method in class ch.bind.philib.cache.
ByteArrayCache
createSimple(int, int)
- Static method in class ch.bind.philib.cache.
ByteBufferCache
D
decodeInt16BE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt16BE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt16LE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt16LE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt32BE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt32BE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt32LE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt32LE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt64BE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt64BE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt64LE(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt64LE(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt8(byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
decodeInt8(byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
DEFAULT
- Static variable in class ch.bind.philib.util.
CounterRepo
DEFAULT_BUFFER_SIZE
- Static variable in class ch.bind.philib.cache.
ByteArrayCache
DEFAULT_CAPACITY
- Static variable in class ch.bind.philib.io.
RingBuffer
DEFAULT_JOIN_TIMEOUT_MS
- Static variable in class ch.bind.philib.lang.
ThreadUtil
DEFAULT_NUM_BUFFERS
- Static variable in class ch.bind.philib.cache.
ByteArrayCache
destroy(E)
- Method in interface ch.bind.philib.cache.impl.
ObjectFactory
DoubleSidedBuffer
- Interface in
ch.bind.philib.io
TODO
E
EMPTY_BYTE_ARRAY
- Static variable in class ch.bind.philib.lang.
ArrayUtil
encodeInt16BE(int, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt16BE(int, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt16LE(int, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt16LE(int, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt32BE(int, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt32BE(int, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt32LE(int, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt32LE(int, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt64BE(long, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt64BE(long, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt64LE(long, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt64LE(long, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt8(int, byte[])
- Static method in class ch.bind.philib.io.
EndianConverter
encodeInt8(int, byte[], int)
- Static method in class ch.bind.philib.io.
EndianConverter
EndianConverter
- Class in
ch.bind.philib.io
TODO
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
TODO
extractBack(byte[], int)
- Static method in class ch.bind.philib.lang.
ArrayUtil
extractFront(byte[], int)
- Static method in class ch.bind.philib.lang.
ArrayUtil
F
fill(long)
- Method in class ch.bind.philib.util.
LeakyBucket
fill(long, long)
- Method in class ch.bind.philib.util.
LeakyBucket
findLowestSetBitIdx64(long)
- Static method in class ch.bind.philib.io.
BitOps
finish(StringBuilder)
- Static method in class ch.bind.philib.lang.
ToStringUtil
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.
ToStringUtil
firstLong(StringBuilder, String, long)
- Static method in class ch.bind.philib.lang.
ToStringUtil
firstObj(StringBuilder, String, Object)
- Static method in class ch.bind.philib.lang.
ToStringUtil
firstStr(StringBuilder, String, String)
- Static method in class ch.bind.philib.lang.
ToStringUtil
forClass(Class<?>)
- Method in class ch.bind.philib.util.
CounterRepo
forClass(Class<?>, String)
- Method in class ch.bind.philib.util.
CounterRepo
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)
- Static method in class ch.bind.philib.lang.
ArrayUtil
forMicros(int)
- Static method in class ch.bind.philib.util.
LoadAvgSimple
forMillis(int)
- Static method in class ch.bind.philib.util.
LoadAvgSimple
forName(String)
- Method in class ch.bind.philib.util.
CounterRepo
forName(String, String)
- Method in class ch.bind.philib.util.
CounterRepo
forNanos(int)
- Static method in class ch.bind.philib.util.
LoadAvgSimple
forSeconds(int)
- Static method in class ch.bind.philib.util.
LoadAvgSimple
fromDouble(double)
- Static method in class ch.bind.philib.lang.
HashUtil
fromFloat(float)
- Static method in class ch.bind.philib.lang.
HashUtil
G
get()
- Method in class ch.bind.philib.util.
FinishedFuture
get(long, TimeUnit)
- Method in class ch.bind.philib.util.
FinishedFuture
get(long)
- Method in class ch.bind.philib.util.
StaticLongMap
getAcquires()
- Method in interface ch.bind.philib.cache.
CacheStats
getAcquires()
- Method in class ch.bind.philib.cache.impl.
CombinedCacheStats
getAcquires()
- Method in class ch.bind.philib.cache.impl.
SimpleCacheStats
getCacheStats()
- Method in class ch.bind.philib.cache.impl.
ObjectCacheBase
getCacheStats()
- Method in class ch.bind.philib.cache.impl.
ScalableObjectCache
getCacheStats()
- Method in interface ch.bind.philib.cache.
ObjectCache
getCacheStats()
- Method in class ch.bind.philib.cache.
SpecificCacheBase
getCapacity()
- Method in class ch.bind.philib.util.
LeakyBucket
getCounters()
- Method in class ch.bind.philib.util.
CounterRepo
getCreates()
- Method in interface ch.bind.philib.cache.
CacheStats
getCreates()
- Method in class ch.bind.philib.cache.impl.
CombinedCacheStats
getCreates()
- Method in class ch.bind.philib.cache.impl.
SimpleCacheStats
getDestroyed()
- Method in interface ch.bind.philib.cache.
CacheStats
getDestroyed()
- Method in class ch.bind.philib.cache.impl.
CombinedCacheStats
getDestroyed()
- Method in class ch.bind.philib.cache.impl.
SimpleCacheStats
getKey()
- Method in interface ch.bind.philib.util.
LongPair
getLoadAvg()
- Method in interface ch.bind.philib.util.
LoadAvg
getLoadAvg()
- Method in class ch.bind.philib.util.
LoadAvgNoop
getLoadAvg()
- Method in class ch.bind.philib.util.
LoadAvgSimple
getLoadAvgAsFactor()
- Method in interface ch.bind.philib.util.
LoadAvg
getLoadAvgAsFactor()
- Method in class ch.bind.philib.util.
LoadAvgNoop
getLoadAvgAsFactor()
- Method in class ch.bind.philib.util.
LoadAvgSimple
getLockId()
- Method in interface ch.bind.philib.concurrency.
Lockable
getMessage()
- Method in exception ch.bind.philib.validation.
ValidationException
getName()
- Method in class ch.bind.philib.util.
Counter
getNextLockId()
- Static method in class ch.bind.philib.concurrency.
LockManager
getNumErrors()
- Method in class ch.bind.philib.validation.
ValidationResults
getOrElse(long, T)
- Method in class ch.bind.philib.util.
StaticLongMap
getOrThrow(long)
- Method in class ch.bind.philib.util.
StaticLongMap
getReleases()
- Method in interface ch.bind.philib.cache.
CacheStats
getReleases()
- Method in class ch.bind.philib.cache.impl.
CombinedCacheStats
getReleases()
- Method in class ch.bind.philib.cache.impl.
SimpleCacheStats
getUnit()
- 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.
LongPair
H
HashUtil
- Class in
ch.bind.philib.lang
Provides helper methods for hash-code generation.
Hash methods for handling all primitive types as well as
Object
s are provided.
Usage:
hasNext()
- Method in class ch.bind.philib.util.
ArrayIterator
I
INSTANCE
- Static variable in class ch.bind.philib.util.
LoadAvgNoop
interruptAndJoin(Thread)
- Static method in class ch.bind.philib.lang.
ThreadUtil
interruptAndJoin(Thread, long)
- Static method in class ch.bind.philib.lang.
ThreadUtil
Intervals
- Class in
ch.bind.philib
TODO
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 interface ch.bind.philib.io.
Ring
isEmpty()
- Method in class ch.bind.philib.io.
RingBuffer
isEmpty()
- Method in class ch.bind.philib.io.
RingImpl
isFalse(boolean)
- Static method in class ch.bind.philib.validation.
Validation
isFalse(boolean, String)
- Static method in class ch.bind.philib.validation.
Validation
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.
LongPair
L
LeakyBucket
- Class in
ch.bind.philib.util
An implementation of the leaky bucket pattern for throughput control.
LinkedObjectCache
<
E
> - Class in
ch.bind.philib.cache.impl
TODO
LinkedObjectCache(ObjectFactory<E>, int)
- Constructor for class ch.bind.philib.cache.impl.
LinkedObjectCache
LoadAvg
- Interface in
ch.bind.philib.util
LoadAvgNoop
- Class in
ch.bind.philib.util
LoadAvgNoop()
- Constructor for class ch.bind.philib.util.
LoadAvgNoop
LoadAvgSimple
- Class in
ch.bind.philib.util
lock()
- Method in interface ch.bind.philib.concurrency.
Lockable
lock()
- Method in class ch.bind.philib.concurrency.
LockGroup
Lockable
- Interface in
ch.bind.philib.concurrency
TODO
LockGroup
- Class in
ch.bind.philib.concurrency
TODO
LockGroup(Lockable[])
- Constructor for class ch.bind.philib.concurrency.
LockGroup
LockManager
- Class in
ch.bind.philib.concurrency
TODO
logWorkMs(long)
- Method in interface ch.bind.philib.util.
LoadAvg
logWorkMs(long)
- Method in class ch.bind.philib.util.
LoadAvgNoop
logWorkMs(long)
- Method in class ch.bind.philib.util.
LoadAvgSimple
logWorkNs(long)
- Method in interface ch.bind.philib.util.
LoadAvg
logWorkNs(long)
- Method in class ch.bind.philib.util.
LoadAvgNoop
logWorkNs(long)
- Method in class ch.bind.philib.util.
LoadAvgSimple
LongPair
<
T
> - Interface in
ch.bind.philib.util
A key value pair who's key is of type long.
M
matrixOutput(String[][])
- Static method in class ch.bind.philib.lang.
ToStringUtil
Pretty-prints a matrix.
memsetZero(ByteBuffer)
- Static method in class ch.bind.philib.io.
BufferOps
memsetZero(byte[])
- Static method in class ch.bind.philib.io.
BufferOps
murmur2(byte[])
- Static method in class ch.bind.philib.lang.
MurmurHash
murmur2a(int, byte[])
- 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
MurmurHash
- Class in
ch.bind.philib.lang
Implementation of the murmur hashing functions.
N
next()
- Method in class ch.bind.philib.util.
ArrayIterator
nextFillNano()
- Method in class ch.bind.philib.util.
LeakyBucket
nextFillNano(long)
- Method in class ch.bind.philib.util.
LeakyBucket
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
NoopObjectCache
<
E
> - Class in
ch.bind.philib.cache.impl
TODO
NoopObjectCache(ObjectFactory<E>)
- Constructor for class ch.bind.philib.cache.impl.
NoopObjectCache
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
O
ObjectCache
<
E
> - Interface in
ch.bind.philib.cache
TODO
ObjectCacheBase
<
E
> - Class in
ch.bind.philib.cache.impl
TODO
ObjectCacheBase(ObjectFactory<E>)
- Constructor for class ch.bind.philib.cache.impl.
ObjectCacheBase
ObjectFactory
<
E
> - Interface in
ch.bind.philib.cache.impl
TODO
optimize()
- Static method in class ch.bind.philib.lang.
MurmurHash
OverflowException
- Exception in
ch.bind.philib.io
TODO
OverflowException(String)
- Constructor for exception ch.bind.philib.io.
OverflowException
P
PHILIB_VERSION
- Static variable in class ch.bind.philib.
Constants
PHILIB_VERSION_MAJOR
- Static variable in class ch.bind.philib.
Constants
PHILIB_VERSION_MINOR
- Static variable in class ch.bind.philib.
Constants
PHILIB_VERSION_PATCH
- Static variable in class ch.bind.philib.
Constants
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 interface ch.bind.philib.io.
Ring
poll()
- Method in class ch.bind.philib.io.
RingImpl
pollNext(T)
- Method in interface ch.bind.philib.io.
Ring
pollNext(T)
- Method in class ch.bind.philib.io.
RingImpl
prepareForReuse(E)
- Method in interface ch.bind.philib.cache.impl.
ObjectFactory
Prepare an object to be reused by a different user.
R
RangeSum
- Class in
ch.bind.philib.math
TODO
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
release(E)
- Method in class ch.bind.philib.cache.impl.
ObjectCacheBase
release(E)
- Method in class ch.bind.philib.cache.impl.
ScalableObjectCache
release(E)
- Method in interface ch.bind.philib.cache.
ObjectCache
Release an object to the object-cache.
release(E)
- Method in class ch.bind.philib.cache.
SpecificCacheBase
remove()
- Method in class ch.bind.philib.util.
ArrayIterator
remove(String)
- Method in class ch.bind.philib.util.
CounterRepo
reset()
- Method in class ch.bind.philib.util.
Counter
Ring
<
T
> - Interface in
ch.bind.philib.io
TODO
RingBuffer
- Class in
ch.bind.philib.io
TODO
RingBuffer()
- Constructor for class ch.bind.philib.io.
RingBuffer
RingBuffer(int)
- Constructor for class ch.bind.philib.io.
RingBuffer
RingImpl
<
T
> - Class in
ch.bind.philib.io
TODO
RingImpl()
- Constructor for class ch.bind.philib.io.
RingImpl
rotl32(int, int)
- Static method in class ch.bind.philib.io.
BitOps
rotl64(long, int)
- Static method in class ch.bind.philib.io.
BitOps
rotr32(int, int)
- Static method in class ch.bind.philib.io.
BitOps
rotr64(long, int)
- Static method in class ch.bind.philib.io.
BitOps
S
SafeCloseUtil
- Class in
ch.bind.philib.io
TODO
ScalableObjectCache
<
E
> - Class in
ch.bind.philib.cache.impl
TODO
ScalableObjectCache(ObjectFactory<E>, int)
- Constructor for class ch.bind.philib.cache.impl.
ScalableObjectCache
ScalableObjectCache(ObjectFactory<E>, int, int)
- Constructor for class ch.bind.philib.cache.impl.
ScalableObjectCache
ServiceState
- Class in
ch.bind.philib.lang
TODO
ServiceState()
- Constructor for class ch.bind.philib.lang.
ServiceState
setClosed()
- Method in class ch.bind.philib.lang.
ServiceState
setClosing()
- Method in class ch.bind.philib.lang.
ServiceState
setOpen()
- Method in class ch.bind.philib.lang.
ServiceState
shrink()
- Method in interface ch.bind.philib.io.
Ring
shrink()
- Method in class ch.bind.philib.io.
RingImpl
SimpleCacheStats
- Class in
ch.bind.philib.cache.impl
TODO
SimpleCacheStats()
- Constructor for class ch.bind.philib.cache.impl.
SimpleCacheStats
size()
- Method in interface ch.bind.philib.io.
Ring
size()
- Method in class ch.bind.philib.io.
RingImpl
size()
- Method in class ch.bind.philib.util.
StaticLongMap
sleepUntilMs(long)
- Static method in class ch.bind.philib.lang.
ThreadUtil
sleepWhileNotFillable()
- Method in class ch.bind.philib.util.
LeakyBucket
SpecificCacheBase
<
E
> - Class in
ch.bind.philib.cache
TODO
SpecificCacheBase(ObjectCache<E>)
- Constructor for class ch.bind.philib.cache.
SpecificCacheBase
start(Object)
- Static method in class ch.bind.philib.lang.
ToStringUtil
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
StaticLongMap
<
T
> - Class in
ch.bind.philib.util
A statically initialized and immutable map of
long -> T
.
sumOfRange(long)
- Static method in class ch.bind.philib.math.
RangeSum
Calculate the sum of all values from 1 to
end
, including.
sumOfRange(long, long)
- Static method in class ch.bind.philib.math.
RangeSum
Calculates the sum of all values from
start
to
end
, including.
T
ThreadUtil
- Class in
ch.bind.philib.lang
TODO
toString()
- Method in class ch.bind.philib.cache.impl.
CombinedCacheStats
toString()
- Method in class ch.bind.philib.cache.impl.
SimpleCacheStats
toString()
- Method in class ch.bind.philib.util.
Counter
toString()
- Method in class ch.bind.philib.validation.
ValidationResults
ToStringUtil
- Class in
ch.bind.philib.lang
TODO
tryAcquire()
- Method in class ch.bind.philib.cache.impl.
LinkedObjectCache
tryAcquire()
- Method in class ch.bind.philib.cache.impl.
NoopObjectCache
tryAcquire()
- Method in class ch.bind.philib.cache.impl.
ObjectCacheBase
trylock()
- Method in interface ch.bind.philib.concurrency.
Lockable
tryRelease(E)
- Method in class ch.bind.philib.cache.impl.
LinkedObjectCache
tryRelease(E)
- Method in class ch.bind.philib.cache.impl.
NoopObjectCache
tryRelease(E)
- Method in class ch.bind.philib.cache.impl.
ObjectCacheBase
U
unlock()
- Method in interface ch.bind.philib.concurrency.
Lockable
unlock()
- Method in class ch.bind.philib.concurrency.
LockGroup
V
Validatable
- Interface in
ch.bind.philib.validation
TODO
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
TODO
ValidationException
- Exception in
ch.bind.philib.validation
TODO
ValidationException(ValidationResults)
- Constructor for exception ch.bind.philib.validation.
ValidationException
ValidationResults
- Class in
ch.bind.philib.validation
TODO
ValidationResults()
- Constructor for class ch.bind.philib.validation.
ValidationResults
ValidationUtil
- Class in
ch.bind.philib.validation
TODO
W
withLeakIntervalNano(long, long)
- Static method in class ch.bind.philib.util.
LeakyBucket
withLeakPerSecond(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
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2012. All Rights Reserved.