Uses of Interface
io.fluentlenium.core.conditions.Conditions
Package
Description
-
Uses of Conditions in io.fluentlenium.core.conditions
Modifier and TypeClassDescriptionclass
BaseObjectListConditions<T,
C extends Conditions<T>> Base condition for list of objectsModifier and TypeInterfaceDescriptioninterface
AbstractIntegerConditions<T,
C extends AbstractIntegerConditions> Common interface for Integer conditions.interface
Conditions API for elements.interface
Conditions API for list of elements.interface
Conditions API for Integer.interface
Conditions API for FluentLists.interface
Conditions API for Rectangleinterface
Conditions API from String.Modifier and TypeClassDescriptionclass
Abstract class conditions on list of elements.class
Abstract implementation supported negation and instantiation.class
Conditions for list of elements, matching when at least one element of the list matches.class
Conditions for integerclass
Conditions for list of elements, matching when each element matches.class
Conditions for integerclass
Conditions for list of integers.class
Conditions for rectangle.class
Conditions for list of rectangles.class
Conditions for stringclass
Conditions for list of string.class
Fluent object to handleExpectedConditions
on FluentWebElement in fluentlenium API.Modifier and TypeFieldDescriptionprotected Conditions<FluentWebElement>
BaseObjectListConditions.conditions
ModifierConstructorDescriptionBaseObjectListConditions
(Conditions<FluentWebElement> conditions, Function<FluentWebElement, T> objectGetter, Function<FluentWebElement, C> conditionsGetter) Creates a new list conditionsIntegerListConditionsImpl
(Conditions<FluentWebElement> conditions, Function<FluentWebElement, Integer> objectGetter) Creates a new list conditions, with default integer condition implementationIntegerListConditionsImpl
(Conditions<FluentWebElement> conditions, Function<FluentWebElement, Integer> objectGetter, Function<FluentWebElement, IntegerConditions> conditionsGetter) Creates a new list conditionsRectangleListConditionsImpl
(Conditions<FluentWebElement> conditions) Creates a new list of rectangles conditions, using rectangle of the conditions elementRectangleListConditionsImpl
(Conditions<FluentWebElement> conditions, Function<FluentWebElement, org.openqa.selenium.Rectangle> objectGetter, Function<FluentWebElement, RectangleConditions> conditionsGetter) Creates a new list of rectangles conditionsStringListConditionsImpl
(Conditions<FluentWebElement> conditions, Function<FluentWebElement, String> objectGetter, Function<FluentWebElement, StringConditions> conditionsGetter) Creates a new list of string conditions -
Uses of Conditions in io.fluentlenium.core.conditions.wait
Modifier and TypeClassDescriptionclass
WaitConditionInvocationHandler<C extends Conditions<?>>
Invocation handler used to wait for a particular conditions call.Modifier and TypeMethodDescriptionstatic <C extends Conditions<?>>
CWaitConditionProxy.custom
(Class<C> conditionClass, FluentWait wait, String context, Supplier<C> conditionsSupplier) Build a wait proxy. -
Uses of Conditions in io.fluentlenium.core.wait
Modifier and TypeMethodDescriptionprotected <T extends Conditions<?>>
voidBaseWaitConditions.until
(FluentWait wait, T condition, T messageBuilder, Function<T, Boolean> conditionFunction) Perform the wait.