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

A

accumulator() - Method in class org.danilopianini.util.stream.SmallestN
 

B

base - Variable in class org.danilopianini.lang.HashString
 
buffer - Variable in class org.danilopianini.util.InputStreamIterator
 
BUFFER_SIZE - Static variable in class org.danilopianini.util.InputStreamIterator
 

C

CHARACT - Static variable in class org.danilopianini.util.stream.SmallestN
 
characteristics() - Method in class org.danilopianini.util.stream.SmallestN
 
charAt(int) - Method in class org.danilopianini.lang.HashString
 
CHARSET - Static variable in class org.danilopianini.lang.HashString
 
CHARSET - Static variable in class org.danilopianini.util.Hashes
 
clone() - Method in class org.danilopianini.lang.HashString
 
closestTo(double, double, double) - Static method in class org.danilopianini.lang.MathUtils
 
combiner() - Method in class org.danilopianini.util.stream.SmallestN
 
comparator - Variable in class org.danilopianini.util.stream.SmallestN
 
compareTo(CharSequence) - Method in class org.danilopianini.lang.HashString
 
computeHashes() - Method in class org.danilopianini.lang.HashString
 

D

DOUBLE_EQUALITY_EPSILON - Static variable in class org.danilopianini.lang.MathUtils
Relative precision value under which two double values are considered to be equal by fuzzyEquals.

E

ENCODING_BASE - Static variable in class org.danilopianini.lang.HashString
 
equals(HashString) - Method in class org.danilopianini.lang.HashString
Overloaded method.
equals(Object) - Method in class org.danilopianini.lang.HashString
 

F

FastReadWriteLock - Class in org.danilopianini.util.concurrent
This class implements a non-reentrant ReadWriteLock.
FastReadWriteLock() - Constructor for class org.danilopianini.util.concurrent.FastReadWriteLock
 
fileToByteStream(File, Consumer<IOException>) - Static method in class org.danilopianini.util.stream.Streams
 
fileToByteStream(Path, Consumer<IOException>) - Static method in class org.danilopianini.util.stream.Streams
 
fileToByteStream(URL, Consumer<IOException>) - Static method in class org.danilopianini.util.stream.Streams
 
finisher() - Method in class org.danilopianini.util.stream.SmallestN
 
flatten(E, Function<? super E, ? extends Stream<? extends E>>) - Static method in class org.danilopianini.util.stream.Streams
Flattens a recursive, tree-like, non circular data structure into a Stream.
FLOAT - Static variable in class org.danilopianini.util.regex.Patterns
If compiled, this String pattern matches any float or double BUT Double.NaN, Double.POSITIVE_INFINITY and .
FLOAT_PATTERN - Static variable in class org.danilopianini.util.regex.Patterns
This Pattern matches any float or double BUT Double.NaN, Double.POSITIVE_INFINITY and .
fuzzyEquals(double, double) - Static method in class org.danilopianini.lang.MathUtils
Compares two double values, taking care of computing a relative error tolerance threshold.
fuzzyGreaterEquals(double, double) - Static method in class org.danilopianini.lang.MathUtils
Compares two double values, taking care of computing a relative error tolerance threshold.
fuzzySmallerEquals(double, double) - Static method in class org.danilopianini.lang.MathUtils
Compares two double values, taking care of computing a relative error tolerance threshold.

H

hash - Variable in class org.danilopianini.lang.HashString
 
hash128(Object...) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash32 - Variable in class org.danilopianini.lang.HashString
 
hash32(CharSequence) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(double) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(Double) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(float) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(Float) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(Integer) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(long) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(Long) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash32(Object...) - Static method in class org.danilopianini.util.Hashes
Computes a 32bit hash.
hash64(CharSequence) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(double) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(Double) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(float) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(Float) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(Integer) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(long) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(Long) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hash64(Object...) - Static method in class org.danilopianini.util.Hashes
Computes a 64bit hash.
hashCode() - Method in class org.danilopianini.lang.HashString
 
hashcode(Object...) - Static method in class org.danilopianini.util.Hashes
 
Hashes - Class in org.danilopianini.util
 
Hashes() - Constructor for class org.danilopianini.util.Hashes
 
HASHF - Static variable in class org.danilopianini.lang.HashString
 
hashResource(File, Consumer<IOException>) - Static method in class org.danilopianini.util.Hashes
 
hashResource(Path, Consumer<IOException>) - Static method in class org.danilopianini.util.Hashes
 
hashResource(URL, Consumer<IOException>) - Static method in class org.danilopianini.util.Hashes
 
hashResource(InputStreamIterator) - Static method in class org.danilopianini.util.Hashes
 
HashString - Class in org.danilopianini.lang
This class wraps String and provides faster equals() at the expense of possible errors.
HashString(HashString) - Constructor for class org.danilopianini.lang.HashString
Clones this object.
HashString(String) - Constructor for class org.danilopianini.lang.HashString
 
