Index

A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(A, B, C) - Method in interface org.tquadrat.foundation.function.TriConsumer
Performs this operation on the given arguments.
accept(T) - Method in interface org.tquadrat.foundation.function.tce.TCEConsumer
Performs this operation on the given argument.
accept(T1, T2) - Method in interface org.tquadrat.foundation.function.tce.TCEBiConsumer
Performs this operation on the given argument.
accept(T1, T2, T3) - Method in interface org.tquadrat.foundation.function.tce.TCETriConsumer
Performs this operation on the given argument.
Action - Interface in org.tquadrat.foundation.lang
A variant of the interface Runnable with a Action.run() method that allows to throw an exception.
aggregate(Stream, int) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Aggregates items from the source stream into a list of items with fixed size.
aggregate(Stream, BiPredicate) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Aggregates items from source stream into list of items while supplied predicate is true when evaluated on previous and current item.
aggregateOnListCondition(Stream, BiPredicate) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Aggregates items from source stream.
AggregatingSpliterator<I> - Class in org.tquadrat.foundation.stream.internal
An implementation of Spliterator that aggregates the elements of the stream based on a provided Predicate.
AggregatingSpliterator(Spliterator, BiPredicate) - Constructor for class org.tquadrat.foundation.stream.internal.AggregatingSpliterator
Creates a new AggregatingSpliterator instance.
allMatch(Predicate) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
allMatch(Predicate) - Method in class org.tquadrat.foundation.stream.StreamAdapter
andThen(Function) - Method in interface org.tquadrat.foundation.function.TriFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(TCEFunction) - Method in interface org.tquadrat.foundation.function.tce.TCETriFunction
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(TriConsumer) - Method in interface org.tquadrat.foundation.function.TriConsumer
Returns a composed TriConsumer that performs, in sequence, this operation followed by the after operation.
anyMatch(Predicate) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
anyMatch(Predicate) - Method in class org.tquadrat.foundation.stream.StreamAdapter
ApplicationError - Exception Class in org.tquadrat.foundation.exception
Use the application error to signal the abort of an application.

This implementation of Error allows to set a flag that indicates whether this instance was already logged or not.
ApplicationError(String) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
ApplicationError(String, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
ApplicationError(String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
ApplicationError(String, Throwable, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
ApplicationError(Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
ApplicationError(Throwable, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
Creates a new ApplicationError instance.
apply(A, B, C) - Method in interface org.tquadrat.foundation.function.tce.TCETriFunction
Applies this function to the given arguments.
apply(A, B, C) - Method in interface org.tquadrat.foundation.function.TriFunction
Applies this function to the given arguments.
apply(T) - Method in interface org.tquadrat.foundation.function.tce.TCEFunction
Applies this function to the given argument.
apply(T[]) - Method in interface org.tquadrat.foundation.stream.Selector
apply(T1, T2) - Method in interface org.tquadrat.foundation.function.tce.TCEBiFunction
Applies this function to the given arguments.
apply(T, T) - Method in interface org.tquadrat.foundation.function.tce.TCEBinaryOperator
Applies this function to the given arguments.
ASCII - Static variable in class org.tquadrat.foundation.lang.CommonConstants
The reference to the ASCII character set.
asEntry() - Method in record class org.tquadrat.foundation.lang.Pair
Returns this instance of Pair as an instance of Map.Entry.
asFunction(Stringer) - Static method in interface org.tquadrat.foundation.lang.Stringer
Returns the given Stringer as an instance of Function.
AutoLock - Interface in org.tquadrat.foundation.lang
A wrapper for locks that supports the try-with-resources feature of Java 7.
AutoLock.ExecutionFailedException - Exception Class in org.tquadrat.foundation.lang
This exception is thrown when an operation fails.
AutoLockImpl - Class in org.tquadrat.foundation.lang.internal
The implementation of AutoLock.
AutoLockImpl() - Constructor for class org.tquadrat.foundation.lang.internal.AutoLockImpl
Creates a new AutoLockImpl instance with an internal lock object.
AutoLockImpl(Lock) - Constructor for class org.tquadrat.foundation.lang.internal.AutoLockImpl
Creates a new AutoLockImpl instance.
A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form