@ParametersAreNonnullByDefault
public class Waiter
extends java.lang.Object
| Constructor and Description |
|---|
Waiter() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
wait(Driver driver,
T subject,
ObjectCondition<T> condition) |
<T> void |
wait(Driver driver,
T subject,
ObjectCondition<T> condition,
java.time.Duration timeout) |
<T> void |
wait(T subject,
java.util.function.Predicate<T> condition,
long timeout,
long pollingInterval) |
<T> void |
waitWhile(Driver driver,
T subject,
ObjectCondition<T> condition) |
<T> void |
waitWhile(Driver driver,
T subject,
ObjectCondition<T> condition,
java.time.Duration timeout) |
@CheckReturnValue
public <T> void wait(T subject,
java.util.function.Predicate<T> condition,
long timeout,
long pollingInterval)
public <T> void wait(Driver driver, T subject, ObjectCondition<T> condition)
public <T> void wait(Driver driver, T subject, ObjectCondition<T> condition, java.time.Duration timeout)
public <T> void waitWhile(Driver driver, T subject, ObjectCondition<T> condition)
public <T> void waitWhile(Driver driver, T subject, ObjectCondition<T> condition, java.time.Duration timeout)