hashToString() - Method in class org.danilopianini.lang.HashString
 
hasNext() - Method in class org.danilopianini.util.InputStreamIterator
 

I

ifFails - Variable in class org.danilopianini.util.InputStreamIterator
 
in - Variable in class org.danilopianini.util.InputStreamIterator
 
index - Variable in class org.danilopianini.util.InputStreamIterator
 
InputStreamIterator - Class in org.danilopianini.util
Iterates over an InputStream, using a 128KB buffer to achieve decent performance.
InputStreamIterator(InputStream, Consumer<IOException>) - Constructor for class org.danilopianini.util.InputStreamIterator
 
InputStreamIterator(Path, Consumer<IOException>) - Constructor for class org.danilopianini.util.InputStreamIterator
 
InputStreamIterator(URL, Consumer<IOException>) - Constructor for class org.danilopianini.util.InputStreamIterator
 
InputStreamIterator(File, Consumer<IOException>) - Constructor for class org.danilopianini.util.InputStreamIterator
 
isClosed - Variable in class org.danilopianini.util.InputStreamIterator
 
iteratorToStream(Iterator<T>) - Static method in class org.danilopianini.util.stream.Streams
 

L

length() - Method in class org.danilopianini.lang.HashString
 
lock - Variable in class org.danilopianini.util.concurrent.FastReadWriteLock
 

M

MathUtils - Class in org.danilopianini.lang
Mathematical utilities that can not be found in Java Math or Apache FastMath.
MathUtils() - Constructor for class org.danilopianini.lang.MathUtils
 
max - Variable in class org.danilopianini.util.stream.SmallestN
 
MURMUR128 - Static variable in class org.danilopianini.util.Hashes
 
MURMUR32 - Static variable in class org.danilopianini.util.Hashes
 

N

next() - Method in class org.danilopianini.util.InputStreamIterator
 

O

org.danilopianini.lang - package org.danilopianini.lang
 
org.danilopianini.util - package org.danilopianini.util
 
org.danilopianini.util.concurrent - package org.danilopianini.util.concurrent
 
org.danilopianini.util.regex - package org.danilopianini.util.regex
 
org.danilopianini.util.stream - package org.danilopianini.util.stream
 

P

Patterns - Class in org.danilopianini.util.regex
A set of pre-compiled Patterns commonly used.
Patterns() - Constructor for class org.danilopianini.util.regex.Patterns
 
populateHasher(Object, Hasher) - Static method in class org.danilopianini.util.Hashes
 
PrimitiveArrays - Class in org.danilopianini.util
Static utilities for dealing with primitive arrays.
PrimitiveArrays() - Constructor for class org.danilopianini.util.PrimitiveArrays
 

R

read() - Method in class org.danilopianini.util.concurrent.FastReadWriteLock
Acquire a read lock.
read - Variable in class org.danilopianini.util.InputStreamIterator
 
readNext() - Method in class org.danilopianini.util.InputStreamIterator
 
release() - Method in class org.danilopianini.util.concurrent.FastReadWriteLock
Signals that the operation is done.

S

s - Variable in class org.danilopianini.lang.HashString
 
serialVersionUID - Static variable in class org.danilopianini.lang.HashString
 
serialVersionUID - Static variable in class org.danilopianini.util.concurrent.FastReadWriteLock
 
silenceException(Path) - Static method in class org.danilopianini.util.InputStreamIterator
 
silenceException(URL) - Static method in class org.danilopianini.util.InputStreamIterator
 
SmallestN<T> - Class in org.danilopianini.util.stream
A fast Collector that returns the desired number of the smallest elements of a Stream into a Guava's MinMaxPriorityQueue.
SmallestN(int) - Constructor for class org.danilopianini.util.stream.SmallestN
No comparator supplied: natural ordering is used.
SmallestN(int, Comparator<T>) - Constructor for class org.danilopianini.util.stream.SmallestN
 
Streams - Class in org.danilopianini.util.stream
Complementary utilities for the Java 8 Stream library.
Streams() - Constructor for class org.danilopianini.util.stream.Streams
 
subSequence(int, int) - Method in class org.danilopianini.lang.HashString
 
supplier() - Method in class org.danilopianini.util.stream.SmallestN
 

T

toBooleanArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toBooleanArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toByteArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toCharArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toDoubleArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toFloatArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toIntArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(short[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toLongArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(byte[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(char[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(int[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(long[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(float[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(double[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(boolean[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toShortArray(Number[]) - Static method in class org.danilopianini.util.PrimitiveArrays
Copies the input array into a new array, casting the type if necessary.
toString() - Method in class org.danilopianini.lang.HashString
 

W

write() - Method in class org.danilopianini.util.concurrent.FastReadWriteLock
Acquire a write lock.
A B C D E F H I L M N O P R S T W 
Skip navigation links