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.
- acquireToken() - Method in interface org.tquadrat.foundation.lang.AutoSemaphore
-
Acquires a permit from this semaphore, blocking until one is available, or the thread is interrupted, and returns a token object that is used for
try-with-resources. - acquireToken(int) - Method in interface org.tquadrat.foundation.lang.AutoSemaphore
-
Acquires the given number of permits from this semaphore, blocking until all are available, or the thread is interrupted, and returns a token object that is used for
try-with-resources. - acquireToken(int) - Method in class org.tquadrat.foundation.lang.internal.AutoSemaphoreImpl
-
Acquires the given number of permits from this semaphore, blocking until all are available, or the thread is interrupted, and returns a token object that is used for
try-with-resources. - acquireToken(int) - Method in class org.tquadrat.foundation.lang.internal.TimeoutSemaphoreImpl
-
Acquires the given number of permits from this semaphore, blocking until all are available, or the thread is interrupted, and returns a token object that is used for
try-with-resources. - acquireTokenUninterruptibly() - Method in interface org.tquadrat.foundation.lang.AutoSemaphore
-
Acquires a permit from this semaphore, blocking until one is available, and returns a token object that is used for
try-with-resources. - acquireTokenUninterruptibly(int) - Method in interface org.tquadrat.foundation.lang.AutoSemaphore
-
Acquires the given number of permits from this semaphore, blocking until all are available, and returns a token object that is used for
try-with-resources. - acquireTokenUninterruptibly(int) - Method in class org.tquadrat.foundation.lang.internal.AutoSemaphoreImpl
-
Acquires the given number of permits from this semaphore, blocking until all are available, and returns a token object that is used for
try-with-resources. - acquireTokenUninterruptibly(int) - Method in class org.tquadrat.foundation.lang.internal.TimeoutSemaphoreImpl
-
Acquires the given number of permits from this semaphore, blocking until all are available, and returns a token object that is used for
try-with-resources. - Action - Interface in org.tquadrat.foundation.lang
-
A variant of the interface
Runnablewith aAction.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
truewhen 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
Spliteratorthat aggregates the elements of the stream based on a providedPredicate. - AggregatingSpliterator(Spliterator, BiPredicate) - Constructor for class org.tquadrat.foundation.stream.internal.AggregatingSpliterator
-
Creates a new
AggregatingSpliteratorinstance. - 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
TriConsumerthat performs, in sequence, this operation followed by theafteroperation. - 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 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) - 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. - AutoSemaphore - Interface in org.tquadrat.foundation.lang
-
An implementation of
Semaphorethat allows to be used withtry-with-resources. - AutoSemaphore.Token - Interface in org.tquadrat.foundation.lang
-
The definition of a token that holds the permits to be released when a
try-with-resourcesblock is left. - AutoSemaphoreImpl - Class in org.tquadrat.foundation.lang.internal
-
The implementation of
AutoSemaphore. - AutoSemaphoreImpl(int) - Constructor for class org.tquadrat.foundation.lang.internal.AutoSemaphoreImpl
-
Creates an
AutoSemaphoreImplinstance with the given number of permits and non-fair fairness setting. - AutoSemaphoreImpl(int, boolean) - Constructor for class org.tquadrat.foundation.lang.internal.AutoSemaphoreImpl
-
Creates an
AutoSemaphoreImplinstance with the given number of permits and the given fairness setting. - AutoSemaphoreImpl.TokenImpl - Class in org.tquadrat.foundation.lang.internal
-
The implementation of
AutoSemaphore.Token.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
