A B C D E F G H I J L M N O P R S T U V W
A
- accept(T) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableConsumer
-
Performs this operation on the given argument.
- accept(T, U) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiConsumer
-
Performs this operation on the given arguments.
- add(E) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Add the element to the
Bag
once. - add(E, long) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Add the element to the
Bag
in the given quantity. - add(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- add(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.LimitedBag
-
Add the element to the
Bag
in the given quantity. - add(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- alwaysFalse() - Static method in class com.github.alexisjehan.javanilla.util.function.Predicates
-
Create a
Predicate
of the given type that always returnfalse
. - alwaysTrue() - Static method in class com.github.alexisjehan.javanilla.util.function.Predicates
-
Create a
Predicate
of the given type that always returntrue
. - and(ThrowableBiPredicate<? super T, ? super U, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Returns a composed
ThrowableBiPredicate
that represents a short-circuiting logical AND of this predicate and another. - and(ThrowablePredicate<? super T, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Returns a composed
ThrowablePredicate
that represents a short-circuiting logical AND of this predicate and another. - andThen(ThrowableBiConsumer<? super T, ? super U, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiConsumer
-
Returns a composed
ThrowableBiConsumer
that performs, in sequence, this operation followed by the after operation. - andThen(ThrowableConsumer<? super T, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableConsumer
-
Returns a composed
ThrowableConsumer
that performs, in sequence, this operation followed by the after operation. - andThen(ThrowableFunction<? super R, ? extends V, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiFunction
-
Returns a composed
ThrowableBiFunction
that first applies this function to its input, and then applies the after function to the result. - andThen(ThrowableFunction<? super R, ? extends V, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableFunction
-
Returns a composed
ThrowableFunction
that first applies this function to its input, and then applies the after function to the result. - apply(T) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableFunction
-
Applies this function to the given argument.
- apply(T, U) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiFunction
-
Applies this function to the given arguments.
- array() - Static method in class com.github.alexisjehan.javanilla.util.Comparators
-
Returns a
Comparator
for array ofComparable
comparing elements usingComparable.compareTo(Object)
. - array(Comparator<T>) - Static method in class com.github.alexisjehan.javanilla.util.Comparators
-
Returns a
Comparator
for array comparing elements using the givenComparator
.
B
- bag - Variable in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
-
Delegated
Bag
. - Bag<E> - Interface in com.github.alexisjehan.javanilla.util.collection.bags
-
A
Bag
is a collection that associate a quantity to each distinct element. - Bags - Class in com.github.alexisjehan.javanilla.util.collection.bags
-
An utility class that provides
Bags
tools. - BatchIterator<E> - Class in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterator
decorator that returns elements in batch from the current position. - BatchIterator(Iterator<? extends E>, int) - Constructor for class com.github.alexisjehan.javanilla.util.iteration.BatchIterator
-
Constructor with a delegated
Iterator
and a batch size. - biAlwaysFalse() - Static method in class com.github.alexisjehan.javanilla.util.function.Predicates
-
Create a
BiPredicate
of given types that always returnfalse
. - biAlwaysTrue() - Static method in class com.github.alexisjehan.javanilla.util.function.Predicates
-
Create a
BiPredicate
of given types that always returntrue
. - BINARY - com.github.alexisjehan.javanilla.misc.StringFormatter.BytePrefix
-
Binary prefix with a base of
1024
. - BLANK - Static variable in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
A blank
OutputStream
that writes no byte. - BLANK - Static variable in class com.github.alexisjehan.javanilla.io.chars.Writers
-
A blank
Writer
that writes no char. - blankToEmpty(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Wrap a
CharSequence
replacingnull
or blank by an emptyString
. - blankToNull(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Wrap a
CharSequence
replacing an empty or a blank one bynull
. - BOOLEAN_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
boolean
arrayComparator
. - BooleanArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
boolean array
tools. - buffered(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Wrap an
InputStream
as aBufferedInputStream
if it was not already. - buffered(OutputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Wrap an
OutputStream
as aBufferedOutputStream
if it was not already. - buffered(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Wrap a
Reader
as aBufferedReader
if it was not already. - buffered(Writer) - Static method in class com.github.alexisjehan.javanilla.io.chars.Writers
-
Wrap a
Writer
as aBufferedWriter
if it was not already. - ByteArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
byte array
tools.
C
- cached(Supplier<? extends T>) - Static method in class com.github.alexisjehan.javanilla.util.function.Suppliers
-
Wrap a
Supplier
which caches the first value supplied from the givenSupplier
. - calculate(double[], double[]) - Method in interface com.github.alexisjehan.javanilla.misc.distances.Distance
-
Calculate a distance between both
double array
vectors. - calculate(double[], double[]) - Method in enum com.github.alexisjehan.javanilla.misc.distances.Distances
- calculate(double[], double[]) - Method in class com.github.alexisjehan.javanilla.misc.distances.MinkowskiDistance
- calculate(double, double) - Method in interface com.github.alexisjehan.javanilla.misc.distances.Distance
-
Calculate a distance between unidimensional
double array
vectors. - calculate(double, double, double, double) - Method in interface com.github.alexisjehan.javanilla.misc.distances.Distance
-
Calculate a distance between two-dimensional
double array
vectors. - calculate(double, double, double, double, double, double) - Method in interface com.github.alexisjehan.javanilla.misc.distances.Distance
-
Calculate a distance between three-dimensional
double array
vectors. - calculate(CharSequence, CharSequence) - Method in interface com.github.alexisjehan.javanilla.misc.distances.EditDistance
-
Calculate an edit distance between both
CharSequence
s. - calculate(CharSequence, CharSequence) - Method in enum com.github.alexisjehan.javanilla.misc.distances.EditDistances
- calculate(CharSequence, CharSequence) - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
- calculateImpl(double[], double[]) - Method in enum com.github.alexisjehan.javanilla.misc.distances.Distances
-
Calculate a distance between both
double array
vectors which have been validated. - calculateImpl(CharSequence, int, CharSequence, int) - Method in enum com.github.alexisjehan.javanilla.misc.distances.EditDistances
-
Calculate an edit distance between both
CharSequence
s which have been validated. - CharArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
char array
tools. - CHEBYSHEV - com.github.alexisjehan.javanilla.misc.distances.Distances
-
The Chebyshev distance also known as Tchebychev distance, maximum metric or L∞ distance.
- clear() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Clear the
Bag
by removing all contained elements. - clear() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- clear() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- close() - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineReader
- close() - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
- close() - Method in class com.github.alexisjehan.javanilla.io.lines.LineReader
- close() - Method in class com.github.alexisjehan.javanilla.io.lines.LineWriter
- com.github.alexisjehan.javanilla.io - package com.github.alexisjehan.javanilla.io
-
Extras
java.io
components. - com.github.alexisjehan.javanilla.io.bytes - package com.github.alexisjehan.javanilla.io.bytes
-
A set of
InputStream
/OutputStream
tools and decorators. - com.github.alexisjehan.javanilla.io.chars - package com.github.alexisjehan.javanilla.io.chars
-
A set of
Reader
/Writer
tools and decorators. - com.github.alexisjehan.javanilla.io.lines - package com.github.alexisjehan.javanilla.io.lines
-
New
LineReader
/LineWriter
reader/writer implementations and decorators for advanced line handling and detection. - com.github.alexisjehan.javanilla.lang - package com.github.alexisjehan.javanilla.lang
-
Extras
java.lang
components. - com.github.alexisjehan.javanilla.lang.array - package com.github.alexisjehan.javanilla.lang.array
-
A set of primitive and generic
array
tools. - com.github.alexisjehan.javanilla.misc - package com.github.alexisjehan.javanilla.misc
-
Miscellaneous components that can be used for many purposes.
- com.github.alexisjehan.javanilla.misc.distances - package com.github.alexisjehan.javanilla.misc.distances
-
Multiple
Distance
s andEditDistance
s implementations. - com.github.alexisjehan.javanilla.misc.tuples - package com.github.alexisjehan.javanilla.misc.tuples
-
Generics tuples implementations.
- com.github.alexisjehan.javanilla.security - package com.github.alexisjehan.javanilla.security
-
Extras
java.security
andjavax.crypto
components. - com.github.alexisjehan.javanilla.sql - package com.github.alexisjehan.javanilla.sql
-
Extras
java.sql
components. - com.github.alexisjehan.javanilla.util - package com.github.alexisjehan.javanilla.util
-
Extras
java.util
components. - com.github.alexisjehan.javanilla.util.collection - package com.github.alexisjehan.javanilla.util.collection
-
A set of
Collection
/Map
tools and decorators. - com.github.alexisjehan.javanilla.util.collection.bags - package com.github.alexisjehan.javanilla.util.collection.bags
-
New
Bag
collection interface, implementations, tools and decorators. - com.github.alexisjehan.javanilla.util.function - package com.github.alexisjehan.javanilla.util.function
-
Extras
java.util.function
components. - com.github.alexisjehan.javanilla.util.function.throwable - package com.github.alexisjehan.javanilla.util.function.throwable
-
New
java.util.function
interfaces able to throwThrowable
s. - com.github.alexisjehan.javanilla.util.iteration - package com.github.alexisjehan.javanilla.util.iteration
-
A set of
Iterator
/Iterable
tools and decorators. - com.github.alexisjehan.javanilla.util.stream - package com.github.alexisjehan.javanilla.util.stream
-
Extras
java.util.stream
components. - Comparators - Class in com.github.alexisjehan.javanilla.util
-
An utility class that provides
Comparator
andComparable
tools. - compose(ThrowableFunction<? super V, ? extends T, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableFunction
-
Returns a composed
ThrowableFunction
that first applies the before function to its input, and then applies this function to the result. - concat(boolean[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Concatenate multiple
boolean array
s. - concat(byte[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Concatenate multiple
byte array
s. - concat(char[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Concatenate multiple
char array
s. - concat(double[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Concatenate multiple
double array
s. - concat(float[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Concatenate multiple
float array
s. - concat(int[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Concatenate multiple
int array
s. - concat(long[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Concatenate multiple
long array
s. - concat(short[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Concatenate multiple
short array
s. - concat(InputStream...) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Concatenate multiple
InputStream
s. - concat(Reader...) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Concatenate multiple
Reader
s. - concat(Iterable<? extends E>...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Concatenate multiple
Iterable
s. - concat(Iterator<? extends E>...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Concatenate multiple
Iterator
s. - concat(List<boolean[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Concatenate a list of
boolean array
s. - concat(List<byte[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Concatenate a list of
byte array
s. - concat(List<char[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Concatenate a list of
char array
s. - concat(List<double[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Concatenate a list of
double array
s. - concat(List<float[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Concatenate a list of
float array
s. - concat(List<int[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Concatenate a list of
int array
s. - concat(List<InputStream>) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Concatenate a list of
InputStream
s. - concat(List<Reader>) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Concatenate a list of
Reader
s. - concat(List<Iterable<? extends E>>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Concatenate a list of
Iterable
s. - concat(List<Iterator<? extends E>>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Concatenate a list of
Iterator
s. - concat(List<long[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Concatenate a list of
long array
s. - concat(List<short[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Concatenate a list of
short array
s. - concatMerge(CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Concatenate two
CharSequence
s by merging their commonschar
s. - contains(boolean[], boolean) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Tell if the
boolean array
contains the givenboolean
value. - contains(byte[], byte) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Tell if the
byte array
contains the givenbyte
value. - contains(char[], char) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Tell if the
char array
contains the givenchar
value. - contains(double[], double) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Tell if the
double array
contains the givendouble
value. - contains(float[], float) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Tell if the
float array
contains the givenfloat
value. - contains(int[], int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Tell if the
int array
contains the givenint
value. - contains(long[], long) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Tell if the
long array
contains the givenlong
value. - contains(short[], short) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Tell if the
short array
contains the givenshort
value. - contains(E[], E) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Tell if the
generic array
contains the givengeneric
value. - containsAll(boolean[], boolean...) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Tell if the
boolean array
contains all of givenboolean
values. - containsAll(byte[], byte...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Tell if the
byte array
contains all of givenbyte
values. - containsAll(char[], char...) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Tell if the
char array
contains all of givenchar
values. - containsAll(double[], double...) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Tell if the
double array
contains all of givendouble
values. - containsAll(float[], float...) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Tell if the
float array
contains all of givenfloat
values. - containsAll(int[], int...) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Tell if the
int array
contains all of givenint
values. - containsAll(long[], long...) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Tell if the
long array
contains all of givenlong
values. - containsAll(short[], short...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Tell if the
short array
contains all of givenshort
values. - containsAll(E[], E...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Tell if the
generic array
contains all of givengeneric
values. - containsAny(boolean[], boolean...) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Tell if the
boolean array
contains any of givenboolean
values. - containsAny(byte[], byte...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Tell if the
byte array
contains any of givenbyte
values. - containsAny(char[], char...) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Tell if the
char array
contains any of givenchar
values. - containsAny(double[], double...) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Tell if the
double array
contains any of givendouble
values. - containsAny(float[], float...) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Tell if the
float array
contains any of givenfloat
values. - containsAny(int[], int...) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Tell if the
int array
contains any of givenint
values. - containsAny(long[], long...) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Tell if the
long array
contains any of givenlong
values. - containsAny(short[], short...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Tell if the
short array
contains any of givenshort
values. - containsAny(E) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Tell if the
Bag
contains the element at least once. - containsAny(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- containsAny(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- containsAny(E[], E...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Tell if the
generic array
contains any of givengeneric
values. - containsAtLeast(E, long) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Tell if the
Bag
contains the element at least in the given quantity. - containsAtLeast(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- containsAtLeast(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- containsAtMost(E, long) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Tell if the
Bag
contains the element at most in the given quantity. - containsAtMost(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- containsAtMost(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- containsExactly(E, long) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Tell if the
Bag
contains the element exactly in the given quantity. - containsExactly(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- containsExactly(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- containsOnly(boolean[], boolean) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Tell if the
boolean array
contains only the givenboolean
value. - containsOnly(byte[], byte) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Tell if the
byte array
contains only the givenbyte
value. - containsOnly(char[], char) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Tell if the
char array
contains only the givenchar
value. - containsOnly(double[], double) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Tell if the
double array
contains only the givendouble
value. - containsOnly(float[], float) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Tell if the
float array
contains only the givenfloat
value. - containsOnly(int[], int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Tell if the
int array
contains only the givenint
value. - containsOnly(long[], long) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Tell if the
long array
contains only the givenlong
value. - containsOnly(short[], short) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Tell if the
short array
contains only the givenshort
value. - containsOnly(E[], E) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Tell if the
generic array
contains only the givengeneric
value. - count(E) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Count the actual quantity of the element.
- count(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- count(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- CountInputStream - Class in com.github.alexisjehan.javanilla.io.bytes
-
An
InputStream
decorator that counts the number of bytes read from the current position. - CountInputStream(InputStream) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
-
Constructor with a delegated
InputStream
. - CountIterator<E> - Class in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterator
decorator that counts the number of elements read from the current position. - CountIterator(Iterator<? extends E>) - Constructor for class com.github.alexisjehan.javanilla.util.iteration.CountIterator
-
Constructor with a delegated
Iterator
. - CountLineReader - Class in com.github.alexisjehan.javanilla.io.lines
-
A
LineReader
decorator that counts the number of lines read from the current position. - CountLineReader(LineReader) - Constructor for class com.github.alexisjehan.javanilla.io.lines.CountLineReader
-
Constructor with a delegated
LineReader
. - CountLineWriter - Class in com.github.alexisjehan.javanilla.io.lines
-
A
LineWriter
decorator that counts the number of lines written from the current position. - CountLineWriter(LineWriter) - Constructor for class com.github.alexisjehan.javanilla.io.lines.CountLineWriter
-
Constructor with a delegated
LineWriter
. - CountOutputStream - Class in com.github.alexisjehan.javanilla.io.bytes
-
An
OutputStream
decorator that counts the number of bytes written from the current position. - CountOutputStream(OutputStream) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.CountOutputStream
-
Constructor with a delegated
OutputStream
. - CountReader - Class in com.github.alexisjehan.javanilla.io.chars
-
A
Reader
decorator that counts the number of chars read from the current position. - CountReader(Reader) - Constructor for class com.github.alexisjehan.javanilla.io.chars.CountReader
-
Constructor with a delegated
Reader
. - CountWriter - Class in com.github.alexisjehan.javanilla.io.chars
-
A
Writer
decorator that counts the number of chars written from the current position. - CountWriter(Writer) - Constructor for class com.github.alexisjehan.javanilla.io.chars.CountWriter
-
Constructor with a delegated
Writer
. - CR - com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
"Carriage Return" char line separator type, used on old MacOS operating systems.
- CR_LF - com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
"Carriage Return" followed by "Line Feed" chars line separator type, used mainly on the Windows operating system.
D
- DEFAULT - com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
"Line Feed" or "Carriage Return" char line separator type on read, system's default line separator representation on write.
- deserialize(byte[]) - Static method in class com.github.alexisjehan.javanilla.io.Serializables
-
Deserialize the given
byte array
to a newSerializable
object. - deserialize(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.Serializables
-
Deserialize from the given
InputStream
to a newSerializable
object. - detect(Reader) - Static method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Attempt to detect the
LineSeparator
type of the givenReader
using a sample. - detect(Path) - Static method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Attempt to detect the
LineSeparator
type of the given filePath
using a defaultCharset
reading a sample. - detect(Path, Charset) - Static method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Attempt to detect the
LineSeparator
type of the given filePath
using the givenCharset
reading a sample. - Distance - Interface in com.github.alexisjehan.javanilla.misc.distances
-
Interface for distance/heuristic/similarity functions that work on
double array
vectors. - Distances - Enum in com.github.alexisjehan.javanilla.misc.distances
-
Commons vectors
Distance
s implementations. - distinct() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Get the number of distinct elements.
- distinct() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- distinct() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- DOUBLE_ALWAYS_FALSE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
A
DoublePredicate
that always returnfalse
. - DOUBLE_ALWAYS_TRUE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
A
DoublePredicate
that always returntrue
. - DOUBLE_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
double
arrayComparator
. - DoubleArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
double array
tools.
E
- EditDistance - Interface in com.github.alexisjehan.javanilla.misc.distances
-
Interface for edit distance functions that work on
CharSequence
s. - EditDistances - Enum in com.github.alexisjehan.javanilla.misc.distances
-
Commons
EditDistance
s implementations. - empty() - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Return an empty immutable
Bag
. - empty() - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Return an
Iterable
which gives emptiesIterator
s. - empty(Class<E>) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Return an empty
generic array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
An empty
InputStream
that returns no byte. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.io.chars.Readers
-
An empty
Reader
that returns no char. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
An empty
boolean array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
An empty
byte array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
An empty
char array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
An empty
double array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
An empty
float array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
An empty
int array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
An empty
long array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
An empty
short array
. - EMPTY - Static variable in class com.github.alexisjehan.javanilla.lang.Strings
-
An empty
String
. - EMPTY_DOUBLE - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
A
double PrimitiveIterable
which gives emptiesdouble PrimitiveIterator
s. - EMPTY_DOUBLE - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
An empty
double PrimitiveIterator
. - EMPTY_INT - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
An
int PrimitiveIterable
which gives emptiesint PrimitiveIterator
s. - EMPTY_INT - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
An empty
int PrimitiveIterator
. - EMPTY_LONG - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
A
long PrimitiveIterable
which gives emptieslong PrimitiveIterator
s. - EMPTY_LONG - Static variable in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
An empty
long PrimitiveIterator
. - emptyToNull(boolean[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Wrap a
boolean array
replacing an empty one bynull
. - emptyToNull(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Wrap a
byte array
replacing an empty one bynull
. - emptyToNull(char[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Wrap a
char array
replacing an empty one bynull
. - emptyToNull(double[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Wrap a
double array
replacing an empty one bynull
. - emptyToNull(float[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Wrap a
float array
replacing an empty one bynull
. - emptyToNull(int[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Wrap an
int array
replacing an empty one bynull
. - emptyToNull(long[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Wrap a
long array
replacing an empty one bynull
. - emptyToNull(short[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Wrap a
short array
replacing an empty one bynull
. - emptyToNull(Bag<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Wrap a
Bag
replacing an empty one bynull
. - emptyToNull(E[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Wrap a
generic array
replacing an empty one bynull
. - emptyToNull(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Wrap a
CharSequence
replacing an empty one bynull
. - emptyToNull(List<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Lists
-
Wrap a
List
replacing an empty one bynull
. - emptyToNull(Map<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
Map
replacing an empty one bynull
. - emptyToNull(NavigableMap<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
NavigableMap
replacing an empty one bynull
. - emptyToNull(NavigableSet<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
NavigableSet
replacing an empty one bynull
. - emptyToNull(Set<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
Set
replacing an empty one bynull
. - emptyToNull(SortedMap<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
SortedMap
replacing an empty one bynull
. - emptyToNull(SortedSet<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
SortedSet
replacing an empty one bynull
. - ENDLESS - Static variable in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
An endless
InputStream
that returns random bytes. - ENDLESS - Static variable in class com.github.alexisjehan.javanilla.io.chars.Readers
-
An endless
Reader
that returns random chars. - equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.distances.MinkowskiDistance
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
- equals(Object) - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
- equals(Object) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- equals(Object) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.LimitedBag
- equals(Object) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- EUCLIDEAN - com.github.alexisjehan.javanilla.misc.distances.Distances
-
The Euclidean distance also known as Pythagorean metric or L2 distance.
F
- FilterBag<E> - Class in com.github.alexisjehan.javanilla.util.collection.bags
-
An abstract
Bag
filter to create decorators. - FilterBag(Bag<E>) - Constructor for class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
-
Constructor with a delegated
Bag
. - FilterLineReader - Class in com.github.alexisjehan.javanilla.io.lines
-
An abstract
LineReader
filter to create decorators. - FilterLineReader(LineReader) - Constructor for class com.github.alexisjehan.javanilla.io.lines.FilterLineReader
-
Constructor with a delegated
LineReader
. - FilterLineWriter - Class in com.github.alexisjehan.javanilla.io.lines
-
An abstract
LineWriter
filter to create decorators. - FilterLineWriter(LineWriter) - Constructor for class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
-
Constructor with a delegated
LineWriter
. - FLOAT_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
float
arrayComparator
. - FloatArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
float array
tools. - flush() - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
- flush() - Method in class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Flush the delegated
Writer
. - forEach(C) - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable
-
Performs the given action for each element of the
Iterable
until all elements have been processed or the action throws an exception. - forEach(DoubleConsumer) - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfDouble
- forEach(IntConsumer) - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfInt
- forEach(LongConsumer) - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfLong
- format(double) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a
float
/double
value as a prettyString
. - format(long) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a
int
/long
value as a prettyString
. - formatBytes(long) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a bytes value such as a file size as a pretty
String
using the defaultBytePrefix
. - formatBytes(long, StringFormatter.BytePrefix) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a bytes value such as a file size as a pretty
String
using a customBytePrefix
. - formatCurrency(double) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a currency value as a pretty
String
, the currency type is the one from theLocale
. - formatPercent(double, double) - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Format a percent value as a pretty
String
.
G
- get() - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableSupplier
-
Gets a result.
- getAesCbcInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "AES/CBC/NoPadding"
Cipher
instance. - getAesCbcPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "AES/CBC/PKCS5Padding"
Cipher
instance. - getAesEcbInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "AES/ECB/NoPadding"
Cipher
instance. - getAesEcbPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "AES/ECB/PKCS5Padding"
Cipher
instance. - getBatchSize() - Method in class com.github.alexisjehan.javanilla.util.iteration.BatchIterator
-
Get the maximum batch size.
- getCause() - Method in exception com.github.alexisjehan.javanilla.lang.UncheckedInterruptedException
- getCause() - Method in exception com.github.alexisjehan.javanilla.sql.UncheckedSQLException
- getCauses(Throwable) - Static method in class com.github.alexisjehan.javanilla.lang.Throwables
-
Get the list of causes of the given
Throwable
by callingThrowable.getCause()
recursively. - getCount() - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
-
Get the number of bytes read.
- getCount() - Method in class com.github.alexisjehan.javanilla.io.bytes.CountOutputStream
-
Get the number of bytes written.
- getCount() - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
-
Get the number of chars read.
- getCount() - Method in class com.github.alexisjehan.javanilla.io.chars.CountWriter
-
Get the number of chars written.
- getCount() - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineReader
-
Get the number of lines read.
- getCount() - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineWriter
-
Get the number of lines written.
- getCount() - Method in class com.github.alexisjehan.javanilla.util.iteration.CountIterator
-
Get the number of elements read.
- getDeletionCost() - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
-
Get the deletion cost.
- getDesCbcInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DES/CBC/NoPadding"
Cipher
instance. - getDesCbcPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DES/CBC/PKCS5Padding"
Cipher
instance. - getDesEcbInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DES/ECB/NoPadding"
Cipher
instance. - getDesEcbPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DES/ECB/PKCS5Padding"
Cipher
instance. - getFirst() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Get the first object of the
Pair
. - getFirst() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
-
Get the first object of the
SerializablePair
. - getFirst() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Get the first object of the
SerializableTriple
. - getFirst() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
-
Get the first object of the
Triple
. - getFloatPrecision() - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Get the float precision.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
-
Get the inclusive index of the first byte to read.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
-
Get the inclusive index of the first byte to write.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
-
Get the index of the first char to read.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeWriter
-
Get the index of the first char to write.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
-
Get the index of the first line to read.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
-
Get the index of the first line to write.
- getFromIndex() - Method in class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
-
Get the index of the first element to iterate.
- getInsertionCost() - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
-
Get the insertion cost.
- getLocale() - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Get the
Locale
. - getMd5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardMessageDigests
-
Get a new "MD5"
MessageDigest
instance. - getOrder() - Method in class com.github.alexisjehan.javanilla.misc.distances.MinkowskiDistance
-
Get the order.
- getRootCause(Throwable) - Static method in class com.github.alexisjehan.javanilla.lang.Throwables
-
Get the root cause of the given
Throwable
by callingThrowable.getCause()
recursively. - getRsaEcbOaepSha1AndMgf1Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "RSA/ECB/OAEPWithSHA-1AndMGF1Padding"
Cipher
instance. - getRsaEcbOaepSha256AndMgf1Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "RSA/ECB/OAEPWithSHA-256AndMGF1Padding"
Cipher
instance. - getRsaEcbPkcs1Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "RSA/ECB/PKCS1Padding"
Cipher
instance. - getSecond() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Get the second object of the
Pair
. - getSecond() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
-
Get the second object of the
SerializablePair
. - getSecond() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Get the second object of the
SerializableTriple
. - getSecond() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
-
Get the second object of the
Triple
. - getSha1Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardMessageDigests
-
Get a new "SHA-1"
MessageDigest
instance. - getSha256Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardMessageDigests
-
Get a new "SHA-256"
MessageDigest
instance. - getSubstitutionCost() - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
-
Get the substitution cost.
- getThird() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Get the third object of the
SerializableTriple
. - getThird() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
-
Get the third object of the
Triple
. - getToIndex() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
-
Get the inclusive index of the last byte to read.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
-
Get the inclusive index of the last byte to write.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
-
Get the index of the last char to read.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeWriter
-
Get the index of the last char to write.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
-
Get the index of the last line to read.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
-
Get the index of the last line to write.
- getToIndex() - Method in class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
-
Get the index of the last element to iterate.
- getTripleDesCbcInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DESede/CBC/NoPadding"
Cipher
instance. - getTripleDesCbcPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DESede/CBC/PKCS5Padding"
Cipher
instance. - getTripleDesEcbInstance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DESede/ECB/NoPadding"
Cipher
instance. - getTripleDesEcbPkcs5Instance() - Static method in class com.github.alexisjehan.javanilla.security.StandardCiphers
-
Get a new "DESede/ECB/PKCS5Padding"
Cipher
instance.
H
- HAMMING - com.github.alexisjehan.javanilla.misc.distances.Distances
-
The Hamming distance.
- HAMMING - com.github.alexisjehan.javanilla.misc.distances.EditDistances
-
The Hamming distance.
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.distances.MinkowskiDistance
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
- hashCode() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
- hashCode() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- hashCode() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.LimitedBag
- hashCode() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- hasNext() - Method in class com.github.alexisjehan.javanilla.util.iteration.BatchIterator
- hasNext() - Method in class com.github.alexisjehan.javanilla.util.iteration.CountIterator
- hasNext() - Method in class com.github.alexisjehan.javanilla.util.iteration.PreparedIterator
- hasNext() - Method in class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
- hasStrictPrecision() - Method in class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Whether strict precision is enabled or not.
I
- indexOf(boolean[], boolean) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Get the first index of the
boolean
value in the givenboolean array
. - indexOf(boolean[], boolean, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Get the first index of the
boolean
value in the givenboolean array
starting from the provided index. - indexOf(byte[], byte) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Get the first index of the
byte
value in the givenbyte array
. - indexOf(byte[], byte, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Get the first index of the
byte
value in the givenbyte array
starting from the provided index. - indexOf(char[], char) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Get the first index of the
char
value in the givenchar array
. - indexOf(char[], char, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Get the first index of the
char
value in the givenchar array
starting from the provided index. - indexOf(double[], double) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Get the first index of the
double
value in the givendouble array
. - indexOf(double[], double, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Get the first index of the
double
value in the givendouble array
starting from the provided index. - indexOf(float[], float) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Get the first index of the
float
value in the givenfloat array
. - indexOf(float[], float, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Get the first index of the
float
value in the givenfloat array
starting from the provided index. - indexOf(int[], int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Get the first index of the
int
value in the givenint array
. - indexOf(int[], int, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Get the first index of the
int
value in the givenint array
starting from the provided index. - indexOf(long[], long) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Get the first index of the
long
value in the givenlong array
. - indexOf(long[], long, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Get the first index of the
long
value in the givenlong array
starting from the provided index. - indexOf(short[], short) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Get the first index of the
short
value in the givenshort array
. - indexOf(short[], short, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Get the first index of the
short
value in the givenshort array
starting from the provided index. - indexOf(E[], E) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Get the first index of the
generic
value in the givengeneric array
. - indexOf(E[], E, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Get the first index of the
generic
value in the givengeneric array
starting from the provided index. - InputStreams - Class in com.github.alexisjehan.javanilla.io.bytes
-
An utility class that provides
InputStream
tools. - INT_ALWAYS_FALSE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
An
IntPredicate
that always returnfalse
. - INT_ALWAYS_TRUE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
An
IntPredicate
that always returntrue
. - INT_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
int
arrayComparator
. - IntArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
int array
tools. - isBase64(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Tell if a
CharSequence
is in base 64. - isBase64Url(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Tell if a
CharSequence
is in base 64 for URLs. - isBlank(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Tell if a
CharSequence
is empty or blank. - isEmpty() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Tell if the
Bag
is empty in case it contains no element. - isEmpty() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- isEmpty() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- isHex(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Tell if a
CharSequence
is in hexadecimal. - isValid(E) - Method in class com.github.alexisjehan.javanilla.util.iteration.PreparedIterator
-
Indicates if the prepared next element is valid, if not there is no more element.
- Iterables - Class in com.github.alexisjehan.javanilla.util.iteration
-
An utility class that provides
Iterable
andPrimitiveIterable
tools. - iterator() - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfDouble
- iterator() - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfInt
- iterator() - Method in interface com.github.alexisjehan.javanilla.util.iteration.PrimitiveIterable.OfLong
- Iterators - Class in com.github.alexisjehan.javanilla.util.iteration
-
An utility class that provides
Iterator
andPrimitiveIterator
tools.
J
- join(boolean[], boolean[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Join multiple
boolean array
s using aboolean array
separator. - join(boolean[], List<boolean[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Join a list of
boolean array
s using aboolean array
separator. - join(byte[], byte[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Join multiple
byte array
s using abyte array
separator. - join(byte[], InputStream...) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Join multiple
InputStream
s using abyte array
separator. - join(byte[], List<byte[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Join a list of
byte array
s using abyte array
separator. - join(byte[], List<InputStream>) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Join a list of
InputStream
s using abyte array
separator. - join(char[], char[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Join multiple
char array
s using achar array
separator. - join(char[], Reader...) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Join multiple
Reader
s using achar array
separator. - join(char[], List<char[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Join a list of
char array
s using achar array
separator. - join(char[], List<Reader>) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Join a list of
Reader
s using achar array
separator. - join(double[], double[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Join multiple
double array
s using adouble array
separator. - join(double[], List<double[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Join a list of
double array
s using adouble array
separator. - join(float[], float[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Join multiple
float array
s using afloat array
separator. - join(float[], List<float[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Join a list of
float array
s using afloat array
separator. - join(int[], int[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Join multiple
int array
s using anint array
separator. - join(int[], List<int[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Join a list of
int array
s using anint array
separator. - join(long[], long[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Join multiple
long array
s using along array
separator. - join(long[], List<long[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Join a list of
long array
s using along array
separator. - join(short[], short[]...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Join multiple
short array
s using ashort array
separator. - join(short[], List<short[]>) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Join a list of
short array
s using ashort array
separator. - join(E[], Iterable<? extends E>...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Join multiple
Iterable
s using ageneric array
separator. - join(E[], Iterator<? extends E>...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Join multiple
Iterator
s using ageneric array
separator. - join(E[], List<Iterable<? extends E>>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Join a list of
Iterable
s using ageneric array
separator. - join(E[], List<Iterator<? extends E>>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Join a list of
Iterator
s using ageneric array
separator.
L
- lastIndexOf(boolean[], boolean) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Get the last index of the
boolean
value in the givenboolean array
. - lastIndexOf(boolean[], boolean, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Get the last index of the
boolean
value in the givenboolean array
starting from the provided index. - lastIndexOf(byte[], byte) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Get the last index of the
byte
value in the givenbyte array
. - lastIndexOf(byte[], byte, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Get the last index of the
byte
value in the givenbyte array
starting from the provided index. - lastIndexOf(char[], char) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Get the last index of the
char
value in the givenchar array
. - lastIndexOf(char[], char, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Get the last index of the
char
value in the givenchar array
starting from the provided index. - lastIndexOf(double[], double) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Get the last index of the
double
value in the givendouble array
. - lastIndexOf(double[], double, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Get the last index of the
double
value in the givendouble array
starting from the provided index. - lastIndexOf(float[], float) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Get the last index of the
float
value in the givenfloat array
. - lastIndexOf(float[], float, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Get the last index of the
float
value in the givenfloat array
starting from the provided index. - lastIndexOf(int[], int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Get the last index of the
int
value in the givenint array
. - lastIndexOf(int[], int, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Get the last index of the
int
value in the givenint array
starting from the provided index. - lastIndexOf(long[], long) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Get the last index of the
long
value in the givenlong array
. - lastIndexOf(long[], long, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Get the last index of the
long
value in the givenlong array
starting from the provided index. - lastIndexOf(short[], short) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Get the last index of the
short
value in the givenshort array
. - lastIndexOf(short[], short, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Get the last index of the
short
value in the givenshort array
starting from the provided index. - lastIndexOf(E[], E) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Get the last index of the
generic
value in the givengeneric array
. - lastIndexOf(E[], E, int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Get the last index of the
generic
value in the givengeneric array
starting from the provided index. - LCS - com.github.alexisjehan.javanilla.misc.distances.EditDistances
-
The Longest Common Subsequence (LCS) distance.
- length(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Read an
InputStream
from the current position to the end and return the length. - length(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Read the
Reader
from the current position to the end and return the length. - LevenshteinDistance - Class in com.github.alexisjehan.javanilla.misc.distances
-
The Levenshtein
EditDistance
implementation. - LevenshteinDistance() - Constructor for class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
-
Default constructor with each cost at
1
. - LevenshteinDistance(double, double, double) - Constructor for class com.github.alexisjehan.javanilla.misc.distances.LevenshteinDistance
-
Constructor with customs costs.
- LF - com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
"Line Feed" char line separator type, used mainly on Linux and MacOS operating systems.
- LimitedBag<E> - Class in com.github.alexisjehan.javanilla.util.collection.bags
-
A
Bag
decorator that limits the maximum number of distinct elements contained. - LimitedBag(Bag<E>, int) - Constructor for class com.github.alexisjehan.javanilla.util.collection.bags.LimitedBag
-
Constructor with a delegated
Bag
and a limit. - lineReader - Variable in class com.github.alexisjehan.javanilla.io.lines.FilterLineReader
-
Delegated
LineReader
. - LineReader - Class in com.github.alexisjehan.javanilla.io.lines
-
A
Reader
wrapper that allows to read lines based on a strictLineSeparator
type (unlikeBufferedReader
). - LineReader(Reader) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with the given
Reader
, detecting theLineSeparator
. - LineReader(Reader, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Reader
,LineSeparator
and the default value for whether a terminating new line should be ignored. - LineReader(Reader, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Reader
,LineSeparator
and whether a terminating new line should be ignored. - LineReader(Path) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with the given
Path
, detecting theLineSeparator
. - LineReader(Path, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Path
,LineSeparator
and the default value for whether a terminating new line should be ignored. - LineReader(Path, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Path
,LineSeparator
and whether a terminating new line should be ignored. - LineReader(Path, Charset) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Path
andCharset
, detecting theLineSeparator
. - LineReader(Path, Charset, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Path
,Charset
,LineSeparator
and the default value for whether a terminating new line should be ignored. - LineReader(Path, Charset, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Constructor with given
Path
,Charset
,LineSeparator
and whether a terminating new line should be ignored. - LineSeparator - Enum in com.github.alexisjehan.javanilla.io.lines
-
Enumeration of line separator types used by
LineReader
andLineWriter
. - lineWriter - Variable in class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
-
Delegated
LineWriter
. - LineWriter - Class in com.github.alexisjehan.javanilla.io.lines
-
A
Writer
wrapper that allows to write lines based on a strictLineSeparator
type (unlikeBufferedWriter
). - LineWriter(Writer) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with the given
Writer
and the defaultLineSeparator
. - LineWriter(Writer, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Writer
,LineSeparator
and the default value for whether a terminating new line should be appended on close. - LineWriter(Writer, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Writer
,LineSeparator
and if a terminating new line should be appended on close. - LineWriter(Path) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with the given
Path
and the defaultLineSeparator
. - LineWriter(Path, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Path
,LineSeparator
and the default value for whether a terminating new line should be appended on close. - LineWriter(Path, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Path
,LineSeparator
and if a terminating new line should be appended on close. - LineWriter(Path, Charset) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Path
,Charset
and the defaultLineSeparator
. - LineWriter(Path, Charset, LineSeparator) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Path
,Charset
,LineSeparator
and the default value for whether a terminating new line should be appended on close. - LineWriter(Path, Charset, LineSeparator, boolean) - Constructor for class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Constructor with given
Path
,Charset
,LineSeparator
and if a terminating new line should be appended on close. - Lists - Class in com.github.alexisjehan.javanilla.util.collection
-
An utility class that provides
List
tools. - LONG_ALWAYS_FALSE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
A
LongPredicate
that always returnfalse
. - LONG_ALWAYS_TRUE - Static variable in class com.github.alexisjehan.javanilla.util.function.Predicates
-
A
LongPredicate
that always returntrue
. - LONG_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
long
arrayComparator
. - LongArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
long array
tools.
M
- MANHATTAN - com.github.alexisjehan.javanilla.misc.distances.Distances
-
The Manhattan distance also known as taxicab metric, rectilinear distance or L1 distance.
- map(Iterable<? extends I>, Function<? super I, ? extends O>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Wrap an
Iterable
mapped from the givenIterable
using the provided mappingFunction
. - map(Iterator<? extends I>, Function<? super I, ? extends O>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Wrap an
Iterator
mapped from the givenIterator
using the provided mappingFunction
. - MapBag<E> - Class in com.github.alexisjehan.javanilla.util.collection.bags
-
A
Bag
implementation which uses aMap
to store elements and occurrences. - MapBag() - Constructor for class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
-
Default constructor, a
HashMap
is used. - MapBag(Collection<? extends E>) - Constructor for class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
-
Constructor with elements from an existing
Collection
, aHashMap
is used. - MapBag(Supplier<? extends Map<E, LongAdder>>) - Constructor for class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
-
Constructor with a custom
Map
implementation. - Maps - Class in com.github.alexisjehan.javanilla.util.collection
-
An utility class that provides
Map
tools. - mark(int) - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
- mark(int) - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
- mark(int) - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
- mark(int) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
- markSupported(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Wrap an
InputStream
withInputStream.mark(int)
supported if it was not already. - markSupported(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Wrap a
Reader
withReader.mark(int)
supported if it was not already. - max() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Get an
Optional
of the element with the maximum quantity. - max() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- max() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- min() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Get an
Optional
of the element with the minimum quantity. - min() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- min() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- MinkowskiDistance - Class in com.github.alexisjehan.javanilla.misc.distances
-
The Minkowski
Distance
implementation. - MinkowskiDistance(int) - Constructor for class com.github.alexisjehan.javanilla.misc.distances.MinkowskiDistance
-
Constructor with a custom order.
N
- negate() - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Returns a
ThrowableBiPredicate
that represents the logical negation of this predicate. - negate() - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Returns a
ThrowablePredicate
that represents the logical negation of this predicate. - newLine() - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineWriter
- newLine() - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
- newLine() - Method in class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Writes a new line whose representation is based on the
LineSeparator
type. - newLine() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
- next() - Method in class com.github.alexisjehan.javanilla.util.iteration.BatchIterator
- next() - Method in class com.github.alexisjehan.javanilla.util.iteration.CountIterator
- next() - Method in class com.github.alexisjehan.javanilla.util.iteration.PreparedIterator
- next() - Method in class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
- nullToBlank(OutputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Wrap an
OutputStream
replacingnull
by a blankOutputStream
. - nullToBlank(Writer) - Static method in class com.github.alexisjehan.javanilla.io.chars.Writers
-
Wrap a
Writer
replacingnull
by a blankWriter
. - nullToDefault(CharSequence, String) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Wrap a
CharSequence
replacingnull
by a defaultString
. - nullToEmpty(boolean[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Wrap a
boolean array
replacingnull
by an emptyboolean array
. - nullToEmpty(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Wrap a
byte array
replacingnull
by an emptybyte array
. - nullToEmpty(char[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Wrap a
char array
replacingnull
by an emptychar array
. - nullToEmpty(double[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Wrap a
double array
replacingnull
by an emptydouble array
. - nullToEmpty(float[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Wrap a
float array
replacingnull
by an emptyfloat array
. - nullToEmpty(int[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Wrap an
int array
replacingnull
by an emptyint array
. - nullToEmpty(long[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Wrap a
long array
replacingnull
by an emptylong array
. - nullToEmpty(short[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Wrap a
short array
replacingnull
by an emptyshort array
. - nullToEmpty(Bag<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Wrap a
Bag
replacingnull
by an emptyBag
. - nullToEmpty(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Wrap an
InputStream
replacingnull
by an emptyInputStream
. - nullToEmpty(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Wrap a
Reader
replacingnull
by an emptyReader
. - nullToEmpty(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Wrap a
CharSequence
replacingnull
by an emptyString
. - nullToEmpty(Class<E>, E[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Wrap a
generic array
replacingnull
by an emptygeneric array
. - nullToEmpty(Iterable<E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Wrap an
Iterable
replacingnull
by anIterable
which gives emptiesIterator
s. - nullToEmpty(Iterator<E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Wrap an
Iterator
replacingnull
by an emptyIterator
. - nullToEmpty(List<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Lists
-
Wrap a
List
replacingnull
by an emptyList
. - nullToEmpty(ListIterator<E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Wrap an
ListIterator
replacingnull
by an emptyListIterator
. - nullToEmpty(Map<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
Map
replacingnull
by an emptyMap
. - nullToEmpty(NavigableMap<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
NavigableMap
replacingnull
by an emptyNavigableMap
. - nullToEmpty(NavigableSet<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
NavigableSet
replacingnull
by an emptyNavigableSet
. - nullToEmpty(Set<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
Set
replacingnull
by an emptySet
. - nullToEmpty(SortedMap<K, V>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Wrap a
SortedMap
replacingnull
by an emptySortedMap
. - nullToEmpty(SortedSet<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Wrap a
SortedSet
replacingnull
by an emptySortedSet
. - NUMBER_AWARE - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
CharSequence
Comparator
that takes numbers in consideration.
O
- ObjectArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
generic array
tools. - of(boolean...) - Static method in class com.github.alexisjehan.javanilla.lang.array.BooleanArrays
-
Create a
boolean array
using givenboolean
values. - of(byte...) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Create an
InputStream
from abyte array
. - of(byte...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
using givenbyte
values. - of(char...) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Create a
Reader
with achar array
. - of(char...) - Static method in class com.github.alexisjehan.javanilla.lang.array.CharArrays
-
Create a
char array
using givenchar
values. - of(double...) - Static method in class com.github.alexisjehan.javanilla.lang.array.DoubleArrays
-
Create a
double array
using givendouble
values. - of(float...) - Static method in class com.github.alexisjehan.javanilla.lang.array.FloatArrays
-
Create a
float array
using givenfloat
values. - of(int...) - Static method in class com.github.alexisjehan.javanilla.lang.array.IntArrays
-
Create a
int array
using givenint
values. - of(long...) - Static method in class com.github.alexisjehan.javanilla.lang.array.LongArrays
-
Create a
long array
using givenlong
values. - of(short...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ShortArrays
-
Create a
short array
using givenshort
values. - of(LineReader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create an
Iterator
with aLineReader
from his current position. - of(E...) - Static method in class com.github.alexisjehan.javanilla.lang.array.ObjectArrays
-
Create a
generic array
using givengeneric
values. - of(E...) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Create a
Bag
with given elements. - of(E...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterable
fromgeneric
values. - of(E...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create an
Iterator
fromgeneric
values. - of(F, S) - Static method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Vanilla constructor.
- of(F, S) - Static method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
-
Vanilla constructor.
- of(F, S, T) - Static method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Vanilla constructor.
- of(F, S, T) - Static method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
-
Vanilla constructor.
- of(BufferedReader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create an
Iterator
with aBufferedReader
from his current position. - of(InputStream) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create an
Iterator
with anInputStream
from his current position. - of(Reader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create an
Iterator
with aReader
from his current position. - of(Runnable) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableRunnable
-
Create a
ThrowableRunnable
that throws nothing from the givenRunnable
. - of(String) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Create an
InputStream
with aString
usingCharset.defaultCharset()
. - of(String) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Create a
Reader
with aString
. - of(String, Charset) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Create an
InputStream
with aString
using a customCharset
. - of(BiConsumer<? super T, ? super U>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiConsumer
-
Create a
ThrowableBiConsumer
that throws nothing from the givenBiConsumer
. - of(BiFunction<? super T, ? super U, ? extends R>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiFunction
-
Create a
ThrowableBiFunction
that throws nothing from the givenBiFunction
. - of(BiPredicate<? super T, ? super U>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Create a
ThrowableBiPredicate
that throws nothing from the givenBiPredicate
. - of(Consumer<? super T>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableConsumer
-
Create a
ThrowableConsumer
that throws nothing from the givenConsumer
. - of(Function<? super T, ? extends R>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableFunction
-
Create a
ThrowableFunction
that throws nothing from the givenFunction
. - of(Predicate<? super T>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Create a
ThrowablePredicate
that throws nothing from the givenPredicate
. - of(Supplier<? extends T>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableSupplier
-
Create a
ThrowableSupplier
that throws nothing from the givenSupplier
. - ofBoolean(boolean) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from aboolean
value. - ofChar(char) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from achar
value usingByteOrder.nativeOrder()
ByteOrder
. - ofChar(char, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from achar
value using the givenByteOrder
. - ofDouble(double) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from adouble
value usingByteOrder.nativeOrder()
ByteOrder
. - ofDouble(double...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create a
PrimitiveIterable
fromdouble
values. - ofDouble(double...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create a
PrimitiveIterator
fromdouble
values. - ofDouble(double, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from adouble
value using the givenByteOrder
. - ofEntriesOrdered(Map.Entry<? extends K, ? extends V>...) - Static method in class com.github.alexisjehan.javanilla.util.collection.Maps
-
Create an ordered
Map
with an array of entries. - ofFloat(float) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from afloat
value usingByteOrder.nativeOrder()
ByteOrder
. - ofFloat(float, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from afloat
value using the givenByteOrder
. - ofHexString(String) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from a hexadecimalString
value. - ofInt(int) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from anint
value usingByteOrder.nativeOrder()
ByteOrder
. - ofInt(int...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create a
PrimitiveIterable
fromint
values. - ofInt(int...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create a
PrimitiveIterator
fromint
values. - ofInt(int, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from anint
value using the givenByteOrder
. - ofLong(long) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from along
value usingByteOrder.nativeOrder()
ByteOrder
. - ofLong(long...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create a
PrimitiveIterable
fromlong
values. - ofLong(long...) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Create a
PrimitiveIterator
fromlong
values. - ofLong(long, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from along
value using the givenByteOrder
. - ofOrdered(E...) - Static method in class com.github.alexisjehan.javanilla.util.collection.Sets
-
Create an ordered
Set
with an array of elements. - ofShort(short) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from ashort
value usingByteOrder.nativeOrder()
ByteOrder
. - ofShort(short, ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Create a
byte array
from ashort
value using the givenByteOrder
. - once(Supplier<? extends T>) - Static method in class com.github.alexisjehan.javanilla.util.function.Suppliers
-
Wrap a
Supplier
which only returns a value once from the givenSupplier
. - or(ThrowableBiPredicate<? super T, ? super U, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Returns a composed
ThrowableBiPredicate
that represents a short-circuiting logical OR of this predicate and another. - or(ThrowablePredicate<? super T, ? extends X>) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Returns a composed
ThrowablePredicate
that represents a short-circuiting logical OR of this predicate and another. - OutputStreams - Class in com.github.alexisjehan.javanilla.io.bytes
-
An utility class that provides
OutputStream
tools.
P
- padBoth(CharSequence, int) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on both sides to fit the given size with spaces. - padBoth(CharSequence, int, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on both sides to fit the given size with the provided paddingchar
. - padBoth(CharSequence, int, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on both sides to fit the given size with the provided paddingCharSequence
. - padLeft(CharSequence, int) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the left to fit the given size with spaces. - padLeft(CharSequence, int, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the left to fit the given size with the provided paddingchar
. - padLeft(CharSequence, int, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the left to fit the given size with the provided paddingCharSequence
. - padRight(CharSequence, int) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the right to fit the given size with spaces. - padRight(CharSequence, int, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the right to fit the given size with the provided paddingchar
. - padRight(CharSequence, int, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by padding aCharSequence
on the right to fit the given size with the provided paddingCharSequence
. - Pair<F,S> - Class in com.github.alexisjehan.javanilla.misc.tuples
-
A
Pair
is an immutable tuple that is composed of two objects. - Pair(F, S) - Constructor for class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Standard constructor.
- Predicates - Class in com.github.alexisjehan.javanilla.util.function
-
An utility class that provides
Predicate
,BiPredicate
,IntPredicate
,LongPredicate
andDoublePredicate
tools. - PreparedIterator<E> - Class in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterator
whose next element is prepared when the last one is returned. - PreparedIterator() - Constructor for class com.github.alexisjehan.javanilla.util.iteration.PreparedIterator
- prepareNext() - Method in class com.github.alexisjehan.javanilla.util.iteration.PreparedIterator
-
Return the next element to be returned after the current one.
- PrimitiveIterable<T,C> - Interface in com.github.alexisjehan.javanilla.util.iteration
-
A base type for primitive specializations of
Iterable
. - PrimitiveIterable.OfDouble - Interface in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterable
specialized fordouble
values. - PrimitiveIterable.OfInt - Interface in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterable
specialized forint
values. - PrimitiveIterable.OfLong - Interface in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterable
specialized forlong
values.
R
- RangeInputStream - Class in com.github.alexisjehan.javanilla.io.bytes
-
An
InputStream
decorator that reads only bytes within a range from the current position. - RangeInputStream(InputStream, long) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
-
Constructor with a delegated
InputStream
and a range from0
to the given inclusive index. - RangeInputStream(InputStream, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
-
Constructor with a delegated
InputStream
and a range from an inclusive index to another one. - RangeIterator<E> - Class in com.github.alexisjehan.javanilla.util.iteration
-
An
Iterator
decorator that iterates only over elements within a range from the current position. - RangeIterator(Iterator<? extends E>, long) - Constructor for class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
-
Constructor with a delegated
Iterator
and a range from0
to the given inclusive index. - RangeIterator(Iterator<? extends E>, long, long) - Constructor for class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
-
Constructor with a delegated
Iterator
and a range from an inclusive index to another one. - RangeLineReader - Class in com.github.alexisjehan.javanilla.io.lines
-
An
LineReader
decorator that reads only lines within a range from the current position. - RangeLineReader(LineReader, long) - Constructor for class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
-
Constructor with a delegated
LineReader
and a range from0
to the given inclusive index. - RangeLineReader(LineReader, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
-
Constructor with a delegated
LineReader
and a range from an inclusive index to another one. - RangeLineWriter - Class in com.github.alexisjehan.javanilla.io.lines
-
An
LineWriter
decorator that writes only lines within a range from the current position. - RangeLineWriter(LineWriter, long) - Constructor for class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
-
Constructor with a delegated
LineWriter
and a range from0
to the given inclusive index. - RangeLineWriter(LineWriter, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
-
Constructor with a delegated
LineWriter
and a range from an inclusive index to another one. - RangeOutputStream - Class in com.github.alexisjehan.javanilla.io.bytes
-
An
OutputStream
decorator that writes only bytes within a range from the current position. - RangeOutputStream(OutputStream, long) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
-
Constructor with a delegated
OutputStream
and a range from0
to the given inclusive index. - RangeOutputStream(OutputStream, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
-
Constructor with a delegated
OutputStream
and a range from an inclusive index to another one. - RangeReader - Class in com.github.alexisjehan.javanilla.io.chars
-
An
Reader
decorator that reads only chars within a range from the current position. - RangeReader(Reader, long) - Constructor for class com.github.alexisjehan.javanilla.io.chars.RangeReader
-
Constructor with a delegated
Reader
and a range from0
to the given inclusive index. - RangeReader(Reader, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.chars.RangeReader
-
Constructor with a delegated
Reader
and a range from an inclusive index to another one. - RangeWriter - Class in com.github.alexisjehan.javanilla.io.chars
-
An
Writer
decorator that writes only chars within a range from the current position. - RangeWriter(Writer, long) - Constructor for class com.github.alexisjehan.javanilla.io.chars.RangeWriter
-
Constructor with a delegated
Writer
and a range from0
to the given inclusive index. - RangeWriter(Writer, long, long) - Constructor for class com.github.alexisjehan.javanilla.io.chars.RangeWriter
-
Constructor with a delegated
Writer
and a range from an inclusive index to another one. - read() - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
- read() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
- read() - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
- read() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
- read() - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineReader
- read() - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineReader
- read() - Method in class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Read a
String
line. - read() - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
- read(@org.jetbrains.annotations.NotNull byte[], int, int) - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
- read(@org.jetbrains.annotations.NotNull byte[], int, int) - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
- read(char[], int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
- read(char[], int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
- Readers - Class in com.github.alexisjehan.javanilla.io.chars
-
An utility class that provides
Reader
tools. - remove() - Method in class com.github.alexisjehan.javanilla.util.iteration.CountIterator
- remove() - Method in class com.github.alexisjehan.javanilla.util.iteration.RangeIterator
- remove(E) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Remove the element from the
Bag
once. - remove(E, long) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Remove the element from the
Bag
in the given quantity. - remove(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- remove(E, long) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- removeAll(E) - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Totally remove the element from the
Bag
. - removeAll(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- removeAll(E) - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- removeEnd(CharSequence, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given ending target
char
if theCharSequence
ends with it. - removeEnd(CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given ending target if the
CharSequence
ends with it. - removeEndIgnoreCase(CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given ending target if the
CharSequence
ends with it ignoring the case. - removeStart(CharSequence, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given leading target
char
if theCharSequence
starts with it. - removeStart(CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given leading target if the
CharSequence
starts with it. - removeStartIgnoreCase(CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Remove the given leading target if the
CharSequence
starts with it ignoring the case. - repeat(char, int) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by repeating achar
. - repeat(CharSequence, int) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Create a
String
by repeating aCharSequence
. - replaceFirst(CharSequence, char, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Replace the first occurrence of the given target
char
if found in theCharSequence
by a replacementchar
. - replaceFirst(CharSequence, CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Replace the first occurrence of the given target if found in the
CharSequence
by a replacement. - replaceLast(CharSequence, char, char) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Replace the last occurrence of the given target
char
if found in theCharSequence
by a replacementchar
. - replaceLast(CharSequence, CharSequence, CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Replace the last occurrence of the given target if found in the
CharSequence
by a replacement. - reset() - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
- reset() - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
- reset() - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
- reset() - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
- run() - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableRunnable
-
Take any action whatsoever.
S
- SerializablePair<F extends java.io.Serializable,S extends java.io.Serializable> - Class in com.github.alexisjehan.javanilla.misc.tuples
-
A
SerializablePair
is an immutable tuple that is composed of twoSerializable
objects. - SerializablePair(F, S) - Constructor for class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
-
Standard constructor.
- Serializables - Class in com.github.alexisjehan.javanilla.io
-
An utility class to work with
Serializable
objects. - SerializableTriple<F extends java.io.Serializable,S extends java.io.Serializable,T extends java.io.Serializable> - Class in com.github.alexisjehan.javanilla.misc.tuples
-
A
SerializableTriple
is an immutable tuple that is composed of threeSerializable
objects. - SerializableTriple(F, S, T) - Constructor for class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Standard constructor.
- SerializationException - Exception in com.github.alexisjehan.javanilla.io
-
Wraps any
Exception
related to serialization thrown while working withSerializables
methods. - serialize(S) - Static method in class com.github.alexisjehan.javanilla.io.Serializables
-
Serialize the given
Serializable
object in abyte array
. - serialize(S, OutputStream) - Static method in class com.github.alexisjehan.javanilla.io.Serializables
-
Serialize the given
Serializable
object to anOutputStream
. - Sets - Class in com.github.alexisjehan.javanilla.util.collection
-
An utility class that provides
Set
tools. - SHORT_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A
short
arrayComparator
. - ShortArrays - Class in com.github.alexisjehan.javanilla.lang.array
-
An utility class that provides
short array
tools. - SI - com.github.alexisjehan.javanilla.misc.StringFormatter.BytePrefix
-
SI prefix with a base of
1000
. - SIGNED_BYTE_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A signed
byte
arrayComparator
. - singleton(E) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Create a singleton
Bag
with the single element once. - singleton(E, long) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Create a singleton
Bag
with the single element in the given quantity. - size() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Get the total size of the
Bag
. - size() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- size() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.bytes.CountInputStream
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeInputStream
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.chars.CountReader
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeReader
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineReader
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineReader
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Skip the given number of lines.
- skip(long) - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineReader
- SQUARED_EUCLIDEAN - com.github.alexisjehan.javanilla.misc.distances.Distances
-
The squared Euclidean distance is different from the classical Euclidean distance in the fact it does not perform the costly square root operation.
- StandardCiphers - Class in com.github.alexisjehan.javanilla.security
-
A
Cipher
factory to get standard instances without throwing checked exceptions. - StandardMessageDigests - Class in com.github.alexisjehan.javanilla.security
-
A
MessageDigest
factory to get standard instances without throwing checked exceptions. - stream() - Method in interface com.github.alexisjehan.javanilla.util.stream.Streamable
-
Returns a stream over elements of type E.
- Streamable<E> - Interface in com.github.alexisjehan.javanilla.util.stream
-
Interface for objects that return a
Stream
. - StringFormatter - Class in com.github.alexisjehan.javanilla.misc
-
An immutable formatter to pretty display values of several types as
String
s. - StringFormatter() - Constructor for class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Default constructor using default parameters.
- StringFormatter(Locale) - Constructor for class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Constructor with a custom
Locale
and the default float precision. - StringFormatter(Locale, int) - Constructor for class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Constructor with customs
Locale
and float precision, and the default strict precision parameter. - StringFormatter(Locale, int, boolean) - Constructor for class com.github.alexisjehan.javanilla.misc.StringFormatter
-
Complete constructor with customs
Locale
, float precision and strict precision parameter. - StringFormatter.BytePrefix - Enum in com.github.alexisjehan.javanilla.misc
-
Byte representation prefixes.
- Strings - Class in com.github.alexisjehan.javanilla.lang
-
An utility class that provides
String
andCharSequence
tools. - Suppliers - Class in com.github.alexisjehan.javanilla.util.function
-
An utility class that provides
Supplier
tools.
T
- tee(OutputStream...) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Wrap multiple
OutputStream
s into a single one. - tee(Writer...) - Static method in class com.github.alexisjehan.javanilla.io.chars.Writers
-
Wrap multiple
Writer
s into a single one. - tee(Collection<OutputStream>) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Write a collection of
OutputStream
s into a single one. - tee(Collection<Writer>) - Static method in class com.github.alexisjehan.javanilla.io.chars.Writers
-
Wrap a collection of
Writer
s into a single one. - test(T) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Evaluates this predicate on the given argument.
- test(T, U) - Method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Evaluates this predicate on the given arguments.
- ThrowableBiConsumer<T,U,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
BiConsumer
that may throw aThrowable
. - ThrowableBiFunction<T,U,R,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
BiFunction
that may throw aThrowable
. - ThrowableBiPredicate<T,U,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
BiPredicate
that may throw aThrowable
. - ThrowableConsumer<T,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
Consumer
that may throw aThrowable
. - ThrowableFunction<T,R,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
Function
that may throw aThrowable
. - ThrowablePredicate<T,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
Predicate
that may throw aThrowable
. - ThrowableRunnable<X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
Runnable
that may throw aThrowable
. - Throwables - Class in com.github.alexisjehan.javanilla.lang
-
An utility class to work with
Throwable
,Exception
andRuntimeException
objects. - ThrowableSupplier<T,X extends java.lang.Throwable> - Interface in com.github.alexisjehan.javanilla.util.function.throwable
-
Interface for a
Supplier
that may throw aThrowable
. - toBoolean(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to aboolean
value. - toBytes(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Convert an
InputStream
to abyte array
. - toChar(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to achar
value usingByteOrder.nativeOrder()
ByteOrder
. - toChar(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to achar
value using the givenByteOrder
. - toChar(CharSequence) - Static method in class com.github.alexisjehan.javanilla.lang.Strings
-
Convert a
CharSequence
with a length of1
to achar
. - toChars(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Convert a
Reader
to achar array
. - toDouble(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to adouble
value usingByteOrder.nativeOrder()
ByteOrder
. - toDouble(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to adouble
value using the givenByteOrder
. - toEnumeration(Iterator<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Convert an
Iterator
from it current position to anEnumeration
. - toFloat(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to afloat
value usingByteOrder.nativeOrder()
ByteOrder
. - toFloat(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to afloat
value using the givenByteOrder
. - toHexString(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
to a hexadecimalString
value. - toImmutableEntry() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Converts the current
Pair
to aSimpleImmutableEntry
. - toInputStream(Iterator<Integer>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Convert an
Iterator
from it current position to anInputStream
. - toInt(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to anint
value usingByteOrder.nativeOrder()
ByteOrder
. - toInt(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to anint
value using the givenByteOrder
. - toList(Iterable<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Convert an
Iterable
to an unmodifiableList
. - toList(Iterator<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Convert an
Iterator
from it current position to an unmodifiableList
. - toLong(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to along
value usingByteOrder.nativeOrder()
ByteOrder
. - toLong(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to along
value using the givenByteOrder
. - toMap() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Create a
Map
which associates elements from theBag
to their quantity. - toMap() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- toMap() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- toMutableEntry() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
-
Converts the current
Pair
to aSimpleEntry
which is mutable. - toPair() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
-
Converts the current
SerializablePair
to aPair
. - toReader(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Convert an
InputStream
to aReader
usingCharset.defaultCharset()
. - toReader(InputStream, Charset) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Convert an
InputStream
to aReader
using a customCharset
. - toReader(Iterator<Integer>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Convert an
Iterator
from it current position to aReader
. - toSet() - Method in interface com.github.alexisjehan.javanilla.util.collection.bags.Bag
-
Create a
Set
with distinct elements from theBag
. - toSet() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- toSet() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- toSet(Iterable<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Convert an
Iterable
to an unmodifiableSet
. - toSet(Iterator<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Convert an
Iterator
from it current position to an unmodifiableSet
. - toShort(byte[]) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to ashort
value usingByteOrder.nativeOrder()
ByteOrder
. - toShort(byte[], ByteOrder) - Static method in class com.github.alexisjehan.javanilla.lang.array.ByteArrays
-
Convert a
byte array
back to ashort
value using the givenByteOrder
. - toString() - Method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Return the
String
representation. - toString() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Pair
- toString() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializablePair
- toString() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
- toString() - Method in class com.github.alexisjehan.javanilla.misc.tuples.Triple
- toString() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.FilterBag
- toString() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.LimitedBag
- toString() - Method in class com.github.alexisjehan.javanilla.util.collection.bags.MapBag
- toString(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Convert an
InputStream
to aString
usingCharset.defaultCharset()
. - toString(InputStream, Charset) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Convert an
InputStream
to aString
using a customCharset
. - toString(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Convert a
Reader
to aString
. - toTriple() - Method in class com.github.alexisjehan.javanilla.misc.tuples.SerializableTriple
-
Converts the current
SerializableTriple
to aTriple
. - toWriter(OutputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Convert an
OutputStream
to aWriter
usingCharset.defaultCharset()
. - toWriter(OutputStream, Charset) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Convert an
OutputStream
to aWriter
using a customCharset
. - transferTo(LineWriter) - Method in class com.github.alexisjehan.javanilla.io.lines.LineReader
-
Transfer all lines from the current position to the given
LineWriter
. - transferTo(Iterable<? extends E>, Collection<? super E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Transfer
Iterable
's elements to aCollection
. - transferTo(Iterator<? extends E>, Collection<? super E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Transfer
Iterator
's elements from it current position to aCollection
. - Triple<F,S,T> - Class in com.github.alexisjehan.javanilla.misc.tuples
-
A
Triple
is an immutable tuple that is composed of three objects. - Triple(F, S, T) - Constructor for class com.github.alexisjehan.javanilla.misc.tuples.Triple
-
Standard constructor.
U
- uncheck(ThrowableRunnable<?>) - Static method in class com.github.alexisjehan.javanilla.lang.Throwables
-
Execute the given
ThrowableRunnable
converting any thrownThrowable
to an uncheckedException
. - uncheck(ThrowableSupplier<T, ?>) - Static method in class com.github.alexisjehan.javanilla.lang.Throwables
-
Return a result from the given
ThrowableSupplier
converting any thrownThrowable
to an uncheckedException
. - unchecked(ThrowableBiConsumer<? super T, ? super U, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiConsumer
-
Converts the given
ThrowableBiConsumer
to aBiConsumer
that may throw an uncheckedThrowable
. - unchecked(ThrowableBiFunction<? super T, ? super U, ? extends R, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiFunction
-
Converts the given
ThrowableBiFunction
to aBiFunction
that may throw an uncheckedThrowable
. - unchecked(ThrowableBiPredicate<? super T, ? super U, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableBiPredicate
-
Converts the given
ThrowableBiPredicate
to aBiPredicate
that may throw an uncheckedThrowable
. - unchecked(ThrowableConsumer<? super T, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableConsumer
-
Converts the given
ThrowableConsumer
to aConsumer
that may throw an uncheckedThrowable
. - unchecked(ThrowableFunction<? super T, ? extends R, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableFunction
-
Converts the given
ThrowableFunction
to aFunction
that may throw an uncheckedThrowable
. - unchecked(ThrowablePredicate<? super T, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowablePredicate
-
Converts the given
ThrowablePredicate
to aPredicate
that may throw an uncheckedThrowable
. - unchecked(ThrowableRunnable<? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableRunnable
-
Converts the given
ThrowableRunnable
to aRunnable
that may throw an uncheckedThrowable
. - unchecked(ThrowableSupplier<? extends T, ? extends X>) - Static method in interface com.github.alexisjehan.javanilla.util.function.throwable.ThrowableSupplier
-
Converts the given
ThrowableSupplier
to aSupplier
that may throw an uncheckedThrowable
. - unchecked(Throwable) - Static method in class com.github.alexisjehan.javanilla.lang.Throwables
-
Wrap and return a
Throwable
as an uncheckedException
if it was not already. - UncheckedInterruptedException - Exception in com.github.alexisjehan.javanilla.lang
-
Wraps an
InterruptedException
with an unchecked exception. - UncheckedInterruptedException(InterruptedException) - Constructor for exception com.github.alexisjehan.javanilla.lang.UncheckedInterruptedException
-
Constructor with a checked cause.
- UncheckedSQLException - Exception in com.github.alexisjehan.javanilla.sql
-
Wraps a
SQLException
with an unchecked exception. - UncheckedSQLException(SQLException) - Constructor for exception com.github.alexisjehan.javanilla.sql.UncheckedSQLException
-
Constructor with a checked cause.
- uncloseable(InputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.InputStreams
-
Wrap an
InputStream
whoseInputStream.close()
method has no effect. - uncloseable(OutputStream) - Static method in class com.github.alexisjehan.javanilla.io.bytes.OutputStreams
-
Wrap an
OutputStream
whoseOutputStream.close()
method has no effect. - uncloseable(Reader) - Static method in class com.github.alexisjehan.javanilla.io.chars.Readers
-
Wrap a
Reader
whoseReader.close()
method has no effect. - uncloseable(Writer) - Static method in class com.github.alexisjehan.javanilla.io.chars.Writers
-
Wrap a
Writer
whoseWriter.close()
method has no effect. - unmodifiable(Bag<E>) - Static method in class com.github.alexisjehan.javanilla.util.collection.bags.Bags
-
Wrap a
Bag
by returning an immutable view of it. - unmodifiable(Iterable<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Wrap an
Iterable
which givesIterator
s whoseIterator.remove()
method is not available. - unmodifiable(Iterator<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Wrap an
Iterator
whoseIterator.remove()
method is not available. - UNSIGNED_BYTE_ARRAYS - Static variable in class com.github.alexisjehan.javanilla.util.Comparators
-
A unsigned
byte
arrayComparator
. - until(Supplier<? extends E>, E) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterators
-
Wrap an
Iterator
from the givenSupplier
which iterates until an excluded bound value.
V
- valueOf(String) - Static method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.alexisjehan.javanilla.misc.distances.Distances
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.alexisjehan.javanilla.misc.distances.EditDistances
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.alexisjehan.javanilla.misc.StringFormatter.BytePrefix
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.alexisjehan.javanilla.io.lines.LineSeparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.alexisjehan.javanilla.misc.distances.Distances
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.alexisjehan.javanilla.misc.distances.EditDistances
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.alexisjehan.javanilla.misc.StringFormatter.BytePrefix
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrap(LineReader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterator
by wrapping aLineReader
from his current position. - wrap(BufferedReader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterator
by wrapping aBufferedReader
from his current position. - wrap(InputStream) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterable
by wrapping anInputStream
from his current position. - wrap(Reader) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterable
by wrapping aReader
from his current position. - wrap(Iterator<? extends E>) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
Iterable
by wrapping anIterator
from his current position. - wrap(PrimitiveIterator.OfDouble) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create a
double PrimitiveIterable
by wrapping adouble PrimitiveIterator
from his current position. - wrap(PrimitiveIterator.OfInt) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create an
int PrimitiveIterable
by wrapping anint PrimitiveIterator
from his current position. - wrap(PrimitiveIterator.OfLong) - Static method in class com.github.alexisjehan.javanilla.util.iteration.Iterables
-
Create a
long PrimitiveIterable
by wrapping along PrimitiveIterator
from his current position. - write(@org.jetbrains.annotations.NotNull byte[], int, int) - Method in class com.github.alexisjehan.javanilla.io.bytes.CountOutputStream
- write(@org.jetbrains.annotations.NotNull byte[], int, int) - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
- write(char[], int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.CountWriter
- write(char[], int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeWriter
- write(int) - Method in class com.github.alexisjehan.javanilla.io.bytes.CountOutputStream
- write(int) - Method in class com.github.alexisjehan.javanilla.io.bytes.RangeOutputStream
- write(int) - Method in class com.github.alexisjehan.javanilla.io.chars.CountWriter
- write(int) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeWriter
- write(String) - Method in class com.github.alexisjehan.javanilla.io.lines.CountLineWriter
- write(String) - Method in class com.github.alexisjehan.javanilla.io.lines.FilterLineWriter
- write(String) - Method in class com.github.alexisjehan.javanilla.io.lines.LineWriter
-
Writes a
String
line. - write(String) - Method in class com.github.alexisjehan.javanilla.io.lines.RangeLineWriter
- write(String, int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.CountWriter
- write(String, int, int) - Method in class com.github.alexisjehan.javanilla.io.chars.RangeWriter
- Writers - Class in com.github.alexisjehan.javanilla.io.chars
-
An utility class that provides
Writer
tools.