Index
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
Runnablewith aAction.run()method that allows to throw an exception. - aggregate(Stream<T>, 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<T>, BiPredicate<? super T, ? super T>) - Static method in class org.tquadrat.foundation.stream.StreamUtils
-
Aggregates items from source stream into list of items while supplied predicate is
truewhen evaluated on previous and current item.
Can by seen as streaming alternative toCollectors.groupingBy()when source stream is sorted by key. - aggregateOnListCondition(Stream<T>, BiPredicate<List<T>, T>) - 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
Spliteratorthat aggregates the elements of the stream based on a providedPredicate. - AggregatingSpliterator(Spliterator<I>, BiPredicate<List<I>, I>) - Constructor for class org.tquadrat.foundation.stream.internal.AggregatingSpliterator
-
Creates a new
AggregatingSpliteratorinstance. - allMatch(Predicate<? super Map.Entry<K, V>>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
- allMatch(Predicate<? super T>) - Method in class org.tquadrat.foundation.stream.StreamAdapter
- andThen(Function<? super R, ? extends R1>) - 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<? super R, ? extends R1>) - 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<? super A, ? super B, ? super C>) - Method in interface org.tquadrat.foundation.function.TriConsumer
-
Returns a composed
TriConsumerthat performs, in sequence, this operation followed by theafteroperation. - anyMatch(Predicate<? super Map.Entry<K, V>>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
- anyMatch(Predicate<? super T>) - 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 ofErrorallows 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
ApplicationErrorinstance. - ApplicationError(String, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
-
Creates a new
ApplicationErrorinstance. - ApplicationError(String, Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
-
Creates a new
ApplicationErrorinstance. - ApplicationError(String, Throwable, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
-
Creates a new
ApplicationErrorinstance. - ApplicationError(Throwable) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
-
Creates a new
ApplicationErrorinstance. - ApplicationError(Throwable, boolean) - Constructor for exception class org.tquadrat.foundation.exception.ApplicationError
-
Creates a new
ApplicationErrorinstance. - 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
Pairas an instance ofMap.Entry. - asFunction(Stringer<? super A>) - Static method in interface org.tquadrat.foundation.lang.Stringer
-
Returns the given
Stringeras an instance ofFunction. - AutoLock - Interface in org.tquadrat.foundation.lang
-
A wrapper for locks that supports the
try-with-resourcesfeature 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
AutoLockImplinstance with an internal lock object. - AutoLockImpl(Lock) - Constructor for class org.tquadrat.foundation.lang.internal.AutoLockImpl
-
Creates a new
AutoLockImplinstance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
