Uses of Interface
io.fluentlenium.core.conditions.Conditions
Packages that use Conditions
Package
Description
-
Uses of Conditions in io.fluentlenium.core.conditions
Classes in io.fluentlenium.core.conditions with type parameters of type ConditionsModifier and TypeClassDescriptionclassBaseObjectListConditions<T,C extends Conditions<T>> Base condition for list of objectsSubinterfaces of Conditions in io.fluentlenium.core.conditionsModifier and TypeInterfaceDescriptioninterfaceAbstractIntegerConditions<T,C extends AbstractIntegerConditions> Common interface for Integer conditions.interfaceConditions API for elements.interfaceConditions API for list of elements.interfaceConditions API for Integer.interfaceConditions API for FluentLists.interfaceConditions API for RectangleinterfaceConditions API from String.Classes in io.fluentlenium.core.conditions that implement ConditionsModifier and TypeClassDescriptionclassAbstract class conditions on list of elements.classAbstract implementation supported negation and instantiation.classConditions for list of elements, matching when at least one element of the list matches.classConditions for integerclassConditions for list of elements, matching when each element matches.classConditions for integerclassConditions for list of integers.classConditions for rectangle.classConditions for list of rectangles.classConditions for stringclassConditions for list of string.classFluent object to handleExpectedConditionson FluentWebElement in fluentlenium API.Fields in io.fluentlenium.core.conditions declared as ConditionsModifier and TypeFieldDescriptionprotected Conditions<FluentWebElement>BaseObjectListConditions.conditionsMethods in io.fluentlenium.core.conditions that return ConditionsConstructors in io.fluentlenium.core.conditions with parameters of type ConditionsModifierConstructorDescriptionBaseObjectListConditions(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
Classes in io.fluentlenium.core.conditions.wait with type parameters of type ConditionsModifier and TypeClassDescriptionclassWaitConditionInvocationHandler<C extends Conditions<?>>Invocation handler used to wait for a particular conditions call.Methods in io.fluentlenium.core.conditions.wait with type parameters of type ConditionsModifier 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
Methods in io.fluentlenium.core.wait with type parameters of type ConditionsModifier and TypeMethodDescriptionprotected <T extends Conditions<?>>
voidBaseWaitConditions.until(FluentWait wait, T condition, T messageBuilder, Function<T, Boolean> conditionFunction) Perform the wait.