| AbstractHamcrestCondition<T> |
|
| AssertionCondition |
Condition implementation which takes an executable assertion which should throw AssertionError on assertion failure.
|
| CallableCondition |
|
| CallableCondition.ConditionEvaluationWrapper |
|
| CallableHamcrestCondition<T> |
|
| CheckedExceptionRethrower |
This is an internal class and should NOT be used outside of Awaitility! Use it at own risk (please don't :)).
|
| ConditionAwaiter |
|
| ConditionEvaluationHandler<T> |
|
| ConditionEvaluationHandler.StopWatch |
|
| ConditionEvaluationLogger |
Simple implementation of ConditionEvaluationListener that prints the condition evaluation results to the console using System.out.println by default.
|
| ConditionEvaluationResult |
|
| ConditionFactory |
|
| ConditionSettings |
|
| DeadlockException |
A Throwable used as a cause if deadlocked threads are detected by Awaitility.
|
| DurationFactory |
|
| EvaluatedCondition<T> |
Contains properties of the condition at its current stage.
|
| EvaluationCleanup |
Handles how threads and thread-pools are cleanup after each conditional evaluation round.
|
| ExecutorLifecycle |
Handles the lifecycle of an executor service.
|
| FailFastCondition |
|
| FailFastCondition.CallableFailFastCondition |
|
| FailFastCondition.CallableFailFastCondition.FailFastAssertion |
|
| FieldSupplierBuilder |
The field supplier builder allows you to create a supplier based a field.
|
| ForeverDuration |
|
| HamcrestExceptionIgnorer |
|
| HamcrestToStringFilter |
The Class HamcrestToStringFilter.
|
| IgnoredException |
|
| InternalExecutorServiceFactory |
Please don't use this class directly, it's for internal purposes only and will be moved/renamed without notice!
|
| JavaVersionDetector |
|
| LambdaErrorMessageGenerator |
Helper class for generating nicer error messages when lambda expression are used
|
| OriginalDefaultUncaughtExceptionHandler |
|
| PredicateExceptionIgnorer |
|
| SameThreadExecutorService |
Creates an executor service that runs each task in the thread
that invokes execute/submit, as in ThreadPoolExecutor.CallerRunsPolicy This
applies both to individually submitted tasks and to collections of tasks
submitted via invokeAll or invokeAny.
|
| StartEvaluationEvent<T> |
|
| TemporalDuration |
|
| TimeoutEvent |
|
| Uninterruptibles |
These code snippets are copied from the Guava library (e.g.
|