Index
All Classes and Interfaces|All Packages|Serialized Form
$
- $(AppiumBy, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- $(AppiumBy, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with Appium locator and filters.
- $(String, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- $(String, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with CSS selector and filters.
- $(List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- $(List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- $(List<WebElement>) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- $(List<WebElement>) - Method in interface io.fluentlenium.core.search.SearchControl
-
Wrap raw selenium elements into a list of elements.
- $(SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- $(SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with filters.
- $(By, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- $(By, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with Selenium locator and filters.
A
- AbstractAnnotationListener - Class in io.fluentlenium.core.events
-
Abstract class for annotation listeners.
- AbstractAnnotationListener(Object, int) - Constructor for class io.fluentlenium.core.events.AbstractAnnotationListener
-
Creates a new annotation listener.
- AbstractComponentInstantiator - Class in io.fluentlenium.core.components
-
Abstract component instantiator.
- AbstractComponentInstantiator() - Constructor for class io.fluentlenium.core.components.AbstractComponentInstantiator
- AbstractFactoryRegistryImpl<T extends Factory,
R extends ReflectiveFactory> - Class in io.fluentlenium.configuration -
Abstract registry of FluentLenium factories.
- AbstractFactoryRegistryImpl(Class<T>, Class<R>) - Constructor for class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Creates a new factory registry.
- AbstractFluentListConditions - Class in io.fluentlenium.core.conditions
-
Abstract class conditions on list of elements.
- AbstractFluentListConditions(List<? extends FluentWebElement>) - Constructor for class io.fluentlenium.core.conditions.AbstractFluentListConditions
-
Creates a new conditions on list of elements.
- AbstractIntegerConditions<T,
C extends AbstractIntegerConditions> - Interface in io.fluentlenium.core.conditions -
Common interface for Integer conditions.
- AbstractLocatorAndInvocationHandler<T> - Class in io.fluentlenium.core.proxy
-
Abstract proxy handler supporting lazy loading and hooks on
WebElement
. - AbstractLocatorAndInvocationHandler(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.AbstractLocatorAndInvocationHandler
-
Creates a new locator handler.
- AbstractLocatorHandler<T> - Class in io.fluentlenium.core.proxy
-
Abstract proxy handler supporting lazy loading and hooks on
WebElement
. - AbstractLocatorHandler(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Creates a new locator handler.
- AbstractMatcher - Class in io.fluentlenium.core.filter.matcher
-
Abstract search matcher.
- AbstractMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Creates a new abstract search matcher.
- AbstractMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Creates a new abstract search matcher.
- AbstractObjectConditions<T> - Class in io.fluentlenium.core.conditions
-
Abstract implementation supported negation and instantiation.
- AbstractObjectConditions(T) - Constructor for class io.fluentlenium.core.conditions.AbstractObjectConditions
-
Initialize the conditions with given object.
- AbstractObjectConditions(T, boolean) - Constructor for class io.fluentlenium.core.conditions.AbstractObjectConditions
-
Initialize the conditions with given object
- AbstractSearchSupplier - Class in io.fluentlenium.core.search
-
Abstract supplier providing toString() representation from elements proxy and search filters.
- AbstractSearchSupplier(List<SearchFilter>, Object) - Constructor for class io.fluentlenium.core.search.AbstractSearchSupplier
-
Creates a new search supplier.
- accept() - Method in class io.fluentlenium.core.alert.AlertImpl
- accept(U, V, W) - Method in interface io.fluentlenium.adapter.TriConsumer
- actions() - Method in class io.fluentlenium.core.action.KeyboardActions
-
Get selenium interactions actions.
- actions() - Method in class io.fluentlenium.core.action.MouseActions
-
Get the actions object.
- activeElement() - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.
- activeElement() - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- add(int, T) - Method in class io.fluentlenium.core.domain.ListImpl
- add(String) - Method in class io.fluentlenium.core.url.UrlTemplate
-
Add property value.
- add(T) - Method in class io.fluentlenium.core.domain.ListImpl
- addAll(int, Collection<? extends T>) - Method in class io.fluentlenium.core.domain.ListImpl
- addAll(Collection<? extends T>) - Method in class io.fluentlenium.core.domain.ListImpl
- addAll(List<String>) - Method in class io.fluentlenium.core.url.UrlTemplate
-
Add all property properties
- addClass(Class<?>) - Method in class cucumber.runtime.java.fluentlenium.FluentObjectFactory
- addComponentsListener(ComponentsListener) - Method in interface io.fluentlenium.core.components.ComponentsAccessor
-
Add a component listener to be notified when a component is registered or unregistered.
- addComponentsListener(ComponentsListener) - Method in class io.fluentlenium.core.components.ComponentsManager
- addDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.ClassDriver
- addDriver(SharedWebDriver) - Method in interface io.fluentlenium.adapter.sharedwebdriver.FluentLeniumDriver
-
Adds this driver to the collection of shared webdrivers according to the driver lifecycle.
- addDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.JvmDriver
- addDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.MethodDriver
- addDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.ThreadDriver
- addLazyComponentsListener(LazyComponentsListener) - Method in class io.fluentlenium.core.domain.ComponentList
- addLazyComponentsListener(LazyComponentsListener) - Method in class io.fluentlenium.core.domain.NotLazyComponents
- addLazyComponentsListener(LazyComponentsListener<T>) - Method in class io.fluentlenium.core.components.LazyComponentList
- addLazyComponentsListener(LazyComponentsListener<T>) - Method in interface io.fluentlenium.core.components.LazyComponents
-
Add a lazy components initialization listener.
- addListener(ProxyElementListener) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- addListener(ProxyElementListener) - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Add a listener for this locator handler.
- addProxyListener(Object, ProxyElementListener) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Add a proxy listener for this proxy.
- after(Scenario) - Method in class io.fluentlenium.adapter.cucumber.FluentCucumberTest
-
Stops this adapter, and marks the provided scenario as finished, and also as failed, if necessary, according to its status.
- After - Annotation Interface in io.fluentlenium.adapter.junit
-
A equivalent of JUnit @
After
. - afterAlertAccept - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterAlertAccept(AlertListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after an alert is accepted.
- afterAlertAccept(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
Alert.accept()
- afterAlertAccept(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterAlertAccept - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterAlertDismiss - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterAlertDismiss(AlertListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after an alert is dismissed.
- afterAlertDismiss(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
Alert.dismiss()
- afterAlertDismiss(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterAlertDismiss - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterAll(ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.FluentJUnitJupiter
- afterChangeValueOf - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterChangeValueOf(FluentWebElement, WebDriver, CharSequence[]) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
WebElement.clear()
,WebElement.sendKeys(java.lang.CharSequence...)
,WebElement.sendKeys(CharSequence...)
. - afterChangeValueOf(FluentWebElement, WebDriver, CharSequence[]) - Method in class io.fluentlenium.core.events.EventsSupport
- afterChangeValueOf(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after changing value of an element.
- AfterChangeValueOf - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterClass() - Method in class io.fluentlenium.adapter.testng.FluentTestNg
-
After test class.
- afterClass() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
After test class.
- afterClickOn - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterClickOn(FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
WebElement.click()
. - afterClickOn(FluentWebElement, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- afterClickOn(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after clicking an element.
- AfterClickOn - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterEach(ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.FluentJUnitJupiter
- afterFindBy - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterFindBy(FindByListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after finding an element.
- afterFindBy(By, FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
WebDriver.findElement(...)
,WebDriver.findElements(...)
,WebElement.findElement(...)
,WebElement.findElements(...)
. - afterFindBy(By, FluentWebElement, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterFindBy - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterGetScreenshotAs - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterGetScreenshotAs(GetScreenshotAsListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after getScreenshotAs.
- afterGetScreenshotAs(OutputType<X>, X) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
TakesScreenshot.getScreenshotAs(OutputType)
()} - afterGetScreenshotAs(OutputType<X>, X) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterGetScreenshotAs - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterGetText - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterGetText(FluentWebElement, WebDriver, String) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
WebElement.getText()
()} - afterGetText(FluentWebElement, WebDriver, String) - Method in class io.fluentlenium.core.events.EventsSupport
- afterGetText(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after get text of an element.
- AfterGetText - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterMethod(ITestResult) - Method in class io.fluentlenium.adapter.testng.FluentTestNg
-
After test method.
- afterMethod(ITestResult) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
After test method.
- afterNavigate - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterNavigate(NavigateAllListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after navigating.
- AfterNavigate - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterNavigateBack - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterNavigateBack(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after navigating back.
- afterNavigateBack(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
navigate().back()
. - afterNavigateBack(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterNavigateBack - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterNavigateForward - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterNavigateForward(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after navigating forward.
- afterNavigateForward(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
navigate().forward()
. - afterNavigateForward(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterNavigateForward - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterNavigateRefresh - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterNavigateRefresh(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after refresh.
- afterNavigateRefresh(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
navigate().refresh()
. - afterNavigateRefresh(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- AfterNavigateRefresh - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterNavigateTo - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterNavigateTo(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
get(String url)
,navigate().to(String url)
. - afterNavigateTo(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- afterNavigateTo(NavigateToListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after navigation.
- AfterNavigateTo - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterScript - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterScript(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
JavascriptExecutor.executeScript(String, Object[])
. - afterScript(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- afterScript(ScriptListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after executing a script.
- AfterScript - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterSwitchToWindow - Variable in class io.fluentlenium.core.events.EventsRegistry
- afterSwitchToWindow(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called after
WebDriver.switchTo()
()} - afterSwitchToWindow(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- afterSwitchToWindow(SwitchToWindowListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after window switch.
- AfterSwitchToWindow - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - afterTest(ITestContext) - Method in class io.fluentlenium.adapter.testng.FluentTestNg
-
After test.
- afterTest(ITestContext) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
After test.
- alert() - Method in interface io.fluentlenium.core.alert.AlertControl
-
Get an object to control the alert window.
- alert() - Method in class io.fluentlenium.core.domain.FluentWebElement
- alert() - Method in interface io.fluentlenium.core.FluentControl
- alert() - Method in class io.fluentlenium.core.FluentDriver
- alert() - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Switches to the currently active modal dialog for this particular driver instance.
- alert() - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- Alert - Interface in io.fluentlenium.core.alert
-
Extension of Selenium's own Alert interface to manage browser alert.
- AlertAssert - Class in io.fluentlenium.assertj.custom
-
Default implementation for alert assertions.
- AlertAssert(AlertImpl) - Constructor for class io.fluentlenium.assertj.custom.AlertAssert
- AlertControl - Interface in io.fluentlenium.core.alert
-
Provide control for alert windows.
- AlertImpl - Class in io.fluentlenium.core.alert
-
Manages a browser alert.
- AlertImpl(Alert) - Constructor for class io.fluentlenium.core.alert.AlertImpl
-
Creates a new alert object using the provided Alert instance.
- AlertImpl(WebDriver) - Constructor for class io.fluentlenium.core.alert.AlertImpl
-
Creates a new alert object.
- AlertListener - Interface in io.fluentlenium.core.events
-
Listen to alert
- AlertStateAssert - Interface in io.fluentlenium.assertj.custom
-
Interface for asserting the state of alert boxes.
- ancestors() - Method in class io.fluentlenium.core.dom.Dom
-
Find ancestor elements.
- android() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- AnnotationConfiguration - Class in io.fluentlenium.configuration
-
ConfigurationProperties
based onFluentConfiguration
annotation. - AnnotationConfiguration(Class<?>) - Constructor for class io.fluentlenium.configuration.AnnotationConfiguration
-
Creates a new annotation based configuration.
- AnnotationConfiguration(FluentConfiguration) - Constructor for class io.fluentlenium.configuration.AnnotationConfiguration
-
Creates a new annotation based configuration.
- AnnotationNotFoundException - Exception Class in io.fluentlenium.adapter.exception
-
Exception to be thrown when an annotation cannot be found on an element.
- AnnotationNotFoundException() - Constructor for exception class io.fluentlenium.adapter.exception.AnnotationNotFoundException
- AnnotationUtil - Class in io.fluentlenium.utils
- apply(Statement, Description) - Method in class io.fluentlenium.adapter.junit.FluentTestRule
- applyFilter(Collection<FluentWebElement>) - Method in class io.fluentlenium.core.filter.AttributeFilter
- applyFilter(Collection<FluentWebElement>) - Method in class io.fluentlenium.core.filter.PredicateFilter
- applyFilter(Collection<FluentWebElement>) - Method in interface io.fluentlenium.core.search.SearchFilter
-
Apply the filter.
- applyHooks(Object, HookChainBuilder, List<HookDefinition<?>>) - Method in class io.fluentlenium.core.hook.HookControlImpl
-
Apply defined hooks on the proxy.
- applyNegation(C, boolean) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Apply the current negation to the given condition
- args - Variable in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- as(Class<T>) - Method in interface io.fluentlenium.core.domain.FluentList
-
Wrap all underlying elements in a component.
- as(Class<T>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- as(Class<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Wrap all underlying elements in a component.
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.components.ComponentsManager
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<L>, Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asComponentList(Class<L>, Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<L>, Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<L>, Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<L>, Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<L>, Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asComponentList(Class<L>, Class<T>, WebElement...) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<L>, Class<T>, WebElement...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<L>, Class<T>, WebElement...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<L>, Class<T>, WebElement...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<L>, Class<T>, WebElement...) - Method in interface io.fluentlenium.core.FluentControl
- asComponentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asComponentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asComponentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.FluentDriver
- asComponentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asComponentList(Class<T>, WebElement...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given element iterable.
- asComponentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asComponentList(Class<T>, WebElement...) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list.
- asFluentList(Class<T>, Iterable<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(Class<T>, Iterable<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list.
- asFluentList(Class<T>, List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(Class<T>, List<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(Class<T>, WebElement...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list.
- asFluentList(Class<T>, WebElement...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(Class<T>, WebElement...) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(Iterable<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(Iterable<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(Iterable<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list from the argument collection of WebElements.
- asFluentList(Iterable<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(Iterable<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(List<WebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(List<WebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list from the argument list of WebElements.
- asFluentList(List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(List<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- asFluentList(WebElement...) - Method in class io.fluentlenium.core.FluentDriver
- asFluentList(WebElement...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- asFluentList(WebElement...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list from the argument WebElements.
- asFluentList(WebElement...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- asFluentList(WebElement...) - Method in interface io.fluentlenium.core.FluentControl
- asList() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Converts this element as a single element list.
- assertThat(AlertImpl) - Static method in class io.fluentlenium.assertj.FluentLeniumAssertions
-
Perform assertions on alert.
- assertThat(FluentList<? extends FluentWebElement>) - Static method in class io.fluentlenium.assertj.FluentLeniumAssertions
-
Perform assertions on a
FluentList
. - assertThat(FluentWebElement) - Static method in class io.fluentlenium.assertj.FluentLeniumAssertions
-
Perform assertions on a
FluentWebElement
. - assertThat(FluentPage) - Static method in class io.fluentlenium.assertj.FluentLeniumAssertions
-
Perform assertions on a
FluentPage
. - AtIndexElementLocator - Class in io.fluentlenium.core.proxy
-
ElementLocator
retrieving a particular index element from another locator. - AtIndexElementLocator(ElementLocator, int) - Constructor for class io.fluentlenium.core.proxy.AtIndexElementLocator
-
Creates a new at-index element locator.
- AtLeastOneElementConditions - Class in io.fluentlenium.core.conditions
-
Conditions for list of elements, matching when at least one element of the list matches.
- AtLeastOneElementConditions(List<? extends FluentWebElement>) - Constructor for class io.fluentlenium.core.conditions.AtLeastOneElementConditions
-
Creates a new condition.
- atMost(long) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure wait timeout for this wait object.
- atMost(long, TimeUnit) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure timeout for this wait object.
- atMost(Long) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- atMost(Duration) - Method in class io.fluentlenium.core.wait.FluentWait
- atMost(Duration) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure timeout for this wait object.
- atMost(Duration) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- atMost(Duration) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- attribute(String) - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- attribute(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on the given attribute the attribute has the given value.
- attribute(String) - Method in class io.fluentlenium.core.conditions.WebElementConditions
- attribute(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return any value of custom attribute (generated=true will return "true" if attribute("generated") is called.
- attribute(String, String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that the attribute has the given value.
- AttributeAssert<T> - Interface in io.fluentlenium.assertj.custom
-
Base assertion interface for attribute validation within a single attribute value or a list of attribute values.
- AttributeFilter - Class in io.fluentlenium.core.filter
-
Search filter based on attribute value.
- AttributeFilter(String, String) - Constructor for class io.fluentlenium.core.filter.AttributeFilter
-
Construct a filter with an attribute name and an associated value
- AttributeFilter(String, AbstractMatcher) - Constructor for class io.fluentlenium.core.filter.AttributeFilter
-
Construct a filter with a custom attribute and an associated matcher
- AttributeFilterPredicate - Class in io.fluentlenium.core.filter
-
Filter a FluentWebElement collection to return only the elements with the same text
- attributes(String) - Method in interface io.fluentlenium.core.domain.FluentList
-
Return a custom attribute of elements on the list
- AUTOMATIC_ON_FAIL - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.TriggerMode
-
Take screenshot when the test fail.
- available - Variable in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- await() - Method in interface io.fluentlenium.core.domain.FluentList
-
Build a wait object to wait for a condition of this element list.
- await() - Method in class io.fluentlenium.core.domain.FluentListImpl
- await() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Build a wait object to wait for a condition of this element.
- await() - Method in interface io.fluentlenium.core.FluentControl
- await() - Method in class io.fluentlenium.core.FluentDriver
- await() - Method in interface io.fluentlenium.core.wait.AwaitControl
-
wait for an asynchronous call
- await(FluentControl) - Method in class io.fluentlenium.core.FluentDriverWait
-
Creates a
FluentWait
instance with the argumentFluentControl
, and configures the FluentWait with theawaitAtMost
andpollingEvery
values from aConfiguration
if they are set in that configuration. - awaitAtMost() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
awaitAtMost property.
- AwaitControl - Interface in io.fluentlenium.core.wait
-
Control interface for fluent wait.
- awaitPollingEvery() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
awaitPollingEvery property.
- awaitUntilEach() - Method in interface io.fluentlenium.core.domain.FluentList
-
Build a condition object on this element list that will match if each underlying element match, automatically waiting for condition to be verified.
- awaitUntilEach() - Method in class io.fluentlenium.core.domain.FluentListImpl
- awaitUntilOne() - Method in interface io.fluentlenium.core.domain.FluentList
-
Build a condition object on this element list that will match if one or more underlying element match, automatically waiting for condition to be verified.
- awaitUntilOne() - Method in class io.fluentlenium.core.domain.FluentListImpl
- axes() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Deprecated.
B
- BACK - Enum constant in enum class io.fluentlenium.core.events.NavigateAllListener.Direction
- BaseConfiguration - Class in io.fluentlenium.configuration
-
Base configuration class supporting setting of the global configuration.
- BaseConfiguration() - Constructor for class io.fluentlenium.configuration.BaseConfiguration
- BaseFill<E extends FluentWebElement> - Class in io.fluentlenium.core.action
-
Common class form filling features storing the potential elements to fill.
- BaseFill(E) - Constructor for class io.fluentlenium.core.action.BaseFill
-
Creates a new fill, from a single element.
- BaseFill(FluentList<E>) - Constructor for class io.fluentlenium.core.action.BaseFill
-
Creates a new fill, from a list of element.
- BaseFluentHook<T> - Class in io.fluentlenium.core.hook
-
Base hook supporting
FluentWebElement
API. - BaseFluentHook(FluentControl, ComponentInstantiator, Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, T) - Constructor for class io.fluentlenium.core.hook.BaseFluentHook
-
create a new base fluent hook.
- BaseHook<T> - Class in io.fluentlenium.core.hook
-
Base hook implementation.
- BaseHook(FluentControl, ComponentInstantiator, Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, T) - Constructor for class io.fluentlenium.core.hook.BaseHook
-
Creates a new base hook.
- BaseObjectListConditions<T,
C extends Conditions<T>> - Class in io.fluentlenium.core.conditions -
Base condition for list of objects
- BaseObjectListConditions(Conditions<FluentWebElement>, Function<FluentWebElement, T>, Function<FluentWebElement, C>) - Constructor for class io.fluentlenium.core.conditions.BaseObjectListConditions
-
Creates a new list conditions
- baseUrl() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
baseUrl property.
- BaseWaitConditions - Class in io.fluentlenium.core.wait
-
Common class for all wait conditions instances.
- BaseWaitConditions() - Constructor for class io.fluentlenium.core.wait.BaseWaitConditions
- basic() - Method in class io.fluentlenium.core.action.KeyboardActions
-
Deprecated.
- basic() - Method in class io.fluentlenium.core.action.KeyboardElementActions
-
Deprecated.
- basic() - Method in class io.fluentlenium.core.action.MouseActions
-
Deprecated.Use the following mapping for updating your code:
Mouse.click(Coordinates)
toMouseElementActions.click()
Mouse.doubleClick(Coordinates)
toMouseElementActions.doubleClick()
Mouse.mouseDown(Coordinates)
toMouseElementActions.moveToElement()
thenMouseElementActions.clickAndHold()
Mouse.mouseUp(Coordinates)
toMouseElementActions.release()
Mouse.mouseMove(Coordinates)
toMouseElementActions.moveToElement()
Mouse.mouseMove(Coordinates, long, long)
toMouseElementActions.moveToElement(int, int)
Mouse.contextClick(Coordinates)
toMouseElementActions.contextClick()
- basic() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Deprecated.Use the following mapping for updating your code:
Mouse.click(Coordinates)
toMouseElementActions.click()
Mouse.doubleClick(Coordinates)
toMouseElementActions.doubleClick()
Mouse.mouseDown(Coordinates)
toMouseElementActions.moveToElement()
thenMouseElementActions.clickAndHold()
Mouse.mouseUp(Coordinates)
toMouseElementActions.release()
Mouse.mouseMove(Coordinates)
toMouseElementActions.moveToElement()
Mouse.mouseMove(Coordinates, long, long)
toMouseElementActions.moveToElement(int, int)
Mouse.contextClick(Coordinates)
toMouseElementActions.contextClick()
- before(Scenario) - Method in class io.fluentlenium.adapter.cucumber.FluentCucumberTest
-
Initializes this adapter with the provided Scenario.
- beforeAlertAccept - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeAlertAccept(AlertListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before an alert is accepted.
- beforeAlertAccept(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
Alert.accept()
- beforeAlertAccept(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeAlertAccept - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeAlertDismiss - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeAlertDismiss(AlertListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before an alert is dismissed.
- beforeAlertDismiss(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
Alert.dismiss()
- beforeAlertDismiss(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeAlertDismiss - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeChangeValueOf - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeChangeValueOf(FluentWebElement, WebDriver, CharSequence[]) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
WebElement.clear()
,WebElement.sendKeys(java.lang.CharSequence...)
,WebElement.sendKeys(CharSequence...)
. - beforeChangeValueOf(FluentWebElement, WebDriver, CharSequence[]) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeChangeValueOf(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before changing value of an element.
- BeforeChangeValueOf - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeClickOn - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeClickOn(FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
WebElement.click()
. - beforeClickOn(FluentWebElement, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeClickOn(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before clicking an element.
- BeforeClickOn - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeEach(ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.FluentJUnitJupiter
- beforeFindBy - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeFindBy(FindByListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before finding an element.
- beforeFindBy(By, FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
WebDriver.findElement(...)
,WebDriver.findElements(...)
,WebElement.findElement(...)
,#findElement WebElement.findElements(...)
. - beforeFindBy(By, FluentWebElement, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeFindBy - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeGetScreenshotAs - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeGetScreenshotAs(GetScreenshotAsListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before getScreenshotAs.
- beforeGetScreenshotAs(OutputType<X>) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
TakesScreenshot.getScreenshotAs(OutputType)
()} - beforeGetScreenshotAs(OutputType<X>) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeGetScreenshotAs - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeGetText - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeGetText(FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
WebElement.getText()
()} - beforeGetText(FluentWebElement, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeGetText(ElementListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before get text of an element.
- BeforeGetText - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeMethod(Method, ITestContext) - Method in class io.fluentlenium.adapter.testng.FluentTestNg
-
Before test.
- beforeMethod(Method, ITestContext) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
Before test.
- beforeNavigate - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeNavigate(NavigateAllListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before navigating.
- BeforeNavigate - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeNavigateBack - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeNavigateBack(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before navigating back.
- beforeNavigateBack(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
navigate().back()
. - beforeNavigateBack(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeNavigateBack - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeNavigateForward - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeNavigateForward(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before navigating forward.
- beforeNavigateForward(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
navigate().forward()
. - beforeNavigateForward(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeNavigateForward - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeNavigateRefresh - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeNavigateRefresh(NavigateListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before refresh.
- beforeNavigateRefresh(WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
navigate().refresh()
. - beforeNavigateRefresh(WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- BeforeNavigateRefresh - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeNavigateTo - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeNavigateTo(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
get(String url)
,navigate().to(String url)
. - beforeNavigateTo(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeNavigateTo(NavigateToListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before navigating to an url.
- BeforeNavigateTo - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeScript - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeScript(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
JavascriptExecutor.executeScript(String, Object[])
- beforeScript(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeScript(ScriptListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before executing a script.
- BeforeScript - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - beforeSwitchToWindow - Variable in class io.fluentlenium.core.events.EventsRegistry
- beforeSwitchToWindow(String, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called before
WebDriver.switchTo()
()} - beforeSwitchToWindow(String, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- beforeSwitchToWindow(SwitchToWindowListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked before window switch.
- BeforeSwitchToWindow - Annotation Interface in io.fluentlenium.core.events.annotations
-
Add this annotation on a method to register it in
EventsRegistry
. - browserTimeout() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
browserTimeout property.
- browserTimeoutRetries() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
browserTimeoutRetries property.
- build() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- build(Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, List<HookDefinition<?>>) - Method in class io.fluentlenium.core.hook.DefaultHookChainBuilder
- build(Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, List<HookDefinition<?>>) - Method in interface io.fluentlenium.core.hook.HookChainBuilder
-
Build the hook chain.
- buildAtLeastOnePredicate(Predicate<FluentWebElement>, boolean) - Method in class io.fluentlenium.core.conditions.AtLeastOneElementConditions
-
Build predicate for this condition.
- buildBy() - Method in class io.fluentlenium.core.inject.InjectionAnnotations
- buildBy() - Method in class io.fluentlenium.core.page.ClassAnnotations
- buildEachElementPredicate(Predicate<FluentWebElement>, boolean) - Method in class io.fluentlenium.core.conditions.EachElementConditions
-
Build predicate for this condition.
- builder() - Static method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- builder(Class<T>, String) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
- builder(Class<T>, List<MessageBuilderCall>) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
- buildMessage() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderInvocationHandler
-
Build the message based on annotations from methods called previously.
C
- cache(String, Map<String, String>) - Method in class io.fluentlenium.core.PageUrlCache
-
Saves the argument url and parameters in this object.
- CalculateService - Class in io.fluentlenium.core.filter.matcher
-
Static class that are in charge of analyzed the filter and matcher.
- canTakeScreenShot() - Method in class io.fluentlenium.core.domain.FluentWebElement
- canTakeScreenShot() - Method in interface io.fluentlenium.core.FluentControl
- canTakeScreenShot() - Method in class io.fluentlenium.core.FluentDriver
- canTakeScreenShot() - Method in interface io.fluentlenium.core.snapshot.SnapshotControl
-
Check if underlying
WebDriver
can take screenshot. - capabilities() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
capabilities property.
- capabilities() - Method in interface io.fluentlenium.core.capabilities.CapabilitiesControl
-
Get the actual capabilities of the underlying Selenium WebDriver.
- capabilities() - Method in class io.fluentlenium.core.domain.FluentWebElement
- capabilities() - Method in interface io.fluentlenium.core.FluentControl
- capabilities() - Method in class io.fluentlenium.core.FluentDriver
- CapabilitiesControl - Interface in io.fluentlenium.core.capabilities
-
Control capabilities of the underlying Selenium WebDriver.
- CapabilitiesFactory - Interface in io.fluentlenium.configuration
-
Factory of
Capabilities
- CapabilitiesRegistry - Enum Class in io.fluentlenium.configuration
-
A registry of
CapabilitiesFactory
. - CapabilitiesRegistryImpl - Class in io.fluentlenium.configuration
-
Capabilities registry default implementation.
- CapabilitiesRegistryImpl() - Constructor for class io.fluentlenium.configuration.CapabilitiesRegistryImpl
-
Creates a new capabilities registry.
- CapabilitiesRegistryImpl.DesiredCapabilitiesFactory - Class in io.fluentlenium.configuration
-
Desired capabilities factory.
- checkArgument(T, String) - Static method in class io.fluentlenium.utils.Preconditions
-
Validates if the argument object is null, and throws an
IllegalArgumentException
if it is. - checkArgumentBlank(String, String) - Static method in class io.fluentlenium.utils.Preconditions
-
Validates if the argument String is blank, and throws an
IllegalArgumentException
if it is. - checkSeleniumVersion() - Static method in class io.fluentlenium.utils.SeleniumVersionChecker
-
Checks Selenium version during runtime.
- checkState(T, String) - Static method in class io.fluentlenium.utils.Preconditions
-
Validates if the argument object is null, and throws an
IllegalStateException
if it is. - chrome() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- ChromeWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.ChromeWebDriverFactory
-
Creates a new chrome WebDriver factory.
- ChromiumApi - Class in io.fluentlenium.utils.chromium
- ChromiumApi(RemoteWebDriver) - Constructor for class io.fluentlenium.utils.chromium.ChromiumApi
- ChromiumApiNotSupportedException - Exception Class in io.fluentlenium.utils.chromium
-
Exception for when the chromium api is not supported by browser.
- ChromiumApiNotSupportedException(String) - Constructor for exception class io.fluentlenium.utils.chromium.ChromiumApiNotSupportedException
- ChromiumApiNotSupportedException(String, Throwable) - Constructor for exception class io.fluentlenium.utils.chromium.ChromiumApiNotSupportedException
- ChromiumControl - Interface in io.fluentlenium.utils.chromium
-
Control interface for chromium api.
- ChromiumControlImpl - Class in io.fluentlenium.utils.chromium
- ChromiumControlImpl(WebDriver) - Constructor for class io.fluentlenium.utils.chromium.ChromiumControlImpl
- CLASS - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
WebDriver is created for each test class, and same instance is used for each test method in the class.
- ClassAnnotations - Class in io.fluentlenium.core.page
-
Inspired by
Annotations
, but use a Class instead of a Field to retrieve the annotations. - ClassAnnotations(Class<?>) - Constructor for class io.fluentlenium.core.page.ClassAnnotations
-
Creates a new class annotations.
- ClassDriver - Class in io.fluentlenium.adapter.sharedwebdriver
-
Stores and handles
SharedWebDriver
instances for testClass
es. - ClassDriver() - Constructor for class io.fluentlenium.adapter.sharedwebdriver.ClassDriver
- classDriverCleanup(Class<?>) - Static method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test class has finished (whatever the success of failing status)
- className(String) - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- className(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that the class attribute has the given class name.
- className(String) - Method in class io.fluentlenium.core.conditions.WebElementConditions
- classWatchman - Static variable in class io.fluentlenium.adapter.junit.FluentTest
-
Fluent test adapter JUnit class rule.
- clear() - Method in interface io.fluentlenium.core.domain.FluentList
-
Clear visible elements on the list
- clear() - Method in class io.fluentlenium.core.domain.FluentListImpl
- clear() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Clear the element
- clear() - Method in class io.fluentlenium.core.domain.ListImpl
- clear() - Method in class io.fluentlenium.core.hook.BaseHook
- clear() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- clear() - Method in class io.fluentlenium.core.url.UrlTemplate
-
Remove all property values.
- clearAll() - Method in interface io.fluentlenium.core.domain.FluentList
-
Clear all elements on the list
- clearAll() - Method in class io.fluentlenium.core.domain.FluentListImpl
- clearAllReactInputs() - Method in interface io.fluentlenium.core.domain.FluentList
-
Clear all React elements on the list
- clearAllReactInputs() - Method in class io.fluentlenium.core.domain.FluentListImpl
- clearList() - Method in interface io.fluentlenium.core.domain.FluentList
-
Calls
List.clear()
from underlying List implementation. - clearList() - Method in class io.fluentlenium.core.domain.FluentListImpl
- clearReactInput() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Clear React input using Backspace only
- clearThreadLocals(ThreadLocal<SharedMutator.EffectiveParameters<?>>, ThreadLocal<Class<?>>, ThreadLocal<String>) - Static method in class io.fluentlenium.utils.ThreadLocalAdapterUtil
- click() - Method in interface io.fluentlenium.core.action.FluentActions
-
Perform a click.
- click() - Method in class io.fluentlenium.core.action.MouseActions
-
Clicks at the current mouse location.
- click() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Clicks in the middle of the given element.
- click() - Method in interface io.fluentlenium.core.domain.FluentList
-
Click on all elements on the list Only the clickable elements are clicked
- click() - Method in class io.fluentlenium.core.domain.FluentListImpl
- click() - Method in class io.fluentlenium.core.domain.FluentWebElement
- click() - Method in class io.fluentlenium.core.hook.BaseHook
- click() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- clickable() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- clickable() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is visible and enabled such that you can click it.
- clickable() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- clickable() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Check that this element is visible and enabled such that you can click it.
- clickAndCloseCurrent(FluentWebElement) - Method in class io.fluentlenium.core.action.WindowAction
-
Clicks button, which closes current window and switches to last window (in set returned by
WebDriver.getWindowHandles()
). - clickAndHold() - Method in class io.fluentlenium.core.action.MouseActions
-
Clicks (without releasing) at the current mouse location.
- clickAndHold() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Clicks (without releasing) in the middle of the given element.
- clickAndOpenNew(FluentWebElement) - Method in class io.fluentlenium.core.action.WindowAction
-
Clicks button, which opens new window and switches to newly opened window.
- close() - Method in class io.fluentlenium.core.action.WindowAction
-
Close the current window.
- close() - Method in class io.fluentlenium.core.events.ComponentsEventsRegistry
-
Close all registries.
- close() - Method in class io.fluentlenium.core.events.ContainerAnnotationsEventsRegistry
-
Release resources associated with this component event registrations.
- close() - Method in class io.fluentlenium.core.events.EventsRegistry
-
Unregister all event listeners.
- CollectionUtils - Class in io.fluentlenium.utils
-
Utility methods for working with collections.
- Commands - Enum Class in io.fluentlenium.utils.chromium
-
Commands for the Chromium DevTools API.
- compare(Object, Object) - Method in class io.fluentlenium.core.events.ListenerPriorityComparator
- Component - Class in io.fluentlenium.core.domain
-
A component encapsulate a Selenium WebElement, the FluentLenium control interface and FluentLenium instantiator.
- Component(WebElement, FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.domain.Component
-
Creates a new component
- componentClass - Variable in class io.fluentlenium.core.domain.ComponentList
- ComponentException - Exception Class in io.fluentlenium.core.components
-
Thrown when something wrong occurs with a component.
- ComponentException(String) - Constructor for exception class io.fluentlenium.core.components.ComponentException
-
Creates a new component exception.
- ComponentException(String, Throwable) - Constructor for exception class io.fluentlenium.core.components.ComponentException
-
Creates a new component exception.
- ComponentHandler - Class in io.fluentlenium.core.proxy
-
Proxy handler for
WebElement
. - ComponentHandler(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.ComponentHandler
-
Creates a new component handler
- ComponentInstantiator - Interface in io.fluentlenium.core.components
-
Factory building new components.
- ComponentList<T> - Class in io.fluentlenium.core.domain
-
List of Component.
- ComponentList(Class<T>, List<T>, FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.domain.ComponentList
-
Creates a new list of components
- componentRegistered(WebElement, Object) - Method in interface io.fluentlenium.core.components.ComponentsListener
-
Invoked when a component has been registered.
- componentRegistered(WebElement, Object) - Method in class io.fluentlenium.core.events.ComponentsEventsRegistry
- componentReleased(WebElement, Object) - Method in interface io.fluentlenium.core.components.ComponentsListener
-
Invoked when a component has been released.
- componentReleased(WebElement, Object) - Method in class io.fluentlenium.core.events.ComponentsEventsRegistry
- ComponentsAccessor - Interface in io.fluentlenium.core.components
-
Accessor interface to retrieve a component from it's selenium element.
- ComponentsEventsRegistry - Class in io.fluentlenium.core.events
-
Listen to components registration to register their events annotations couterparts.
- ComponentsEventsRegistry(EventsRegistry, ComponentsAccessor) - Constructor for class io.fluentlenium.core.events.ComponentsEventsRegistry
-
Constructor
- ComponentsEventsRegistry.RegistryKey - Class in io.fluentlenium.core.events
-
Constructor
- ComponentsListener - Interface in io.fluentlenium.core.components
-
A listener interface for components registration.
- ComponentsManager - Class in io.fluentlenium.core.components
-
Manage living components for a WebDriver instance.
- ComponentsManager(FluentControl) - Constructor for class io.fluentlenium.core.components.ComponentsManager
-
Creates a new components manager.
- ComposedConfiguration - Class in io.fluentlenium.configuration
-
A configuration composed with a writable configuration and list of read configurations.
- ComposedConfiguration(ConfigurationMutator, ConfigurationProperties...) - Constructor for class io.fluentlenium.configuration.ComposedConfiguration
-
Creates a new composed configuration
- concat(String, String) - Static method in class io.fluentlenium.utils.UrlUtils
-
Concatenate 2 URL Strings.
- conditions - Variable in class io.fluentlenium.core.conditions.BaseObjectListConditions
- conditions() - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Get the underlying conditions of wait matcher.
- conditions() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Get a conditions object used to verify condition on this element.
- conditions(boolean) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Get the underlying conditions of wait matcher.
- Conditions<T> - Interface in io.fluentlenium.core.conditions
-
Common interface for conditions.
- conditionsGetter - Variable in class io.fluentlenium.core.conditions.BaseObjectListConditions
- ConditionsObject<T> - Interface in io.fluentlenium.core.conditions
-
Wrap object inside a condition.
- Configuration - Interface in io.fluentlenium.configuration
-
Base configuration interface that can be read and written.
- configurationDefaults() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
configurationDefaults property.
- ConfigurationDefaults - Class in io.fluentlenium.configuration
-
Default configuration implementation.
- ConfigurationDefaults() - Constructor for class io.fluentlenium.configuration.ConfigurationDefaults
- ConfigurationException - Exception Class in io.fluentlenium.configuration
-
Exception thrown when something wrong occurs because of the configuration of FluentLenium.
- ConfigurationException(String) - Constructor for exception class io.fluentlenium.configuration.ConfigurationException
-
Creates a configuration exception.
- ConfigurationException(String, Throwable) - Constructor for exception class io.fluentlenium.configuration.ConfigurationException
-
Creates a configuration exception.
- configurationFactory() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
configurationFactory property.
- ConfigurationFactory - Interface in io.fluentlenium.configuration
-
Creates new configuration from a container class.
- ConfigurationFactoryProvider - Class in io.fluentlenium.configuration
-
Provider of configuration factory.
- ConfigurationMutator - Interface in io.fluentlenium.configuration
-
Mutation interface of Configuration Properties.
- ConfigurationProperties - Interface in io.fluentlenium.configuration
-
FluentLenium can be configured in many ways through configuration properties.
- ConfigurationProperties.DriverLifecycle - Enum Class in io.fluentlenium.configuration
-
Driver lifecycle.
- ConfigurationProperties.TriggerMode - Enum Class in io.fluentlenium.configuration
-
Trigger mode for Screenshots and HtmlDump features
- configureAwait(FluentWait) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
-
Configure fluent wait with this options.
- configureDriver() - Method in class io.fluentlenium.core.FluentDriverTimeoutConfigurer
-
Configures a
WebDriver
instance with timeouts from aConfiguration
. - CONNECT_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- CONNECT_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- connectEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
connectEnd
event. - connectEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
connectEnd
event, converted to the given time unit. - connectStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
connectStart
event. - connectStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
connectStart
event, converted to the given time unit. - ContainerAnnotationsEventsRegistry - Class in io.fluentlenium.core.events
-
Register event annotations from a container in the events registry.
- ContainerAnnotationsEventsRegistry(EventsRegistry, Object) - Constructor for class io.fluentlenium.core.events.ContainerAnnotationsEventsRegistry
-
Creates a new container annotations events registry.
- ContainerAnnotationsEventsRegistry(EventsRegistry, Object, WebElement) - Constructor for class io.fluentlenium.core.events.ContainerAnnotationsEventsRegistry
-
Creates a new container annotations events registry.
- ContainerContext - Interface in io.fluentlenium.core.inject
-
Context for a container
- ContainerFluentControl - Class in io.fluentlenium.core.inject
-
Container global FluentLenium control interface.
- ContainerFluentControl(FluentControl) - Constructor for class io.fluentlenium.core.inject.ContainerFluentControl
-
Creates a new container fluent control.
- ContainerFluentControl(FluentControl, ContainerContext) - Constructor for class io.fluentlenium.core.inject.ContainerFluentControl
-
Creates a new container fluent control.
- ContainerInstantiator - Interface in io.fluentlenium.core.inject
-
Creates container instances.
- containingText(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by text
- containingTextContent(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by text content
- contains(CharSequence) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this contains the given sequence of characters.
- contains(CharSequence) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- contains(CharSequence) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- contains(Object) - Method in class io.fluentlenium.core.domain.ListImpl
- contains(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection contains to a given value.
- contains(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher for a containing string
- contains(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection contains to a given pattern.
- contains(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher for a containing pattern
- contains(Pattern, String, String) - Static method in class io.fluentlenium.core.filter.matcher.CalculateService
-
check if the current value contains the patternValue or the referenceValue
- CONTAINS - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Contains.
- CONTAINS_WORD - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Contains word.
- containsAll(Collection<?>) - Method in class io.fluentlenium.core.domain.ListImpl
- ContainsMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual contains input value.
- ContainsMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.ContainsMatcher
-
Creates a contains matcher.
- ContainsMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.ContainsMatcher
-
Creates a contains matcher.
- containsWord(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection contains a given word.
- ContainsWordMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual contains word from input value.
- ContainsWordMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.ContainsWordMatcher
-
Creates a contains word matcher.
- contextClick() - Method in interface io.fluentlenium.core.action.FluentActions
-
Perform a context click.
- contextClick() - Method in class io.fluentlenium.core.action.MouseActions
-
Performs a context-click at the current mouse location.
- contextClick() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Performs a context-click at middle of the given element.
- contextClick() - Method in interface io.fluentlenium.core.domain.FluentList
-
context click on all elements on the list Only the clickable elements are clicked
- contextClick() - Method in class io.fluentlenium.core.domain.FluentListImpl
- contextClick() - Method in class io.fluentlenium.core.domain.FluentWebElement
- control - Variable in class io.fluentlenium.core.DefaultFluentContainer
- control - Variable in class io.fluentlenium.core.domain.Component
- control - Variable in class io.fluentlenium.core.domain.ComponentList
- count() - Method in interface io.fluentlenium.core.domain.FluentList
-
Count elements without actually loading the lazy list.
- count() - Method in class io.fluentlenium.core.domain.FluentListImpl
- createFor(Object) - Method in class io.fluentlenium.core.performance.PerformanceTimingMetricsFactory
-
Creates a
PerformanceTimingMetrics
object based on the type of the argument timing object. - createLocator(Field) - Method in class io.fluentlenium.core.inject.InjectionElementLocatorFactory
- createWebElement(Supplier<WebElement>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a WebElement proxy from an element supplier.
- createWebElement(ElementLocator) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a WebElement proxy from an element locator.
- createWebElement(WebElement) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a WebElement proxy from an existing element.
- createWebElementList(Supplier<List<WebElement>>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a list of WebElement proxies from a supplier of element list.
- createWebElementList(List<WebElement>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a list of WebElement proxies from an existing element list.
- createWebElementList(ElementLocator) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Create a list of WebElement proxies from a locator of element list.
- css() - Element in annotation interface io.fluentlenium.core.annotation.Unshadow
- css() - Method in interface io.fluentlenium.core.css.CssControl
-
Features related to CSS loaded in the active page.
- css() - Method in class io.fluentlenium.core.css.CssControlImpl
- css() - Method in class io.fluentlenium.core.domain.FluentWebElement
- css() - Method in interface io.fluentlenium.core.FluentControl
- css() - Method in class io.fluentlenium.core.FluentDriver
- CssControl - Interface in io.fluentlenium.core.css
-
Control interface for CSS related features.
- CssControlImpl - Class in io.fluentlenium.core.css
-
Control interface for css related features.
- CssControlImpl(JavascriptControl, AwaitControl) - Constructor for class io.fluentlenium.core.css.CssControlImpl
-
Creates a new css control implementation
- CssSupport - Interface in io.fluentlenium.core.css
-
Features related to CSS loaded in the active page.
- CssSupportImpl - Class in io.fluentlenium.core.css
-
Features related to CSS loaded in the active page.
- CssSupportImpl(JavascriptControl, AwaitControl) - Constructor for class io.fluentlenium.core.css.CssSupportImpl
-
Creates a new implementation of css support.
- cssValue(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Get the value of a given CSS property.
- cucumber.runtime.java.fluentlenium - package cucumber.runtime.java.fluentlenium
- custom() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
Custom properties.
- custom(Class<C>, FluentWait, String, Supplier<C>) - Static method in class io.fluentlenium.core.conditions.wait.WaitConditionProxy
-
Build a wait proxy.
- CustomProperty - Annotation Interface in io.fluentlenium.configuration
-
Annotation configuration custom property.
D
- DEFAULT - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
Default value.
- DEFAULT - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.TriggerMode
-
Default value.
- DEFAULT - Enum constant in enum class io.fluentlenium.configuration.FluentConfiguration.BooleanValue
- DefaultComponentInstantiator - Class in io.fluentlenium.core.components
-
Default component instantiator.
- DefaultComponentInstantiator(FluentControl) - Constructor for class io.fluentlenium.core.components.DefaultComponentInstantiator
-
Creates a new component instantiator, using given fluent control.
- DefaultComponentInstantiator(FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.components.DefaultComponentInstantiator
-
Creates a new component instantiator, using given fluent control and underlying instantiator.
- DefaultConfigurationFactory - Class in io.fluentlenium.configuration
-
Creates new configuration from a container class.
- DefaultConfigurationFactory() - Constructor for class io.fluentlenium.configuration.DefaultConfigurationFactory
- DefaultContainerContext - Class in io.fluentlenium.core.inject
-
Context for a container
- DefaultContainerContext(Object) - Constructor for class io.fluentlenium.core.inject.DefaultContainerContext
-
Creates a new container context
- DefaultContainerContext(Object, ContainerContext, SearchContext) - Constructor for class io.fluentlenium.core.inject.DefaultContainerContext
-
Creates a new container context, with a parent context and a search context
- DefaultContainerInstantiator - Class in io.fluentlenium.core.inject
-
Creates container instances
- DefaultContainerInstantiator(FluentControl) - Constructor for class io.fluentlenium.core.inject.DefaultContainerInstantiator
-
Creates a new container instantiator
- defaultContent() - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Selects either the first frame on the page, or the main document when a page contains iframes.
- defaultContent() - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- DefaultFactory - Annotation Interface in io.fluentlenium.configuration
-
Mark a factory as default factory that can be overriden without throwing an exception.
- DefaultFluentContainer - Class in io.fluentlenium.core
-
Default minimal implementation for
FluentContainer
. - DefaultFluentContainer() - Constructor for class io.fluentlenium.core.DefaultFluentContainer
-
Creates a new container.
- DefaultFluentContainer(FluentControl) - Constructor for class io.fluentlenium.core.DefaultFluentContainer
-
Creates a new container, using given fluent control.
- DefaultFluentControlContainer - Class in io.fluentlenium.adapter
-
Default
FluentControlContainer
implementation, using a simple variable to store theFluentDriver
instance. - DefaultFluentControlContainer() - Constructor for class io.fluentlenium.adapter.DefaultFluentControlContainer
- DefaultHookChainBuilder - Class in io.fluentlenium.core.hook
-
Builder of hook chains from element supplier, element locator supplier and hook definitions list.
- DefaultHookChainBuilder(FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.hook.DefaultHookChainBuilder
-
Creates a new default hook chain builder
- DefaultPerformanceTiming - Class in io.fluentlenium.core.performance
-
Default implementation of
PerformanceTiming
. - DefaultPerformanceTiming(WebDriver) - Constructor for class io.fluentlenium.core.performance.DefaultPerformanceTiming
- DefaultPerformanceTimingMetrics - Class in io.fluentlenium.core.performance
-
Default implementation of
PerformanceTimingMetrics
storing the metrics value as aMap
. - DefaultPerformanceTimingMetrics(Map<String, Object>) - Constructor for class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
-
Creates a new
DefaultPerformanceTimingMetrics
object from the argument epoch values. - DefaultPerformanceTimingMetrics(Map<String, Object>, TimeUnit) - Constructor for class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
-
Creates a new
DefaultPerformanceTimingMetrics
object from the argument metrics (in the given time unit). - DefaultPropertiesBackend - Class in io.fluentlenium.configuration
-
Properties backend based on java
Properties
object. - DefaultPropertiesBackend(Properties) - Constructor for class io.fluentlenium.configuration.DefaultPropertiesBackend
-
Creates a new configuration based on properties object.
- DefaultSharedMutator - Class in io.fluentlenium.adapter
-
Default implementation of
SharedMutator
, returning unchanged parameters. - DefaultSharedMutator() - Constructor for class io.fluentlenium.adapter.DefaultSharedMutator
- DefaultWebDriverFactories - Class in io.fluentlenium.configuration
-
Utility class with default WebDriver factories.
- DefaultWebDriverFactories() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories
- DefaultWebDriverFactories.ChromeWebDriverFactory - Class in io.fluentlenium.configuration
-
Chrome WebDriver factory.
- DefaultWebDriverFactories.EdgeWebDriverFactory - Class in io.fluentlenium.configuration
-
Edge WebDriver factory.
- DefaultWebDriverFactories.FirefoxWebDriverFactory - Class in io.fluentlenium.configuration
-
Firefox WebDriver factory.
- DefaultWebDriverFactories.HtmlUnitWebDriverFactory - Class in io.fluentlenium.configuration
-
HtmlUnit WebDriver factory.
- DefaultWebDriverFactories.InternetExplorerWebDriverFactory - Class in io.fluentlenium.configuration
-
Internet Explorer WebDriver factory.
- DefaultWebDriverFactories.OperaWebDriverFactory - Class in io.fluentlenium.configuration
-
Opera WebDriver factory.
- DefaultWebDriverFactories.RemoteWebDriverFactory - Class in io.fluentlenium.configuration
-
Remote WebDriver factory.
- DefaultWebDriverFactories.SafariWebDriverFactory - Class in io.fluentlenium.configuration
-
Safari WebDriver factory.
- DelegatingList<T> - Class in io.fluentlenium.core.domain
-
List that delegates to another list
- DelegatingList(List<T>) - Constructor for class io.fluentlenium.core.domain.DelegatingList
-
Creates a new delegating list
- deleteCookies() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
deleteCookies property.
- deleteCookies(SharedWebDriver, Configuration) - Static method in class io.fluentlenium.adapter.TestRunnerCommon
- descendants() - Method in class io.fluentlenium.core.dom.Dom
-
Find descendants elements (children, grandchildren, etc.).
- DesiredCapabilitiesFactory(Method) - Constructor for class io.fluentlenium.configuration.CapabilitiesRegistryImpl.DesiredCapabilitiesFactory
-
Creates a new desired capabilities factory.
- dimension(int, int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given dimension.
- dimension(int, int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- dimension(int, int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- dimensions() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the Dimension of elements on the list
- dismiss() - Method in class io.fluentlenium.core.alert.AlertImpl
- displayed() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- displayed() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is displayed.
- displayed() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- displayed() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return true if the element is displayed, other way return false
- displayed() - Method in class io.fluentlenium.core.wait.FluentWaitWindowConditions
-
Check if the window is displayed.
- doHtmlDump(Class<?>, String, FluentControl, Configuration) - Static method in class io.fluentlenium.adapter.TestRunnerCommon
- dom() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
XPath Axes accessor (parent, ancestors, preceding, following, ...).
- Dom - Class in io.fluentlenium.core.dom
-
Handles XPath axes for an element (W3Schools XPath Axes).
- Dom(WebElement, ComponentInstantiator) - Constructor for class io.fluentlenium.core.dom.Dom
-
Creates a new axes object to find other elements based on XPath axes.
- DOM_COMPLETE - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOM_CONTENT_LOADED_EVENT_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOM_CONTENT_LOADED_EVENT_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOM_INTERACTIVE - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOM_LOADING - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOMAIN_LOOKUP_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- DOMAIN_LOOKUP_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- domainLookupEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domainLookupEnd
event. - domainLookupEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domainLookupEnd
event, converted to the given time unit. - domainLookupStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domainLookupStart
event. - domainLookupStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domainLookupStart
event, converted to the given time unit. - domComplete() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domComplete
event. - domComplete(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domComplete
event, converted to the given time unit. - domContentLoadedEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domContentLoadedEventEnd
event. - domContentLoadedEventEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domContentLoadedEventEnd
event, converted to the given time unit. - domContentLoadedEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domContentLoadedEventStart
event. - domContentLoadedEventStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domContentLoadedEventStart
event, converted to the given time unit. - domInteractive() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domInteractive
event. - domInteractive(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domInteractive
event, converted to the given time unit. - domLoading() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domLoading
event. - domLoading(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
domLoading
event, converted to the given time unit. - doRun() - Method in class io.fluentlenium.adapter.FluentStandaloneRunnable
-
Implement this method using FluentLenium API.
- doScreenshot(Class<?>, String, FluentControl, Configuration) - Static method in class io.fluentlenium.adapter.TestRunnerCommon
- doubleClick() - Method in interface io.fluentlenium.core.action.FluentActions
-
Perform a double click.
- doubleClick() - Method in class io.fluentlenium.core.action.MouseActions
-
Performs a double-click at the current mouse location.
- doubleClick() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Performs a double-click at middle of the given element.
- doubleClick() - Method in interface io.fluentlenium.core.domain.FluentList
-
double click on all elements on the list Only the clickable elements are clicked
- doubleClick() - Method in class io.fluentlenium.core.domain.FluentListImpl
- doubleClick() - Method in class io.fluentlenium.core.domain.FluentWebElement
- dragAndDropBy(int, int) - Method in class io.fluentlenium.core.action.MouseElementActions
-
A convenience method that performs click-and-hold at the location of this element, moves by a given offset, then releases the mouse.
- dragAndDropByWithTargetOffset(WebElement, int, int) - Method in class io.fluentlenium.core.action.MouseElementActions
-
A convenience method that performs click-and-hold at the location of this element, moves by a given offset of target element, then releases the mouse.
- dragAndDropFrom(WebElement) - Method in class io.fluentlenium.core.action.MouseElementActions
-
A convenience method that performs click-and-hold at the location of the source element, moves to the location of this element (target), then releases the mouse.
- dragAndDropTo(WebElement) - Method in class io.fluentlenium.core.action.MouseElementActions
-
A convenience method that performs click-and-hold at the location of this element (source), moves to the location of the target element, then releases the mouse.
- driverLifecycle() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
driverLifecycle property.
- DynamicIntegerConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for integer
- DynamicIntegerConditionsImpl(Supplier<List<? extends FluentWebElement>>, boolean) - Constructor for class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
-
Creates a new conditions object on integer.
E
- each() - Method in interface io.fluentlenium.core.domain.FluentList
-
Build a condition object on this element list that will match if each underlying element match.
- each() - Method in class io.fluentlenium.core.domain.FluentListImpl
- each(FluentWait, String, Supplier<? extends List<? extends FluentWebElement>>) - Static method in class io.fluentlenium.core.conditions.wait.WaitConditionProxy
-
Build a wait proxy.
- EachElementConditions - Class in io.fluentlenium.core.conditions
-
Conditions for list of elements, matching when each element matches.
- EachElementConditions(List<? extends FluentWebElement>) - Constructor for class io.fluentlenium.core.conditions.EachElementConditions
-
Creates a new element list conditions.
- edge() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- EdgeWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.EdgeWebDriverFactory
-
Creates a new edge WebDriver factory.
- EffectiveParameters(Class<T>, String, ConfigurationProperties.DriverLifecycle) - Constructor for class io.fluentlenium.adapter.SharedMutator.EffectiveParameters
- el(AppiumBy, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- el(AppiumBy, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find first element with Appium locator and filters.
- el(String, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- el(String, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find first element with CSS selector and filters.
- el(SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- el(SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find first element with filters.
- el(By, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- el(By, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find first element with Selenium locator and filters.
- el(WebElement) - Method in class io.fluentlenium.core.FluentDriver
- el(WebElement) - Method in class io.fluentlenium.core.domain.FluentListImpl
- el(WebElement) - Method in class io.fluentlenium.core.domain.FluentWebElement
- el(WebElement) - Method in interface io.fluentlenium.core.FluentControl
- el(WebElement) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- el(WebElement) - Method in class io.fluentlenium.core.search.Search
- el(WebElement) - Method in interface io.fluentlenium.core.search.SearchControl
-
Wrap existing raw selenium element into an element.
- element(FluentWait, String, Supplier<? extends FluentWebElement>) - Static method in class io.fluentlenium.core.conditions.wait.WaitConditionProxy
-
Build a wait proxy.
- ElementAttributeAssert - Interface in io.fluentlenium.assertj.custom
-
Assertion interface for element attribute validation.
- ElementInstanceLocator - Class in io.fluentlenium.core.proxy
-
ElementLocator
for an already foundWebElement
instance. - ElementInstanceLocator(WebElement) - Constructor for class io.fluentlenium.core.proxy.ElementInstanceLocator
-
Creates a new element instance locator
- ElementListener - Interface in io.fluentlenium.core.events
-
Listen to element events.
- ElementListInstanceLocator - Class in io.fluentlenium.core.proxy
-
ElementLocator
for an already found list ofWebElement
instance. - ElementListInstanceLocator(List<WebElement>) - Constructor for class io.fluentlenium.core.proxy.ElementListInstanceLocator
-
Creates a new element list instance locator
- ElementListSupplierLocator - Class in io.fluentlenium.core.proxy
-
Element locator implemented by a
Supplier
of list ofWebElement
. - ElementListSupplierLocator(Supplier<List<WebElement>>) - Constructor for class io.fluentlenium.core.proxy.ElementListSupplierLocator
-
Creates a new element list supplier locator
- ElementListSupplierLocator(List<WebElement>) - Constructor for class io.fluentlenium.core.proxy.ElementListSupplierLocator
-
Creates a new element list supplier locator
- ElementLocatorSearchContext - Class in io.fluentlenium.core.inject
-
Search context backed by an ElementLocator.
- ElementLocatorSearchContext(ElementLocator) - Constructor for class io.fluentlenium.core.inject.ElementLocatorSearchContext
-
Creates a new element locator search context.
- ElementStateAssert - Interface in io.fluentlenium.assertj.custom
-
Interface for asserting the state of an element.
- ElementSupplierLocator - Class in io.fluentlenium.core.proxy
-
Element locator implemented by a
Supplier
ofWebElement
. - ElementSupplierLocator(Supplier<WebElement>) - Constructor for class io.fluentlenium.core.proxy.ElementSupplierLocator
-
Creates a new element supplier locator.
- ElementUtils - Class in io.fluentlenium.core.domain
-
Utility class for elements.
- enabled() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- enabled() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is enabled.
- enabled() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- enabled() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return true if the element is enabled, other way return false
- ENDS_WITH - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Ends with.
- endsWith(String) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this ends with the given string.
- endsWith(String) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- endsWith(String) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- endsWith(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection ends with to a given value.
- endsWith(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that ends with the matcher
- endsWith(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection ends with to a given pattern.
- endsWith(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that ends with the pattern
- endsWith(Pattern, String, String) - Static method in class io.fluentlenium.core.filter.matcher.CalculateService
-
check if the current value ends with the patternValue or the referenceValue
- EndsWithMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual ends with input value.
- EndsWithMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.EndsWithMatcher
-
Creates a ends with matcher.
- EndsWithMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.EndsWithMatcher
-
Creates a ends with matcher.
- EnvironmentVariablesBackend - Class in io.fluentlenium.configuration
-
Properties backend based on environment variables.
- EnvironmentVariablesBackend() - Constructor for class io.fluentlenium.configuration.EnvironmentVariablesBackend
- equal(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher to equal the string matcher
- equal(Pattern, String, String) - Static method in class io.fluentlenium.core.filter.matcher.CalculateService
-
check if the current value is equal the patternValue or the referenceValue
- EqualMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual is equal to input value.
- EqualMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.EqualMatcher
-
Creates an equal matcher.
- EqualMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.EqualMatcher
-
Creates an equal matcher.
- equals(Object) - Method in class io.fluentlenium.core.proxy.AbstractLocatorAndInvocationHandler
- equals(Object) - Method in class io.fluentlenium.utils.SupplierOfInstance
- EQUALS - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Equal.
- equalTo(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is equal to given size.
- equalTo(int) - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Check that this is equal to given value
- equalTo(int) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- equalTo(int) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- equalTo(int) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- equalTo(String) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this is equal to with the given string.
- equalTo(String) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- equalTo(String) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- equalTo(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection is equal to a given value.
- equalToIgnoreCase(String) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this is equal to with the given string, ignoring case.
- equalToIgnoreCase(String) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- equalToIgnoreCase(String) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- EventAnnotationsException - Exception Class in io.fluentlenium.core.events
-
Thrown when something wrong occurs with event annotations.
- EventAnnotationsException(String, Throwable) - Constructor for exception class io.fluentlenium.core.events.EventAnnotationsException
-
Creates a new event annotations exception.
- EventListener - Interface in io.fluentlenium.core.events
-
Listener interface for events.
- eventLists - Variable in class io.fluentlenium.core.events.EventsRegistry
- events() - Method in class io.fluentlenium.core.domain.FluentWebElement
- events() - Method in interface io.fluentlenium.core.events.EventsControl
-
Retrieves an event registry to register event listeners.
- events() - Method in interface io.fluentlenium.core.FluentControl
- events() - Method in class io.fluentlenium.core.FluentDriver
- EventsControl - Interface in io.fluentlenium.core.events
-
Control interface for events.
- eventsEnabled() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
eventsEnabled property.
- EventsRegistry - Class in io.fluentlenium.core.events
-
Registry of event listeners.
- EventsRegistry(FluentControl) - Constructor for class io.fluentlenium.core.events.EventsRegistry
-
Creates a new registry of event listeners.
- EventsSupport - Class in io.fluentlenium.core.events
-
EventsSupport can be registered in Selenium
EventFiringWebDriver
to provide an easier to use events interface. - EventsSupport(EventsRegistry) - Constructor for class io.fluentlenium.core.events.EventsSupport
-
Creates a new events support
- ExceptionListener - Interface in io.fluentlenium.core.events
-
Listen to exceptions.
- ExceptionUtil - Class in io.fluentlenium.utils
- executeAsyncScript(String, Object...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- executeAsyncScript(String, Object...) - Method in interface io.fluentlenium.core.FluentControl
- executeAsyncScript(String, Object...) - Method in class io.fluentlenium.core.FluentDriver
- executeAsyncScript(String, Object...) - Method in interface io.fluentlenium.core.script.JavascriptControl
-
Execute a script, asynchronously.
- executeScript(String, Object...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- executeScript(String, Object...) - Method in interface io.fluentlenium.core.FluentControl
- executeScript(String, Object...) - Method in class io.fluentlenium.core.FluentDriver
- executeScript(String, Object...) - Method in interface io.fluentlenium.core.script.JavascriptControl
-
Execute a script, synchronously.
- ExecutorServiceUtil - Class in io.fluentlenium.utils
- explicitlyFor(long) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Waits unconditionally for an explicit amount of time.
- explicitlyFor(long, TimeUnit) - Method in class io.fluentlenium.core.wait.FluentWait
- explicitlyFor(long, TimeUnit) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Waits unconditionally for an explicit amount of time.
- explicitlyFor(long, TimeUnit) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- explicitlyFor(long, TimeUnit) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
F
- factories - Variable in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
- Factory - Interface in io.fluentlenium.configuration
-
Marker interface for factories.
- FactoryName - Annotation Interface in io.fluentlenium.configuration
-
Define names for a factory
- FactoryNames - Interface in io.fluentlenium.configuration
-
Add names to a factory.
- FactoryPriority - Annotation Interface in io.fluentlenium.configuration
-
Defines the priority of the factory.
- factoryType - Variable in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
- failed() - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has failed (before finished)
- failed(Class<?>) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has failed (before finished)
- failed(Class<?>, String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has failed (before finished)
- failed(String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has failed (before finished)
- failed(Throwable, Class<?>, String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has failed (before finished)
- failed(Throwable, Class<?>, String) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
Invoked when a test method has failed (before finished)
- failed(Throwable, Description) - Method in class io.fluentlenium.adapter.junit.FluentTestRule
-
Invoked when a test fails
- FALSE - Enum constant in enum class io.fluentlenium.configuration.FluentConfiguration.BooleanValue
- FETCH_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- fetchStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
fetchStart
event. - fetchStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
fetchStart
event, converted to the given time unit. - file() - Element in annotation interface io.fluentlenium.core.annotation.PageUrl
-
Defines the file name without a path located in the test resources directory on the local file system, e.g.
- fill() - Method in interface io.fluentlenium.core.action.FluentActions
-
Construct a Fill Builder in order to allow easy fill of visible input fields.
- fill() - Method in class io.fluentlenium.core.domain.FluentListImpl
- fill() - Method in class io.fluentlenium.core.domain.FluentWebElement
- Fill<E extends FluentWebElement> - Class in io.fluentlenium.core.action
-
Default form filling features.
- Fill(E) - Constructor for class io.fluentlenium.core.action.Fill
-
Creates a new fill from a single element.
- Fill(FluentList<E>) - Constructor for class io.fluentlenium.core.action.Fill
-
Creates a new fill from a list of elements.
- fillSelect() - Method in interface io.fluentlenium.core.action.FluentActions
-
Construct a Fill Select Builder in order to allow easy fill of visible input fields.
- fillSelect() - Method in class io.fluentlenium.core.domain.FluentListImpl
- fillSelect() - Method in class io.fluentlenium.core.domain.FluentWebElement
- FillSelect<E extends FluentWebElement> - Class in io.fluentlenium.core.action
-
Provides functionality to select values in
<select>
elements. - FillSelect(E) - Constructor for class io.fluentlenium.core.action.FillSelect
-
Creates a new fill from a single element.
- FillSelect(FluentList<E>) - Constructor for class io.fluentlenium.core.action.FillSelect
-
Creates a new fill from a list of elements.
- FilterBuilder - Class in io.fluentlenium.core.filter
-
Builder for search filters
- FilterBuilder(String) - Constructor for class io.fluentlenium.core.filter.FilterBuilder
-
Creates a new filter builder, using custom attributes.
- FilterConstructor - Class in io.fluentlenium.core.filter
-
Filter constructors.
- find(String, SearchFilter...) - Method in class io.fluentlenium.core.FluentDriver
- find(String, SearchFilter...) - Method in interface io.fluentlenium.core.domain.FluentList
-
find elements into the children with the corresponding filters
- find(String, SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- find(String, SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- find(String, SearchFilter...) - Method in interface io.fluentlenium.core.FluentControl
- find(String, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- find(String, SearchFilter...) - Method in class io.fluentlenium.core.search.Search
-
Central methods to find elements on the page.
- find(String, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with CSS selector and filters.
- find(List<WebElement>) - Method in class io.fluentlenium.core.FluentDriver
- find(List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- find(List<WebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- find(List<WebElement>) - Method in interface io.fluentlenium.core.FluentControl
- find(List<WebElement>) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- find(List<WebElement>) - Method in class io.fluentlenium.core.search.Search
- find(List<WebElement>) - Method in interface io.fluentlenium.core.search.SearchControl
-
Wrap raw selenium elements into a list of elements.
- find(SearchFilter...) - Method in class io.fluentlenium.core.FluentDriver
- find(SearchFilter...) - Method in interface io.fluentlenium.core.domain.FluentList
-
find elements in the children with the corresponding filters
- find(SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- find(SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- find(SearchFilter...) - Method in interface io.fluentlenium.core.FluentControl
- find(SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- find(SearchFilter...) - Method in class io.fluentlenium.core.search.Search
-
Central methods to find elements on the page with filters.
- find(SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with filters.
- find(By, SearchFilter...) - Method in class io.fluentlenium.core.FluentDriver
- find(By, SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- find(By, SearchFilter...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- find(By, SearchFilter...) - Method in interface io.fluentlenium.core.FluentControl
- find(By, SearchFilter...) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- find(By, SearchFilter...) - Method in class io.fluentlenium.core.search.Search
- find(By, SearchFilter...) - Method in interface io.fluentlenium.core.search.SearchControl
-
Find list of elements with Selenium locator and filters.
- FindByListener - Interface in io.fluentlenium.core.events
-
Listener interface for FindBy events
- findElement() - Method in class io.fluentlenium.core.hook.BaseHook
- findElement() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- findElement() - Method in class io.fluentlenium.core.inject.InjectionElementLocator
-
Find the element.
- findElement() - Method in class io.fluentlenium.core.proxy.AtIndexElementLocator
- findElement() - Method in class io.fluentlenium.core.proxy.ElementListSupplierLocator
- findElement() - Method in class io.fluentlenium.core.proxy.ElementSupplierLocator
- findElement() - Method in class io.fluentlenium.core.proxy.LastElementLocator
- findElement(By) - Method in class io.fluentlenium.core.hook.BaseHook
- findElement(By) - Method in class io.fluentlenium.core.inject.ElementLocatorSearchContext
- findElements() - Method in class io.fluentlenium.core.hook.BaseHook
- findElements() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- findElements() - Method in class io.fluentlenium.core.inject.InjectionElementLocator
-
Find the element list.
- findElements() - Method in class io.fluentlenium.core.proxy.AtIndexElementLocator
- findElements() - Method in class io.fluentlenium.core.proxy.ElementListSupplierLocator
- findElements() - Method in class io.fluentlenium.core.proxy.ElementSupplierLocator
- findElements() - Method in class io.fluentlenium.core.proxy.LastElementLocator
- findElements(By) - Method in class io.fluentlenium.core.hook.BaseHook
- findElements(By) - Method in class io.fluentlenium.core.inject.ElementLocatorSearchContext
- finished() - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has finished (whatever the success of failing status)
- finished(Class<?>) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has finished (whatever the success of failing status)
- finished(Class<?>, String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has finished (whatever the success of failing status)
- finished(Class<?>, String) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
Invoked when a test method has finished (whatever the success of failing status)
- finished(String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method has finished (whatever the success of failing status)
- finished(Description) - Method in class io.fluentlenium.adapter.junit.FluentTestRule
-
Invoked when a test method finishes (whether passing or failing)
- fireComponentRegistered(WebElement, Object) - Method in class io.fluentlenium.core.components.ComponentsManager
-
Fire component registered event.
- fireComponentReleased(WebElement, Object) - Method in class io.fluentlenium.core.components.ComponentsManager
-
Fire component released event.
- firefox() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- FirefoxWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.FirefoxWebDriverFactory
-
Creates a new firefox WebDriver factory.
- fireLazyComponentsInitialized(Map<WebElement, T>) - Method in class io.fluentlenium.core.components.LazyComponentList
-
First lazy components initialized event.
- fireProxyElementFound(T) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Fire proxy element found event.
- fireProxyElementSearch() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Fire proxy element search event.
- first() - Method in interface io.fluentlenium.core.domain.FluentList
-
Retrieve the first element.
- first() - Method in class io.fluentlenium.core.domain.FluentListImpl
- first(List<WebElement>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Creates a proxy element matching the first element of the list.
- FirstElementLocator - Class in io.fluentlenium.core.proxy
-
ElementLocator
retrieving the first element from another locator. - FirstElementLocator(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.FirstElementLocator
-
Creates a new first element locator.
- FLUENT_TEST - Enum constant in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Instance of FluentTestContainer.
- FluentActions<T,
E extends FluentWebElement> - Interface in io.fluentlenium.core.action -
All actions that can be used on the list or on a web element.
- FluentAdapter - Class in io.fluentlenium.adapter
-
Generic adapter to
FluentDriver
. - FluentAdapter() - Constructor for class io.fluentlenium.adapter.FluentAdapter
-
Creates a new fluent adapter.
- FluentAdapter(FluentControlContainer) - Constructor for class io.fluentlenium.adapter.FluentAdapter
-
Creates a new fluent adapter, using given control interface container.
- FluentAdapter(FluentControlContainer, Class<?>) - Constructor for class io.fluentlenium.adapter.FluentAdapter
-
Creates a new fluent adapter, using given control interface container.
- FluentAssert - Interface in io.fluentlenium.assertj.custom
-
Base assertion interface.
- FluentConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API for elements.
- FluentConfiguration - Annotation Interface in io.fluentlenium.configuration
-
Configure a FluentLenium test class with this annotation.
- FluentConfiguration.BooleanValue - Enum Class in io.fluentlenium.configuration
-
Boolean value used in annotation that can has a third DEFAULT value equivalent to null.
- FluentContainer - Interface in io.fluentlenium.core
-
Container object that can be initialized with a
FluentControl
. - FluentControl - Interface in io.fluentlenium.core
-
Global control interface for FluentLenium.
- FluentControlContainer - Interface in io.fluentlenium.adapter
-
Container for
FluentControl
of the actual test adapter. - FluentControlImpl - Class in io.fluentlenium.core
-
Default implementation of
FluentControl
. - FluentControlImpl() - Constructor for class io.fluentlenium.core.FluentControlImpl
- FluentControlImpl(FluentControlContainer) - Constructor for class io.fluentlenium.core.FluentControlImpl
-
The configuration for this control is provided via itself, without having a
FluentConfiguration
annotation specified. - FluentControlImpl(FluentControlContainer, Class) - Constructor for class io.fluentlenium.core.FluentControlImpl
-
Creates a new fluent adapter, using given control interface container.
- FluentControlImpl(FluentControl) - Constructor for class io.fluentlenium.core.FluentControlImpl
-
Creates a new fluent adapter using the provided
FluentControl
which may be e.g. - FluentControlProvider - Interface in io.fluentlenium.core
-
Provides the FluentControl for actual test.
- FluentCucumberSharedMutator - Class in io.fluentlenium.adapter.cucumber
-
Cucumber implementation of
SharedMutator
, replacingtestClass
with a null reference as it doesn't make sense in case of Cucumber tests, and raising aConfigurationException
whenConfigurationProperties.DriverLifecycle.CLASS
is given to linkWebDriver
instances with classes defining step definitions. - FluentCucumberSharedMutator() - Constructor for class io.fluentlenium.adapter.cucumber.FluentCucumberSharedMutator
- FluentCucumberTest - Class in io.fluentlenium.adapter.cucumber
-
Cucumber FluentLenium Test Runner Adapter.
- FluentCucumberTest() - Constructor for class io.fluentlenium.adapter.cucumber.FluentCucumberTest
-
Initializes context for
FluentCucumberTest
and stores it in aFluentTestContainer
to share state across Cucumber steps. - FluentCucumberTest(FluentControlContainer, Class, SharedMutator) - Constructor for class io.fluentlenium.adapter.cucumber.FluentCucumberTest
-
Constructor used within module.
- FluentCucumberTest(FluentControlContainer, SharedMutator) - Constructor for class io.fluentlenium.adapter.cucumber.FluentCucumberTest
-
Constructor used within module.
- FluentDriver - Class in io.fluentlenium.core
-
Wrapper class for a
WebDriver
instance which also offers shortcut and convenience methods, as well as methods to work with mouse, keyboard and windows. - FluentDriver(WebDriver, Configuration, FluentControl) - Constructor for class io.fluentlenium.core.FluentDriver
-
Wrap the driver into a Fluent driver.
- FluentDriverHtmlDumper - Class in io.fluentlenium.core
-
Takes HTML dump.
- FluentDriverHtmlDumper(Configuration) - Constructor for class io.fluentlenium.core.FluentDriverHtmlDumper
- FluentDriverScreenshotPersister - Class in io.fluentlenium.core
-
Persists a screenshot to a target file.
- FluentDriverScreenshotPersister(Configuration, WebDriver) - Constructor for class io.fluentlenium.core.FluentDriverScreenshotPersister
- FluentDriverTimeoutConfigurer - Class in io.fluentlenium.core
-
Configures a
WebDriver
instance with timeouts from aConfiguration
. - FluentDriverTimeoutConfigurer(Configuration, WebDriver) - Constructor for class io.fluentlenium.core.FluentDriverTimeoutConfigurer
- FluentDriverWait - Class in io.fluentlenium.core
- FluentDriverWait(Configuration) - Constructor for class io.fluentlenium.core.FluentDriverWait
- FluentDriverWrappedCapabilitiesProvider - Class in io.fluentlenium.core
-
Provides wrapped WebDriver capabilities for
FluentDriver
. - FluentDriverWrappedCapabilitiesProvider() - Constructor for class io.fluentlenium.core.FluentDriverWrappedCapabilitiesProvider
- FluentHook<T> - Interface in io.fluentlenium.core.hook
-
Hook interface.
- FluentInjectControl - Interface in io.fluentlenium.core.inject
-
Control interface for FluentLenium injection.
- FluentInjectException - Exception Class in io.fluentlenium.core.inject
-
Exception thrown when a Page can't be initialized.
- FluentInjectException(String) - Constructor for exception class io.fluentlenium.core.inject.FluentInjectException
-
Creates a new fluent inject exception
- FluentInjectException(String, Throwable) - Constructor for exception class io.fluentlenium.core.inject.FluentInjectException
-
Creates a new fluent inject exception
- FluentInjector - Class in io.fluentlenium.core.inject
- FluentInjector(FluentControl, EventsRegistry, ComponentsManager, ContainerInstantiator) - Constructor for class io.fluentlenium.core.inject.FluentInjector
-
Creates a new injector.
- FluentJavascript - Class in io.fluentlenium.core.script
-
Execute a script and map it's result.
- FluentJavascript(JavascriptExecutor, boolean, String, Object...) - Constructor for class io.fluentlenium.core.script.FluentJavascript
-
Creates a new fluent javascript.
- FluentJavascriptActions<T> - Interface in io.fluentlenium.core.action
-
Javascript actions that can be used on the list or on a web element.
- FluentJavascriptActionsImpl<T> - Class in io.fluentlenium.core.action
-
Javascript actions that can be used on a list or on a web element.
- FluentJavascriptActionsImpl(T, JavascriptControl, Supplier<FluentWebElement>) - Constructor for class io.fluentlenium.core.action.FluentJavascriptActionsImpl
-
Creates a new fluent javascript actions.
- FluentJUnitJupiter - Class in io.fluentlenium.adapter.junit.jupiter
-
FluentTest extension for JUnit Jupiter.
- FluentJUnitJupiter() - Constructor for class io.fluentlenium.adapter.junit.jupiter.FluentJUnitJupiter
- FluentLabel<T> - Interface in io.fluentlenium.core.label
-
Apply label and label hints to element.
- FluentLabelImpl<T> - Class in io.fluentlenium.core.label
-
Apply label and label hints to element.
- FluentLabelImpl(T, Supplier<String>) - Constructor for class io.fluentlenium.core.label.FluentLabelImpl
-
Creates a new fluent label.
- FluentLabelProvider - Interface in io.fluentlenium.core.label
-
Provides label and label hints definitions.
- FluentLeniumAssertions - Class in io.fluentlenium.assertj
-
FluentLenium assertions entry point.
- FluentLeniumDriver - Interface in io.fluentlenium.adapter.sharedwebdriver
-
Driver interface for
ConfigurationProperties.DriverLifecycle
basedSharedWebDriver
handling. - FluentList<E extends FluentWebElement> - Interface in io.fluentlenium.core.domain
-
Wraps a list of
FluentWebElement
. - FluentListAssert - Class in io.fluentlenium.assertj.custom
-
Default implementation for
FluentList
assertions. - FluentListAssert(FluentList<? extends FluentWebElement>) - Constructor for class io.fluentlenium.assertj.custom.FluentListAssert
- FluentListConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API for list of elements.
- FluentListImpl<E extends FluentWebElement> - Class in io.fluentlenium.core.domain
-
Default implementation of
FluentList
andComponentList
. - FluentListImpl(Class<E>, List<E>, FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.domain.FluentListImpl
-
Creates a new fluent list.
- FluentListSizeBuilder - Class in io.fluentlenium.assertj.custom
-
Builder for fluent list size assertion.
- FluentObjectFactory - Class in cucumber.runtime.java.fluentlenium
-
It is an object factory for creating Cucumber steps objects in FluentLenium injection container.
- FluentObjectFactory() - Constructor for class cucumber.runtime.java.fluentlenium.FluentObjectFactory
- FluentPage - Class in io.fluentlenium.core
-
Use the Page Object Pattern to have more resilient tests.
- FluentPage() - Constructor for class io.fluentlenium.core.FluentPage
-
Creates a new fluent page.
- FluentPage(FluentControl) - Constructor for class io.fluentlenium.core.FluentPage
-
Creates a new fluent page, using given fluent control.
- FluentPageControl - Interface in io.fluentlenium.core
-
Provides controls for a Page Object.
- FluentProxyState<T> - Interface in io.fluentlenium.core.proxy
-
State of the element locator proxy.
- FluentStandalone - Class in io.fluentlenium.adapter
-
Create an instance of this class if you want to use FluentLenium as an automation framework only.
- FluentStandalone() - Constructor for class io.fluentlenium.adapter.FluentStandalone
- FluentStandaloneRunnable - Class in io.fluentlenium.adapter
-
Extend this class and implement
FluentStandaloneRunnable.doRun()
if you want to use FluentLenium as an automation framework only. - FluentStandaloneRunnable() - Constructor for class io.fluentlenium.adapter.FluentStandaloneRunnable
- FluentTargetLocator<T> - Interface in io.fluentlenium.core.switchto
-
Used to locate a given frame or window.
- FluentTargetLocatorImpl<T> - Class in io.fluentlenium.core.switchto
-
Fluent wrapper for
WebDriver.TargetLocator
. - FluentTargetLocatorImpl(T, ComponentInstantiator, WebDriver.TargetLocator) - Constructor for class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
-
Creates a new fluent target locator
- FluentTest - Class in io.fluentlenium.adapter.junit
-
JUnit 4 FluentLenium Test Runner Adapter.
- FluentTest - Class in io.fluentlenium.adapter.junit.jupiter
-
JUnit 5 FluentLenium Test Runner Adapter.
- FluentTest() - Constructor for class io.fluentlenium.adapter.junit.FluentTest
- FluentTest() - Constructor for class io.fluentlenium.adapter.junit.jupiter.FluentTest
- FluentTestContainer - Enum Class in io.fluentlenium.adapter.cucumber
-
Container class for
FluentCucumberTest
. - FluentTestNg - Class in io.fluentlenium.adapter.testng
-
TestNG FluentLenium Test Runner Adapter.
- FluentTestNg() - Constructor for class io.fluentlenium.adapter.testng.FluentTestNg
-
Creates a new test runner adapter.
- FluentTestNgSpringTest - Class in io.fluentlenium.adapter.testng
-
TestNG FluentLenium Test Runner Adapter.
- FluentTestNgSpringTest() - Constructor for class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- FluentTestRule - Class in io.fluentlenium.adapter.junit
-
Equivalent of
TestWatcher
, but stop process if exception occurs on starting method call. - FluentTestRule(Object) - Constructor for class io.fluentlenium.adapter.junit.FluentTestRule
-
Creates a new fluent test rule.
- FluentTestRunnerAdapter - Class in io.fluentlenium.adapter
-
FluentLenium Test Runner Adapter.
- FluentTestRunnerAdapter() - Constructor for class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Creates a new test runner adapter.
- FluentTestRunnerAdapter(FluentControlContainer) - Constructor for class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Creates a test runner adapter, with a custom driver container.
- FluentTestRunnerAdapter(FluentControlContainer, Class<?>, SharedMutator) - Constructor for class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Creates a test runner adapter, with a customer driver container and a customer shared mutator.
- FluentTestRunnerAdapter(FluentControlContainer, SharedMutator) - Constructor for class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Creates a test runner adapter, with a customer driver container and a customer shared mutator.
- FluentTestRunnerAdapter(SharedMutator) - Constructor for class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Creates a test runner adapter, with a custom shared mutator.
- FluentWait - Class in io.fluentlenium.core.wait
-
A wait object wrapping default selenium
FluentWait
object into a more complete API, allowing to wait for any condition to be verified. - FluentWait(FluentControl) - Constructor for class io.fluentlenium.core.wait.FluentWait
-
Creates a new fluent wait.
- FluentWaitConditions<T> - Interface in io.fluentlenium.core.wait
-
Conditions API for Fluent wait objects.
- FluentWaitConfiguration<T> - Interface in io.fluentlenium.core.wait
-
Configuration API of fluent wait object.
- FluentWaitElement - Class in io.fluentlenium.core.wait
-
A wait object wrapping default selenium
FluentWait
object into a more complete API, allowing to wait for any condition to be verified on an underlying element. - FluentWaitElement(FluentWait, FluentWebElement) - Constructor for class io.fluentlenium.core.wait.FluentWaitElement
-
Creates a new fluent wait for a given element.
- FluentWaitElementList - Class in io.fluentlenium.core.wait
-
A wait object wrapping default selenium
FluentWait
object into a more complete API, allowing to wait for any condition to be verified on underlying elements. - FluentWaitElementList(FluentWait, List<? extends FluentWebElement>) - Constructor for class io.fluentlenium.core.wait.FluentWaitElementList
-
Creates a new fluent wait for a given elements.
- FluentWaitFunctional<F> - Interface in io.fluentlenium.core.wait
-
Functional API of fluent wait.
- FluentWaitPageConditions - Class in io.fluentlenium.core.wait
-
Page wait conditions
- FluentWaitPageConditions(FluentWait, WebDriver) - Constructor for class io.fluentlenium.core.wait.FluentWaitPageConditions
-
Creates a new page wait conditions.
- FluentWaitPageConditions(FluentWait, WebDriver, FluentPage) - Constructor for class io.fluentlenium.core.wait.FluentWaitPageConditions
-
Creates a new page wait conditions.
- FluentWaitWindowConditions - Class in io.fluentlenium.core.wait
-
Window wait conditions.
- FluentWaitWindowConditions(FluentWait, String) - Constructor for class io.fluentlenium.core.wait.FluentWaitWindowConditions
-
Creates a new window wait conditions.
- FluentWebElement - Class in io.fluentlenium.core.domain
-
Wraps a Selenium
WebElement
. - FluentWebElement(WebElement, FluentControl, ComponentInstantiator) - Constructor for class io.fluentlenium.core.domain.FluentWebElement
-
Creates a new fluent web element.
- FluentWebElementAssert - Class in io.fluentlenium.assertj.custom
-
Default implementation for
FluentWebElement
assertions. - FluentWebElementAssert(FluentWebElement) - Constructor for class io.fluentlenium.assertj.custom.FluentWebElementAssert
- followings() - Method in class io.fluentlenium.core.dom.Dom
-
Find following elements.
- followingSiblings() - Method in class io.fluentlenium.core.dom.Dom
-
Find following sibling elements.
- FORWARD - Enum constant in enum class io.fluentlenium.core.events.NavigateAllListener.Direction
- frame() - Method in interface io.fluentlenium.core.action.FluentActions
-
Select a frame using this element.
- frame() - Method in class io.fluentlenium.core.domain.FluentListImpl
- frame() - Method in class io.fluentlenium.core.domain.FluentWebElement
- frame(int) - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Select a frame by its (zero-based) index.
- frame(int) - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- frame(String) - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Select a frame by its name or ID.
- frame(String) - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- frame(FluentWebElement) - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Select a frame using its previously located
WebElement
. - frame(FluentWebElement) - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- frame(WebElement) - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Select a frame using its previously located
WebElement
. - frame(WebElement) - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- fullscreen() - Method in class io.fluentlenium.core.action.WindowAction
-
FullScreen the current window.
G
- get() - Method in class io.fluentlenium.utils.SupplierOfInstance
- get(int) - Method in class io.fluentlenium.core.domain.FluentListImpl
- get(int) - Method in class io.fluentlenium.core.domain.ListImpl
- get(Field, Object) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Get the field value even if not accessible.
- get(String) - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Get the factory registered under the given name.
- get(String) - Method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
- get(String) - Method in enum class io.fluentlenium.configuration.WebDrivers
- getAbsoluteUrlFromFile(String) - Static method in class io.fluentlenium.utils.UrlUtils
-
Converts a file String to a valid URL String.
Example:index.html
converts tofile://C:/path/to/file/index.html
. - getAbsoluteUrlPathFromFile(String) - Static method in class io.fluentlenium.utils.UrlUtils
-
Removes file name from URL string
- getActualElements() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- getActualElements() - Method in interface io.fluentlenium.core.conditions.ListConditionsElements
-
Get the actual list of elements.
- getActualObject() - Method in class io.fluentlenium.core.conditions.AbstractObjectConditions
- getActualObject() - Method in class io.fluentlenium.core.conditions.BaseObjectListConditions
- getActualObject() - Method in interface io.fluentlenium.core.conditions.ConditionsObject
-
Get the actual object.
- getAdapterControl() - Method in class io.fluentlenium.core.inject.ContainerFluentControl
-
Get the underlying control from the test adapter.
- getAlert() - Method in class io.fluentlenium.core.alert.AlertImpl
- getAllDrivers() - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- getAllMetrics() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getAppiumDriver() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getAppiumDriver() - Method in interface io.fluentlenium.core.FluentControl
- getAppiumDriver() - Method in class io.fluentlenium.core.FluentDriver
- getAppiumDriver() - Method in interface io.fluentlenium.core.SeleniumDriverControl
-
Get the actual underlying AppiumDriver.
- getArgs() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- getAtMost() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- getAttribute() - Method in class io.fluentlenium.core.filter.AttributeFilter
-
Get the attribute name (lower case).
- getAttribute(String) - Method in class io.fluentlenium.core.hook.BaseHook
- getAwaitAtMost() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getAwaitAtMost() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getAwaitAtMost() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getAwaitAtMost() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
awaitAtMost
- getAwaitAtMost() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getAwaitAtMost() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getAwaitAtMost() - Method in interface io.fluentlenium.core.FluentControl
- getAwaitPollingEvery() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getAwaitPollingEvery() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getAwaitPollingEvery() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getAwaitPollingEvery() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
awaitPollingEvery
- getAwaitPollingEvery() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getAwaitPollingEvery() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getAwaitPollingEvery() - Method in interface io.fluentlenium.core.FluentControl
- getBaseUrl() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getBaseUrl() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getBaseUrl() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getBaseUrl() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
baseUrl
- getBaseUrl() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getBaseUrl() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getBaseUrl() - Method in interface io.fluentlenium.core.FluentControl
- getBooleanResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a
Boolean
. - getBrowserTimeout() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getBrowserTimeout() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getBrowserTimeout() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getBrowserTimeout() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
browserTimeout
- getBrowserTimeout() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getBrowserTimeout() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getBrowserTimeout() - Method in interface io.fluentlenium.core.FluentControl
- getBrowserTimeoutRetries() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getBrowserTimeoutRetries() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getBrowserTimeoutRetries() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getBrowserTimeoutRetries() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
browserTimeoutRetries
- getBrowserTimeoutRetries() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getBrowserTimeoutRetries() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getBrowserTimeoutRetries() - Method in interface io.fluentlenium.core.FluentControl
- getCapabilities() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getCapabilities() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getCapabilities() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getCapabilities() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
capabilities
- getCapabilities() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getCapabilities() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getCapabilities() - Method in interface io.fluentlenium.core.FluentControl
- getCapabilities(WebDriver) - Method in class io.fluentlenium.core.FluentDriverWrappedCapabilitiesProvider
-
Goes through all the underlying wrapped drivers (
WrapsDriver
) in the argumentWebDriver
, and returns theCapabilities
of the innermost wrapped driver. - getCapabilitiesClass() - Method in class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
-
Get the capabilities class
- getCauseMessage(Exception) - Static method in class io.fluentlenium.utils.ExceptionUtil
- getChromiumApi() - Method in interface io.fluentlenium.core.FluentControl
- getChromiumApi() - Method in class io.fluentlenium.core.FluentDriver
- getChromiumApi() - Method in interface io.fluentlenium.utils.chromium.ChromiumControl
-
Features related to browser control under devtools protocol.
- getChromiumApi() - Method in class io.fluentlenium.utils.chromium.ChromiumControlImpl
- getClassAnnotation(Class<T>) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
- getClassAnnotation(Class<T>) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getClassAnnotation(Class<T>) - Method in interface io.fluentlenium.adapter.TestRunnerAdapter
-
Allows to access Class level annotation of currently running test
- getClassAnnotationForClass(Class<T>, Class<?>) - Static method in class io.fluentlenium.utils.AnnotationUtil
- getClassAnnotations() - Method in class io.fluentlenium.core.FluentPage
- getClassFromThread(ThreadLocal<Class<?>>) - Static method in class io.fluentlenium.utils.ThreadLocalAdapterUtil
- getCmdInfo() - Method in enum class io.fluentlenium.utils.chromium.Commands
- getCmdName() - Method in enum class io.fluentlenium.utils.chromium.Commands
- getComponents(WebElement) - Method in interface io.fluentlenium.core.components.ComponentsAccessor
-
Get the related components from the given element.
- getComponents(WebElement) - Method in class io.fluentlenium.core.components.ComponentsManager
- getComponentsManager() - Method in class io.fluentlenium.core.FluentDriver
- getConfiguration() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getConfiguration() - Method in interface io.fluentlenium.core.FluentControl
-
Get the test adapter configuration.
- getConfiguration() - Method in class io.fluentlenium.core.FluentControlImpl
- getConfiguration() - Method in class io.fluentlenium.core.FluentDriver
- getConfigurationDefaults() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getConfigurationDefaults() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getConfigurationDefaults() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getConfigurationDefaults() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
configurationDefaults
- getConfigurationDefaults() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getConfigurationDefaults() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getConfigurationDefaults() - Method in interface io.fluentlenium.core.FluentControl
- getConfigurationFactory() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getConfigurationFactory() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getConfigurationFactory() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getConfigurationFactory() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
configurationFactory
- getConfigurationFactory() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getConfigurationFactory() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getConfigurationFactory() - Method in interface io.fluentlenium.core.FluentControl
- getConfigurationFactory(Class<?>) - Static method in class io.fluentlenium.configuration.ConfigurationFactoryProvider
-
Provides the configuration factory for a given container, base on configuration of this configuration.
- getConnectEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getConnectEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getConnectEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getConnectStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getConnectStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getConnectStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getConstructor(Class<T>, Class<?>...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Retrieve the constructor of a class for given argument types.
- getConstructorOptional(int, Class<T>, Class<?>...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Retrieve the constructor of a class for given optional argument types, considering mandatory values at the beginning of the given types.
- getContainer() - Method in class io.fluentlenium.core.events.AbstractAnnotationListener
- getContainer() - Method in interface io.fluentlenium.core.events.ListenerContainer
-
Get the underlying container of this listener.
- getContainer() - Method in interface io.fluentlenium.core.inject.ContainerContext
-
Get the container related to this context.
- getContainer() - Method in class io.fluentlenium.core.inject.DefaultContainerContext
- getContext() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- getContext() - Method in class io.fluentlenium.core.inject.Unshadower
- getControlContainer() - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Provide control container across different classes.
- getControlContainer() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getControlContainer() - Method in interface io.fluentlenium.core.FluentControl
-
Get the control interface container
- getControlContainer() - Method in class io.fluentlenium.core.FluentControlImpl
- getCookie(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- getCookie(String) - Method in interface io.fluentlenium.core.FluentControl
- getCookie(String) - Method in class io.fluentlenium.core.FluentDriver
- getCookie(String) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
return the corresponding cookie given a name
- getCookies() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getCookies() - Method in interface io.fluentlenium.core.FluentControl
- getCookies() - Method in class io.fluentlenium.core.FluentDriver
- getCookies() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
return the cookies as a set
- getCoordinates() - Method in class io.fluentlenium.core.hook.BaseHook
-
Get coordinates of the underlying element.
- getCssFilter() - Method in class io.fluentlenium.core.filter.AttributeFilter
- getCssFilter() - Method in class io.fluentlenium.core.filter.PredicateFilter
- getCssFilter() - Method in interface io.fluentlenium.core.search.SearchFilter
-
Get the CSS string used by CSS search time filtering.
- getCssRepresentation() - Method in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Return the css representation of the matcher
- getCssValue(String) - Method in class io.fluentlenium.core.hook.BaseHook
- getCustomProperty(String) - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getCustomProperty(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getCustomProperty(String) - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getCustomProperty(String) - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
Get custom property value.
- getCustomProperty(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getCustomProperty(String) - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getCustomProperty(String) - Method in interface io.fluentlenium.core.FluentControl
- getDefault() - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Get the default factory.
- getDefault() - Method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
- getDefault() - Method in enum class io.fluentlenium.configuration.WebDrivers
- getDefault(Class<T>) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Get default value for given type.
- getDefault(List<CapabilitiesFactory>) - Method in class io.fluentlenium.configuration.CapabilitiesRegistryImpl
- getDefault(List<WebDriverFactory>) - Method in class io.fluentlenium.configuration.WebDriversRegistryImpl
- getDefault(List<T>) - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Get the default factory from given list of available factories.
- getDeleteCookies() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getDeleteCookies() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getDeleteCookies() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getDeleteCookies() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
deleteCookies
- getDeleteCookies() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getDeleteCookies() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getDeleteCookies() - Method in interface io.fluentlenium.core.FluentControl
- getDomainLookupEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomainLookupEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomainLookupEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomainLookupStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomainLookupStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomainLookupStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomComplete() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomComplete() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomComplete() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomContentLoadedEventEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomContentLoadedEventEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomContentLoadedEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomContentLoadedEventStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomContentLoadedEventStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomContentLoadedEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomInteractive() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomInteractive() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomInteractive() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDomLoading() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getDomLoading() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getDomLoading() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getDoubleResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a
Double
. - getDriver() - Method in class io.fluentlenium.adapter.FluentAdapter
- getDriver() - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
returns WebDriver instance
- getDriver() - Method in class io.fluentlenium.adapter.sharedwebdriver.JvmDriver
- getDriver() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
Get the underlying driver.
- getDriver() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getDriver() - Method in class io.fluentlenium.core.DefaultFluentContainer
- getDriver() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getDriver() - Method in interface io.fluentlenium.core.FluentControl
- getDriver() - Method in class io.fluentlenium.core.FluentDriver
- getDriver() - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- getDriver() - Method in interface io.fluentlenium.core.SeleniumDriverControl
-
Get the actual underlying Selenium WebDriver.
- getDriver() - Method in class io.fluentlenium.utils.ImageUtils
- getDriver(Class<T>) - Method in class io.fluentlenium.adapter.sharedwebdriver.ClassDriver
- getDriver(Class<T>, String) - Method in class io.fluentlenium.adapter.sharedwebdriver.MethodDriver
- getDriver(Class<T>, String, long) - Method in class io.fluentlenium.adapter.sharedwebdriver.ThreadDriver
- getDriver(SharedMutator.EffectiveParameters<?>) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- getDriverLifecycle() - Method in class io.fluentlenium.adapter.SharedMutator.EffectiveParameters
- getDriverLifecycle() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
Get the driver lifecycle of this shared driver.
- getDriverLifecycle() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getDriverLifecycle() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getDriverLifecycle() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getDriverLifecycle() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
driverLifecycle
- getDriverLifecycle() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getDriverLifecycle() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getDriverLifecycle() - Method in interface io.fluentlenium.core.FluentControl
- getEffectiveParameters(Class<T>, String, ConfigurationProperties.DriverLifecycle) - Method in class io.fluentlenium.adapter.cucumber.FluentCucumberSharedMutator
- getEffectiveParameters(Class<T>, String, ConfigurationProperties.DriverLifecycle) - Method in class io.fluentlenium.adapter.DefaultSharedMutator
- getEffectiveParameters(Class<T>, String, ConfigurationProperties.DriverLifecycle) - Method in interface io.fluentlenium.adapter.SharedMutator
-
Effective parameters to use for
SharedWebDriverContainer
. - getElement() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the webElement
- getElement() - Method in class io.fluentlenium.core.hook.BaseHook
-
Get the underlying element of the hook.
- getElement() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get the underlying element.
- getElement() - Method in class io.fluentlenium.core.proxy.ComponentHandler
- getElement() - Method in class io.fluentlenium.core.proxy.ListHandler
- getElementLocator() - Method in class io.fluentlenium.core.hook.BaseHook
-
Get the underlying element locator of the hook.
- getElements() - Method in class io.fluentlenium.core.action.BaseFill
-
Get elements to fill
- getElements() - Method in class io.fluentlenium.core.action.FillSelect
-
Excludes elements that don't have a tag name or their tag name is not
select
, so that elements with onlyselect
tags are tried to be filled. - getElements() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
-
Get the underlying list of elements
- getEvent() - Method in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- getEventsEnabled() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getEventsEnabled() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getEventsEnabled() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getEventsEnabled() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
eventsEnabled
- getEventsEnabled() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getEventsEnabled() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getEventsEnabled() - Method in interface io.fluentlenium.core.FluentControl
- getEventValue(PerformanceTimingEvent) - Method in class io.fluentlenium.core.performance.DefaultPerformanceTiming
- getEventValue(PerformanceTimingEvent) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value for the argument event type.
- getEventValue(PerformanceTimingEvent, TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value for the argument event type converted to the given time unit.
- getExecutor(ExecutorService) - Static method in class io.fluentlenium.utils.ExecutorServiceUtil
- getFetchStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getFetchStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getFetchStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getFirstGenericType(Field) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Retrieve the first generic type of the field type.
- getFluentControl() - Method in class io.fluentlenium.adapter.DefaultFluentControlContainer
- getFluentControl() - Method in class io.fluentlenium.adapter.FluentAdapter
- getFluentControl() - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Gets Underlying FluentControlContainer
- getFluentControl() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getFluentControl() - Method in class io.fluentlenium.adapter.ThreadLocalFluentControlContainer
- getFluentControl() - Method in class io.fluentlenium.core.DefaultFluentContainer
- getFluentControl() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getFluentControl() - Method in interface io.fluentlenium.core.FluentControl
-
Get Fluent Control
- getFluentControl() - Method in class io.fluentlenium.core.FluentControlImpl
- getFluentControl() - Method in interface io.fluentlenium.core.FluentControlProvider
- getFluentControl() - Method in class io.fluentlenium.core.inject.ContainerFluentControl
- getFluentWebElement() - Method in class io.fluentlenium.core.hook.BaseFluentHook
-
Get the underlying element as a FluentWebElement.
- getGlobalConfiguration() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getGroup() - Method in class io.fluentlenium.core.url.UrlParameter
- getHookClass() - Method in class io.fluentlenium.core.hook.HookDefinition
- getHookDefinitions() - Method in class io.fluentlenium.core.hook.HookControlImpl
-
Get hook definitions.
- getHookDefinitions() - Method in interface io.fluentlenium.core.inject.ContainerContext
-
Get the list of hook definitions attached to this context.
- getHookDefinitions() - Method in class io.fluentlenium.core.inject.DefaultContainerContext
- getHookLocator() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- getHookLocator() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Retrieve the element locator used by this proxy, with hooks applied.
- getHookRestoreStack() - Method in class io.fluentlenium.core.hook.HookControlImpl
-
Get hook restore stack.
- getHtmlDumpMode() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getHtmlDumpMode() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getHtmlDumpMode() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getHtmlDumpMode() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
htmlDumpMode
- getHtmlDumpMode() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getHtmlDumpMode() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getHtmlDumpMode() - Method in interface io.fluentlenium.core.FluentControl
- getHtmlDumpPath() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getHtmlDumpPath() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getHtmlDumpPath() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getHtmlDumpPath() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
htmlDumpPath
- getHtmlDumpPath() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getHtmlDumpPath() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getHtmlDumpPath() - Method in interface io.fluentlenium.core.FluentControl
- getIgnoreAll() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- getImpl() - Method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
- getImpl() - Method in enum class io.fluentlenium.configuration.WebDrivers
- getImplicitlyWait() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getImplicitlyWait() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getImplicitlyWait() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getImplicitlyWait() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
implicitlyWait
- getImplicitlyWait() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getImplicitlyWait() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getImplicitlyWait() - Method in interface io.fluentlenium.core.FluentControl
- getInstance(Class<T>) - Method in class cucumber.runtime.java.fluentlenium.FluentObjectFactory
- getInstantiator() - Method in class io.fluentlenium.core.components.ComponentsManager
-
Get the component instantiator used by this components manager.
- getInstantiator() - Method in class io.fluentlenium.core.hook.BaseHook
-
Get the component instantiator.
- getInvocationTarget(Method) - Method in class io.fluentlenium.core.proxy.ComponentHandler
- getInvocationTarget(Method) - Method in class io.fluentlenium.core.proxy.ListHandler
- getInvocationTarget(Method) - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Retrieve the invocation target of this proxy handler.
- getLabel() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getLabel() - Method in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Get the label of this matcher type
- getLabel() - Method in class io.fluentlenium.core.inject.InjectionAnnotations
- getLabel() - Method in class io.fluentlenium.core.inject.InjectionElementLocator
- getLabel() - Method in class io.fluentlenium.core.inject.LabelAnnotations
- getLabel() - Method in class io.fluentlenium.core.label.FluentLabelImpl
-
Get the defined label.
- getLabel() - Method in interface io.fluentlenium.core.label.FluentLabelProvider
-
Get defined definition.
- getLabelHints() - Method in class io.fluentlenium.core.inject.InjectionAnnotations
- getLabelHints() - Method in class io.fluentlenium.core.inject.InjectionElementLocator
- getLabelHints() - Method in class io.fluentlenium.core.inject.LabelAnnotations
- getLabelHints() - Method in class io.fluentlenium.core.label.FluentLabelImpl
-
Get the defined label hints.
- getLabelHints() - Method in interface io.fluentlenium.core.label.FluentLabelProvider
-
Get defined label hints.
- getLazyToString() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get string representation of not already found element.
- getLazyToString() - Method in class io.fluentlenium.core.proxy.ListHandler
- getList() - Method in class io.fluentlenium.core.components.LazyComponentList
- getList() - Method in class io.fluentlenium.core.domain.DelegatingList
- getList() - Method in class io.fluentlenium.core.domain.ListImpl
- getListenerCount() - Method in class io.fluentlenium.core.events.ContainerAnnotationsEventsRegistry
-
Number of listener associated with the underlying container.
- getListResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a
List
. - getListResult(Class<T>) - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a typed
List
- getLoadEventEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getLoadEventEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getLoadEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getLoadEventStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getLoadEventStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getLoadEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getLocation() - Method in class io.fluentlenium.core.hook.BaseHook
- getLocator() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- getLocator() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Retrieve the element locator used by this proxy, without any hook applied.
- getLocatorHandler(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Get the proxy locator handler.
- getLocatorResult() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get the actual result of the locator, if result is not defined and not stale.
- getLocatorResult() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Get the result retrieved by the element locator, without any hook applied.
- getLocatorResult(T) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Get the underlying result of a proxy, through locator handler.
- getLocatorResultImpl() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get the actual result of the locator.
- getLocatorResultImpl() - Method in class io.fluentlenium.core.proxy.ComponentHandler
- getLocatorResultImpl() - Method in class io.fluentlenium.core.proxy.ListHandler
- getLongResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a
Long
. - getMatch() - Method in class io.fluentlenium.core.url.UrlParameter
- getMatcher() - Method in class io.fluentlenium.core.filter.AttributeFilter
-
Get the matcher of this filter
- getMatcherSymbol() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Return the matcher symbol
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Return the matcher type
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.ContainsMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.ContainsWordMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.EndsWithMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.EqualMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.NotContainsMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.NotEndsWithMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.NotStartsWithMatcher
- getMatcherType() - Method in class io.fluentlenium.core.filter.matcher.StartsWithMatcher
- getMessage() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- getMessageContext() - Method in class io.fluentlenium.core.proxy.ComponentHandler
- getMessageContext() - Method in class io.fluentlenium.core.proxy.ListHandler
- getMessageContext() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Retrieve the message context from this proxy locator.
- getMessageContext(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Get the message context of given proxy.
- getMethod(Class<?>, String, Class...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Get public method by name from the declaring class.
- getMethodAnnotation(Class<T>) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
- getMethodAnnotation(Class<T>) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getMethodAnnotation(Class<T>) - Method in interface io.fluentlenium.adapter.TestRunnerAdapter
-
Allows to access method level annotation of currently running test
- getMethodAnnotationForMethod(Class<T>, Class<?>, String) - Static method in class io.fluentlenium.utils.AnnotationUtil
- getMethodNameFromThread(ThreadLocal<String>) - Static method in class io.fluentlenium.utils.ThreadLocalAdapterUtil
- getMetrics() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTiming
- getMetrics() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Return all timing metrics, in particular the
window.performance.timing
object wrapped in aPerformanceTimingMetrics
object. - getName() - Method in class io.fluentlenium.core.url.UrlParameter
- getNames() - Method in interface io.fluentlenium.configuration.FactoryNames
-
Get the factory names.
- getNames() - Method in class io.fluentlenium.configuration.MethodInvocationReflectionFactory
- getNames() - Method in class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
- getNames() - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- getNavigationStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getNavigationStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getNavigationStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getNotMessage() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- getOptions() - Method in class io.fluentlenium.core.hook.BaseHook
- getOptions() - Method in interface io.fluentlenium.core.hook.FluentHook
-
Get the options of the hook.
- getOptions() - Method in class io.fluentlenium.core.hook.HookDefinition
- getOrCreateDriver(Supplier<WebDriver>, SharedMutator.EffectiveParameters<?>) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- getPageLoadTimeout() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getPageLoadTimeout() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getPageLoadTimeout() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getPageLoadTimeout() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
pageLoadTimeout
- getPageLoadTimeout() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getPageLoadTimeout() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getPageLoadTimeout() - Method in interface io.fluentlenium.core.FluentControl
- getParam(String) - Method in class io.fluentlenium.core.FluentPage
-
Parses the current URL and returns the parameter value for the argument parameter name.
- getParameter(String) - Method in class io.fluentlenium.core.PageUrlCache
-
Returns the parameter value for the argument parameter name, or null if the parameter doesn't exist.
- getParameters() - Method in class io.fluentlenium.core.PageUrlCache
- getParameters() - Method in class io.fluentlenium.core.url.UrlTemplate
-
Get all declared parameter parameters of this template.
- getParent() - Method in interface io.fluentlenium.core.inject.ContainerContext
-
Get the parent context.
- getParent() - Method in class io.fluentlenium.core.inject.DefaultContainerContext
- getPath() - Method in class io.fluentlenium.core.url.UrlParameter
- getPattern() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
return the pattern
- getPollingEvery() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- getPollingTimeUnit() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- getPosition() - Method in class io.fluentlenium.core.action.WindowAction
-
Gets the current window position.
- getPriority() - Method in class io.fluentlenium.core.events.AbstractAnnotationListener
- getPriority() - Method in interface io.fluentlenium.core.events.ListenerPriority
-
Get the priority of this listener.
- getPriority(Object) - Method in class io.fluentlenium.core.events.ListenerPriorityComparator
-
Get the priority of the object.
- getPropertiesInputStream() - Method in class io.fluentlenium.configuration.DefaultConfigurationFactory
-
Get inputstream containing fluentlenium properties.
- getProperty(String) - Method in class io.fluentlenium.configuration.DefaultPropertiesBackend
- getProperty(String) - Method in class io.fluentlenium.configuration.EnvironmentVariablesBackend
- getProperty(String) - Method in interface io.fluentlenium.configuration.PropertiesBackend
-
Get the property value.
- getProperty(String) - Method in class io.fluentlenium.configuration.SystemPropertiesBackend
- getRect() - Method in class io.fluentlenium.core.hook.BaseHook
- getRedirectEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getRedirectEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getRedirectEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getRedirectStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getRedirectStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getRedirectStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getRemoteUrl() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getRemoteUrl() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getRemoteUrl() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getRemoteUrl() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
remoteUrl
- getRemoteUrl() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getRemoteUrl() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getRemoteUrl() - Method in interface io.fluentlenium.core.FluentControl
- getRequestStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getRequestStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getRequestStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getResponseEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getResponseEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getResponseEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getResponseStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getResponseStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getResponseStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result of the script execution.
- getScreenshotAs(OutputType<X>) - Method in class io.fluentlenium.core.hook.BaseHook
- GetScreenshotAsListener<X> - Interface in io.fluentlenium.core.events
-
Listen to ScreenshotAs.
- getScreenshotMode() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getScreenshotMode() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getScreenshotMode() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getScreenshotMode() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
screenshotMode
- getScreenshotMode() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getScreenshotMode() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getScreenshotMode() - Method in interface io.fluentlenium.core.FluentControl
- getScreenshotPath() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getScreenshotPath() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getScreenshotPath() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getScreenshotPath() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
screenshotPath
- getScreenshotPath() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getScreenshotPath() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getScreenshotPath() - Method in interface io.fluentlenium.core.FluentControl
- getScriptTimeout() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getScriptTimeout() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getScriptTimeout() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getScriptTimeout() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
scriptTimeout
- getScriptTimeout() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getScriptTimeout() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getScriptTimeout() - Method in interface io.fluentlenium.core.FluentControl
- getSearch() - Method in class io.fluentlenium.core.FluentDriver
- getSearchContext() - Method in interface io.fluentlenium.core.inject.ContainerContext
-
Get the search context of this container context.
- getSearchContext() - Method in class io.fluentlenium.core.inject.DefaultContainerContext
- getSecureConnectionStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getSecureConnectionStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getSecureConnectionStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
-
According to the official documentation of the secureConnectionStart attribute this attribute is optional and may be set as
undefined
. - getSharedMutator() - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
- getSharedWebDriver(SharedMutator.EffectiveParameters<?>, ExecutorService, Supplier<WebDriver>, Configuration) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- getSize() - Method in class io.fluentlenium.core.action.WindowAction
-
Gets the current window size.
- getSize() - Method in class io.fluentlenium.core.hook.BaseHook
- getSourceTimeUnit() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getStringResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Retrieve the result as a
String
. - getTagName() - Method in class io.fluentlenium.core.hook.BaseHook
- getTestClass() - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
- getTestClass() - Method in class io.fluentlenium.adapter.SharedMutator.EffectiveParameters
- getTestClass() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
Get the test class.
- getTestClass() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getTestClass() - Method in interface io.fluentlenium.adapter.TestRunnerAdapter
- getTestClassDrivers(Class<?>) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- getTestDriver(Class<?>, String, Supplier<WebDriver>, TriConsumer<Throwable, Class<?>, String>, Configuration, SharedMutator.EffectiveParameters<?>) - Static method in class io.fluentlenium.adapter.TestRunnerCommon
- getTestMethodName() - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
- getTestMethodName() - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
- getTestMethodName() - Method in interface io.fluentlenium.adapter.TestRunnerAdapter
- getTestName() - Method in class io.fluentlenium.adapter.SharedMutator.EffectiveParameters
- getTestName() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
Get the test name.
- getText() - Method in class io.fluentlenium.core.alert.AlertImpl
- getText() - Method in class io.fluentlenium.core.hook.BaseHook
- getTimeUnit() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- getUnloadEventEnd() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getUnloadEventEnd() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getUnloadEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getUnloadEventStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
- getUnloadEventStart() - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- getUnloadEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
- getUrl() - Method in class io.fluentlenium.core.FluentPage
- getUrl() - Method in interface io.fluentlenium.core.FluentPageControl
-
Gets the URL of the page.
- getUrl() - Method in class io.fluentlenium.core.PageUrlCache
- getUrl(Object...) - Method in class io.fluentlenium.core.FluentPage
- getUrl(Object...) - Method in interface io.fluentlenium.core.FluentPageControl
-
URL of the page, after replacing parameters with given values.
- getValue() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
return the given value
- getWait() - Method in class io.fluentlenium.core.wait.FluentWait
- getWait() - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Get the underlying selenium wait object
- getWait() - Method in class io.fluentlenium.core.wait.FluentWaitElement
- getWait() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- getWebDriver() - Method in class io.fluentlenium.configuration.AnnotationConfiguration
- getWebDriver() - Method in class io.fluentlenium.configuration.ComposedConfiguration
- getWebDriver() - Method in class io.fluentlenium.configuration.ConfigurationDefaults
- getWebDriver() - Method in interface io.fluentlenium.configuration.ConfigurationProperties
-
webDriver
- getWebDriver() - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- getWebDriver() - Method in class io.fluentlenium.configuration.PropertiesBackendConfiguration
- getWebDriver() - Method in interface io.fluentlenium.core.FluentControl
- getWebDriverClass() - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
-
Get web driver class.
- getWindow() - Method in class io.fluentlenium.core.action.WindowAction
-
Gets the current window object.
- getWrappedDriver() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
- getWrappedDriver() - Method in class io.fluentlenium.core.events.EventsRegistry
- getWrappedElement() - Method in class io.fluentlenium.core.domain.FluentWebElement
- getWrappedElement() - Method in class io.fluentlenium.core.hook.BaseHook
- getWrappedElement() - Method in class io.fluentlenium.core.proxy.ElementInstanceLocator
- getWrappedElement(WebElement) - Static method in class io.fluentlenium.core.domain.ElementUtils
-
Returns the wrapped
WebElement
from the argument element. - getWrappedElements() - Method in class io.fluentlenium.core.components.LazyComponentList
- getWrappedElements() - Method in class io.fluentlenium.core.domain.ComponentList
- getWrappedElements() - Method in interface io.fluentlenium.core.domain.WrapsElements
-
Get the wrapped elements
- getWrappedElements() - Method in class io.fluentlenium.core.proxy.ElementListInstanceLocator
- go() - Method in class io.fluentlenium.core.FluentPage
- go() - Method in interface io.fluentlenium.core.FluentPageControl
-
Go to the url defined in the page
- go(Object...) - Method in class io.fluentlenium.core.FluentPage
- go(Object...) - Method in interface io.fluentlenium.core.FluentPageControl
-
Got to the url defined in the page, using given parameters.
- goTo(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- goTo(String) - Method in interface io.fluentlenium.core.FluentControl
- goTo(String) - Method in class io.fluentlenium.core.FluentDriver
- goTo(String) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Open the url page
- goTo(P) - Method in class io.fluentlenium.core.domain.FluentWebElement
- goTo(P) - Method in interface io.fluentlenium.core.FluentControl
- goTo(P) - Method in class io.fluentlenium.core.FluentDriver
- goTo(P) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Open the page, using the url defined in the page
- goToInNewTab(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- goToInNewTab(String) - Method in interface io.fluentlenium.core.FluentControl
- goToInNewTab(String) - Method in class io.fluentlenium.core.FluentDriver
- goToInNewTab(String) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Open the url page in a new tab
- greaterThan(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is greater than given size.
- greaterThan(int) - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Check that this is greater than given value
- greaterThan(int) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- greaterThan(int) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- greaterThan(int) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- greaterThanOrEqualTo(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is greater than or equal to given size.
- greaterThanOrEqualTo(int) - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Check that this is greater than or equal given value
- greaterThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- greaterThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- greaterThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
H
- handleAlertAndTakeScreenshot() - Method in class io.fluentlenium.utils.ImageUtils
-
Accepts the current alert window and takes a screenshot.
- handleAxe(String) - Method in class io.fluentlenium.core.dom.Dom
-
Handle an XPath axe
- handleNoFactoryAvailable(String) - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Handle the case when no factory is available for given name
- handleNoFactoryAvailable(String) - Method in class io.fluentlenium.configuration.CapabilitiesRegistryImpl
- handleNoFactoryAvailable(String) - Method in class io.fluentlenium.configuration.WebDriversRegistryImpl
- hasAttribute(String) - Method in interface io.fluentlenium.assertj.custom.AttributeAssert
-
Checks if the element, or at least one element in a list of elements, has the given property.
- hasAttribute(String) - Method in interface io.fluentlenium.assertj.custom.ElementAttributeAssert
-
Checks if the element has the given property.
- hasAttribute(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasAttribute(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasAttribute(String) - Method in interface io.fluentlenium.assertj.custom.ListAttributeAssert
-
Checks if at least one of the elements in the list of elements has the given property.
- hasAttributeValue(String, String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has property with the exact given value.
- hasAttributeValue(String, String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasAttributeValue(String, String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasClass(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has the class.
- hasClass(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasClass(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasClasses(String...) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has all of the argument classes.
- hasClasses(String...) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasClasses(String...) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasDimension(Dimension) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has given dimension.
- hasDimension(Dimension) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasDimension(Dimension) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasElement(FluentWebElement) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasElement(FluentWebElement) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has given FluentWebElement present.
- hasElementDisplayed(FluentWebElement) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasElementDisplayed(FluentWebElement) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has given FluentWebElement displayed.
- hasElements(FluentList<? extends FluentWebElement>) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasElements(FluentList<? extends FluentWebElement>) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has at least one element of given FluentList present.
- hasExpectedElements() - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasExpectedElements() - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has element defined by its
FindBy
,FindBys
orFindAll
class level annotation. - hasExpectedUrl() - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasExpectedUrl() - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has url defined by its
PageUrl
annotation. - hashCode() - Method in class io.fluentlenium.core.proxy.AbstractLocatorAndInvocationHandler
- hashCode() - Method in class io.fluentlenium.utils.SupplierOfInstance
- hasId(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has the given id
- hasId(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasId(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasMessageDefined() - Method in class io.fluentlenium.core.wait.FluentWait
-
Check if a message is defined.
- hasMessageDefined() - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Check if a message is defined.
- hasMessageDefined() - Method in class io.fluentlenium.core.wait.FluentWaitElement
- hasMessageDefined() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- hasName(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has given name (in its 'name' attribute).
- hasName(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasName(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasNotAttribute(String) - Method in interface io.fluentlenium.assertj.custom.AttributeAssert
-
Checks if the element doesn't have, or no element in a list of elements has, the given property.
- hasNotAttribute(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasNotAttribute(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasNotClass(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element does not contain, or none of the elements in a list of elements contain the class
- hasNotClass(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasNotClass(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasNotClasses(String...) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element does not contain, or none of the elements in a list of elements contain any of the classes.
- hasNotClasses(String...) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasNotClasses(String...) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasNotText(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element does not contain, or none of the elements in a list of elements contain the text.
- hasNotText(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasNotText(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasNotTextContaining(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element does not contain, or none of the elements in a list of elements contain the text.
- hasNotTextContaining(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasNotTextContaining(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasPageSourceContaining(String) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasPageSourceContaining(String) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has page source containing given String.
- hasSize() - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasSize() - Method in interface io.fluentlenium.assertj.custom.ListStateAssert
-
Creates a
FluentListSizeBuilder
object from which further size related assertion methods may be called. - hasSize(int) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasSize(int) - Method in interface io.fluentlenium.assertj.custom.ListStateAssert
-
Checks whether the list size is the same as the expected one in the argument.
- hasTagName(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, has given tag.
- hasTagName(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasTagName(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasText(String) - Method in class io.fluentlenium.assertj.custom.AlertAssert
- hasText(String) - Method in interface io.fluentlenium.assertj.custom.AlertStateAssert
-
Check that the alert box contains the given text.
- hasText(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, contain the text.
- hasText(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasText(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasTextContaining(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, contain the text.
- hasTextContaining(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasTextContaining(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasTextMatching(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements, matches the given regex.
- hasTextMatching(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasTextMatching(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- hasTitle(String) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasTitle(String) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has given title.
- hasUrl(String) - Method in class io.fluentlenium.assertj.custom.PageAssert
- hasUrl(String) - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Check if current page has given url string.
- hasValue(String) - Method in interface io.fluentlenium.assertj.custom.FluentAssert
-
Checks if the element, or at least one element in a list of elements has given value (in its 'value' attribute).
- hasValue(String) - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- hasValue(String) - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- height() - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Add advanced conditions on rectangle height.
- height() - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- height() - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- height(int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given height.
- height(int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- height(int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- Hook - Annotation Interface in io.fluentlenium.core.hook
-
Annotation used to declared a hook on a test adapter, container or element field.
- hookChainBuilder - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- HookChainBuilder - Interface in io.fluentlenium.core.hook
-
Builder of hook chains from element supplier, element locator supplier and hook definitions list.
- HookControl<T> - Interface in io.fluentlenium.core.hook
-
Control interface for hooks.
- HookControlImpl<T> - Class in io.fluentlenium.core.hook
-
Control implementation for hooks.
- HookControlImpl(T, Object, FluentControl, ComponentInstantiator, Supplier<T>) - Constructor for class io.fluentlenium.core.hook.HookControlImpl
-
Creates a new control implementation for hooks.
- HookDefinition<T> - Class in io.fluentlenium.core.hook
-
Definition of a hook, containing class of the hook and defined options
- HookDefinition(Class<? extends FluentHook<T>>) - Constructor for class io.fluentlenium.core.hook.HookDefinition
- HookDefinition(Class<? extends FluentHook<T>>, T) - Constructor for class io.fluentlenium.core.hook.HookDefinition
- hookDefinitions - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- HookException - Exception Class in io.fluentlenium.core.hook
-
Exception that can occur when applying a hook.
- HookException(Throwable) - Constructor for exception class io.fluentlenium.core.hook.HookException
-
Creates a new hook exception.
- HookOptions - Annotation Interface in io.fluentlenium.core.hook
-
Annotation used to declared hook options.
- hooks - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- hoverOver() - Method in interface io.fluentlenium.core.action.FluentActions
-
Hovers the mouse over the current element.
- hoverOver() - Method in interface io.fluentlenium.core.domain.FluentList
- hoverOver() - Method in class io.fluentlenium.core.domain.FluentWebElement
- html() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Get the HTML of a the element
- htmlDumpMode() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
htmlDumpMode property.
- htmlDumpPath() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
htmlDumpPath property.
- htmlUnit() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- HtmlUnitPerformanceTimingMetrics - Class in io.fluentlenium.core.performance
-
HtmlUnit specific implementation of
PerformanceTimingMetrics
. - HtmlUnitPerformanceTimingMetrics(PerformanceTiming) - Constructor for class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
-
Creates a new
HtmlUnitPerformanceTimingMetrics
object delegating calls to the argumentPerformanceTiming
. - HtmlUnitPerformanceTimingMetrics(PerformanceTiming, TimeUnit) - Constructor for class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
-
Creates a new
HtmlUnitPerformanceTimingMetrics
object delegating calls to the argumentPerformanceTiming
. - HtmlUnitWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.HtmlUnitWebDriverFactory
-
Creates a new htmlUnit WebDriver factory.
I
- id() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- id() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element id.
- id() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- id() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the id of the elements
- id(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element has the given id.
- ids() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the id of elements on the list
- IFluentAdapter - Interface in io.fluentlenium.adapter
- ignoreAll() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Throwables that will be ignored while waiting for a condition.
- ignoreAll(Collection<Class<? extends Throwable>>) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- ignoreAll(Collection<Class<? extends Throwable>>) - Method in class io.fluentlenium.core.wait.FluentWait
- ignoreAll(Collection<Class<? extends Throwable>>) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Add given exceptions to ignore list to avoid breaking the wait when they occurs in the underlying condition evaluation.
- ignoreAll(Collection<Class<? extends Throwable>>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- ignoreAll(Collection<Class<? extends Throwable>>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- ignoring(Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWait
- ignoring(Class<? extends RuntimeException>) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Add given exception to ignore list to avoid breaking the wait when they occurs in the underlying condition evaluation.
- ignoring(Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- ignoring(Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- ignoring(Class<? extends RuntimeException>, Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWait
- ignoring(Class<? extends RuntimeException>, Class<? extends RuntimeException>) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Add given exceptions to ignore list to avoid breaking the wait when they occurs in the underlying condition evaluation.
- ignoring(Class<? extends RuntimeException>, Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- ignoring(Class<? extends RuntimeException>, Class<? extends RuntimeException>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- ImageUtils - Class in io.fluentlenium.utils
-
Provides logic for screenshot and image manipulation and conversion.
- ImageUtils(WebDriver) - Constructor for class io.fluentlenium.utils.ImageUtils
- implicitlyWait() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
implicitlyWait property.
- in(TimeUnit) - Method in class io.fluentlenium.core.performance.DefaultPerformanceTimingMetrics
-
Returns a new metrics object having all metric values converted to the target
TimeUnit
. - in(TimeUnit) - Method in class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
- in(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTimingMetrics
-
Creates a new metrics object instance that returns the metrics values in the given
TimeUnit
. - index(int) - Method in interface io.fluentlenium.core.domain.FluentList
-
Retrieve an element at given index.
- index(int) - Method in class io.fluentlenium.core.domain.FluentListImpl
- index(List<WebElement>, int) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Creates a proxy element matching the n-th element of the list.
- IndexIgnore - Annotation Interface in io.fluentlenium.configuration
-
Classes marked with this annotation will be ignored by automatic registration in
Factory
- indexOf(Object) - Method in class io.fluentlenium.core.domain.ListImpl
- init() - Method in class io.fluentlenium.adapter.FluentStandalone
-
Initialize Fluent WebDriver.
- initFluent(FluentControl) - Method in class io.fluentlenium.core.DefaultFluentContainer
- initFluent(FluentControl) - Method in interface io.fluentlenium.core.FluentContainer
-
Init this container with a
FluentControl
instance. - initFluent(WebDriver) - Method in interface io.fluentlenium.adapter.IFluentAdapter
- initFluent(WebDriver, Object) - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Load a
WebDriver
into this adapter. - inject(Object) - Method in class io.fluentlenium.core.domain.FluentWebElement
- inject(Object) - Method in interface io.fluentlenium.core.FluentControl
- inject(Object) - Method in class io.fluentlenium.core.FluentDriver
- inject(Object) - Method in interface io.fluentlenium.core.inject.FluentInjectControl
-
Inject object with FluentLenium resources.
- inject(Object) - Method in class io.fluentlenium.core.inject.FluentInjector
- inject(String) - Method in interface io.fluentlenium.core.css.CssSupport
-
Inject CSS into active page.
- inject(String) - Method in class io.fluentlenium.core.css.CssSupportImpl
- injectComponent(Object, Object, SearchContext) - Method in class io.fluentlenium.core.domain.FluentWebElement
- injectComponent(Object, Object, SearchContext) - Method in interface io.fluentlenium.core.FluentControl
- injectComponent(Object, Object, SearchContext) - Method in class io.fluentlenium.core.FluentDriver
- injectComponent(Object, Object, SearchContext) - Method in interface io.fluentlenium.core.inject.FluentInjectControl
-
Inject object with FluentLenium resources, using given search context and parent container.
- injectComponent(Object, Object, SearchContext) - Method in class io.fluentlenium.core.inject.FluentInjector
- InjectionAnnotations - Class in io.fluentlenium.core.inject
-
Inspired by
Annotations
, but also supports annotations defined on return type class. - InjectionAnnotations(Field, Capabilities) - Constructor for class io.fluentlenium.core.inject.InjectionAnnotations
-
Creates a new injection annotations object
- InjectionElementLocator - Class in io.fluentlenium.core.inject
-
The injection element locator, which will lazily locate an element or an element list on a page.
- InjectionElementLocator(SearchContext, InjectionAnnotations, boolean) - Constructor for class io.fluentlenium.core.inject.InjectionElementLocator
-
Use this constructor in order to process custom annotaions.
- InjectionElementLocatorFactory - Class in io.fluentlenium.core.inject
-
ElementLocator
factory used byFluentInjector
. - InjectionElementLocatorFactory(SearchContext, Capabilities) - Constructor for class io.fluentlenium.core.inject.InjectionElementLocatorFactory
-
Creates a new factory
- injector() - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Injector used in
FluentObjectFactory
for creating instances. - injectResource(String) - Method in interface io.fluentlenium.core.css.CssSupport
-
Inject CSS classpath resource into active page.
- injectResource(String) - Method in class io.fluentlenium.core.css.CssSupportImpl
-
Inject CSS classpath resource into active page.
- InputControl - Interface in io.fluentlenium.core.action
-
Access interface for input controls.
- instance() - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Returns single instance of adapter across all Cucumber steps.
- INSTANCE - Enum constant in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
-
Singleton
- INSTANCE - Enum constant in enum class io.fluentlenium.configuration.CapabilitiesRegistry
-
Singleton.
- INSTANCE - Enum constant in enum class io.fluentlenium.configuration.WebDrivers
-
Singleton
- instantiatePages(Object) - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Instantiates
@Page
annotated fields in the provided container class, if it has any. - instantiator - Variable in class io.fluentlenium.core.domain.Component
- instantiator - Variable in class io.fluentlenium.core.domain.ComponentList
- IntegerConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API for Integer.
- IntegerConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for integer
- IntegerConditionsImpl(Integer) - Constructor for class io.fluentlenium.core.conditions.IntegerConditionsImpl
-
Creates a new conditions object on integer.
- IntegerConditionsImpl(Integer, boolean) - Constructor for class io.fluentlenium.core.conditions.IntegerConditionsImpl
-
Creates a new conditions object on integer.
- IntegerListConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for list of integers.
- IntegerListConditionsImpl(Conditions<FluentWebElement>, Function<FluentWebElement, Integer>) - Constructor for class io.fluentlenium.core.conditions.IntegerListConditionsImpl
-
Creates a new list conditions, with default integer condition implementation
- IntegerListConditionsImpl(Conditions<FluentWebElement>, Function<FluentWebElement, Integer>, Function<FluentWebElement, IntegerConditions>) - Constructor for class io.fluentlenium.core.conditions.IntegerListConditionsImpl
-
Creates a new list conditions
- intercept(List<IMethodInstance>, ITestContext) - Method in class io.fluentlenium.adapter.testng.TestFilterer
- internetExplorer() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- InternetExplorerWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.InternetExplorerWebDriverFactory
-
Creates a new internet explorer WebDriver factory.
- invoke(Object, Method, Object[]) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderInvocationHandler
- invoke(Object, Method, Object[]) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
- invoke(Object, Method, Object[]) - Method in class io.fluentlenium.core.proxy.AbstractLocatorAndInvocationHandler
- invoke(Object, Method, Object[]) - Method in class io.fluentlenium.core.proxy.ComponentHandler
- invoke(Object, Method, Object[]) - Method in class io.fluentlenium.core.proxy.ListHandler
- invoke(Method, Object, Object...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Invoke the method event if not accessible.
- ipad() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- iphone() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- isAt() - Method in class io.fluentlenium.assertj.custom.PageAssert
-
Deprecated.
- isAt() - Method in interface io.fluentlenium.assertj.custom.PageStateAssert
-
Deprecated.
- isAt() - Method in class io.fluentlenium.core.FluentPage
- isAt() - Method in interface io.fluentlenium.core.FluentPageControl
-
Check if the browser is on this page.
- isAt() - Method in class io.fluentlenium.core.wait.FluentWaitPageConditions
-
Check if browser is on the page.
- isAt(Object...) - Method in class io.fluentlenium.core.FluentPage
- isAt(Object...) - Method in interface io.fluentlenium.core.FluentPageControl
-
Check if the browser is on this page, after replacing parameters with given values.
- isAtUsingSelector(By) - Method in class io.fluentlenium.core.FluentPage
-
Validates whether the page, determined by the argument
By
object, is loaded. - isAtUsingUrl(String) - Method in class io.fluentlenium.core.FluentPage
-
URL-matching implementation for isAt().
- isAvailable() - Method in class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
- isAvailable() - Method in interface io.fluentlenium.configuration.ReflectiveFactory
-
Check if the class instantiated by this factory is available.
- isAvailable() - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- isBooleanResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Check if the result is a
Boolean
. - isClickable() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is clickable.
- isClickable() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isComponentClass(Class<?>) - Method in class io.fluentlenium.core.FluentDriver
- isComponentClass(Class<?>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Check if this class is a component class.
- isComponentClass(Class<?>) - Method in class io.fluentlenium.core.components.ComponentsManager
- isComponentClass(Class<?>) - Method in class io.fluentlenium.core.components.DefaultComponentInstantiator
- isComponentClass(Class<?>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- isComponentClass(Class<?>) - Method in interface io.fluentlenium.core.FluentControl
- isComponentListClass(Class<? extends List<?>>) - Method in class io.fluentlenium.core.FluentDriver
- isComponentListClass(Class<? extends List<?>>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Check if this class is a component list class.
- isComponentListClass(Class<? extends List<?>>) - Method in class io.fluentlenium.core.components.ComponentsManager
- isComponentListClass(Class<? extends List<?>>) - Method in class io.fluentlenium.core.components.DefaultComponentInstantiator
- isComponentListClass(Class<? extends List<?>>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- isComponentListClass(Class<? extends List<?>>) - Method in interface io.fluentlenium.core.FluentControl
- isCssFilterSupported() - Method in class io.fluentlenium.core.filter.AttributeFilter
- isCssFilterSupported() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Does this matcher supports CSS filtering.
- isCssFilterSupported() - Method in class io.fluentlenium.core.filter.PredicateFilter
- isCssFilterSupported() - Method in interface io.fluentlenium.core.search.SearchFilter
-
Does this filter support filtering at search time with CSS selector.
- isDisplayed() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is displayed.
- isDisplayed() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isDisplayed() - Method in class io.fluentlenium.core.hook.BaseHook
- isDoubleResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Check if the result is a
Double
. - isEmpty() - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- isEmpty() - Method in interface io.fluentlenium.assertj.custom.ListStateAssert
-
Checks if the list is empty.
- isEmpty() - Method in class io.fluentlenium.core.domain.ListImpl
- isEmpty(Collection<?>) - Static method in class io.fluentlenium.utils.CollectionUtils
-
Returns whether a collection is null or empty.
- isEnabled() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is enabled.
- isEnabled() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isEnabled() - Method in class io.fluentlenium.core.hook.BaseHook
- isFluentControlAvailable() - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Check if fluent control interface is available from the control interface container.
- isIgnoredException(Throwable) - Static method in class io.fluentlenium.utils.ScreenshotUtil
-
Checks if the exception should be ignored and not reported as a test case fail
- isLazy() - Method in class io.fluentlenium.core.components.LazyComponentList
- isLazy() - Method in interface io.fluentlenium.core.components.LazyComponents
-
Get the lazyness of this object.
- isLazy() - Method in class io.fluentlenium.core.domain.ComponentList
- isLazy() - Method in class io.fluentlenium.core.domain.NotLazyComponents
- isLazyInitialized() - Method in class io.fluentlenium.core.components.LazyComponentList
- isLazyInitialized() - Method in interface io.fluentlenium.core.components.LazyComponents
-
Check if the underlying lazy components are initialized.
- isLazyInitialized() - Method in class io.fluentlenium.core.domain.ComponentList
- isLazyInitialized() - Method in class io.fluentlenium.core.domain.NotLazyComponents
- isList(Field) - Static method in class io.fluentlenium.utils.CollectionUtils
-
Checks whether the argument field is a
List
. - isListResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Check if the result is a
List
. - isLoaded() - Method in class io.fluentlenium.core.wait.FluentWaitPageConditions
-
Check if the current browser page is loaded.
- isLongResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Check if the result is a
Long
. - isLookupCached() - Method in class io.fluentlenium.core.inject.InjectionAnnotations
- isLookupCached() - Method in class io.fluentlenium.core.page.ClassAnnotations
- isNegation() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
-
Is this conditions list negated ?
- isNegation() - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- isNotClickable() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is not clickable.
- isNotClickable() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isNotDisplayed() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is not displayed.
- isNotDisplayed() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isNotEmpty() - Method in class io.fluentlenium.assertj.custom.FluentListAssert
- isNotEmpty() - Method in interface io.fluentlenium.assertj.custom.ListStateAssert
-
Checks if the list is not empty.
- isNotEnabled() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is not enabled.
- isNotEnabled() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isNotPresent() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is not present.
- isNotPresent() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isNotSelected() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is not selected.
- isNotSelected() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- IsolatedTest - Class in io.fluentlenium.adapter
-
Deprecated.use either
FluentStandaloneRunnable
andFluentStandalone
. - IsolatedTest() - Constructor for class io.fluentlenium.adapter.IsolatedTest
-
Deprecated.Creates a new isolated test.
- isOptional() - Method in class io.fluentlenium.core.url.UrlParameter
- isPresent() - Method in class io.fluentlenium.assertj.custom.AlertAssert
- isPresent() - Method in interface io.fluentlenium.assertj.custom.AlertStateAssert
-
Check that an alert box is present.
- isPresent() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is present.
- isPresent() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
-
Check if the matcher is matched given the value
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.ContainsMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.ContainsWordMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.EndsWithMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.EqualMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.NotContainsMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.NotEndsWithMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.NotStartsWithMatcher
- isSatisfiedBy(String) - Method in class io.fluentlenium.core.filter.matcher.StartsWithMatcher
- isSelected() - Method in interface io.fluentlenium.assertj.custom.ElementStateAssert
-
Checks if the element is selected.
- isSelected() - Method in class io.fluentlenium.assertj.custom.FluentWebElementAssert
- isSelected() - Method in class io.fluentlenium.core.hook.BaseHook
- isStale() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get the stale status of the element.
- isStale() - Method in class io.fluentlenium.core.proxy.ComponentHandler
- isStale() - Method in class io.fluentlenium.core.proxy.ListHandler
- isStringResult() - Method in class io.fluentlenium.core.script.FluentJavascript
-
Check if the result is a
String
. - isWithNoDefaultsException() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- iterator() - Method in class io.fluentlenium.core.domain.ListImpl
J
- JavascriptControl - Interface in io.fluentlenium.core.script
-
Control interface to execute script, synchronously or asynchronously.
- JVM - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
WebDriver is created once, and same instance is used for each test class and method.
- JvmDriver - Class in io.fluentlenium.adapter.sharedwebdriver
-
Stores and handles a
SharedWebDriver
instance for the whole JVM. - JvmDriver() - Constructor for class io.fluentlenium.adapter.sharedwebdriver.JvmDriver
K
- keyboard() - Method in interface io.fluentlenium.core.action.InputControl
-
Execute keyboard actions
- keyboard() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Execute keyboard actions on the element
- keyboard() - Method in interface io.fluentlenium.core.FluentControl
- keyboard() - Method in class io.fluentlenium.core.FluentDriver
- KeyboardActions - Class in io.fluentlenium.core.action
-
Execute actions with the keyboard.
- KeyboardActions(WebDriver) - Constructor for class io.fluentlenium.core.action.KeyboardActions
-
Creates a new object to execute actions with the keyboard, using given selenium driver.
- KeyboardElementActions - Class in io.fluentlenium.core.action
-
Execute actions with the keyboard on a defined element.
- KeyboardElementActions(WebDriver, FluentWebElement) - Constructor for class io.fluentlenium.core.action.KeyboardElementActions
-
Creates a new object to execute actions with the keyboard, using given selenium driver and element.
- KeyboardElementActions(WebDriver, WebElement) - Constructor for class io.fluentlenium.core.action.KeyboardElementActions
-
Creates a new object to execute actions with the keyboard, using given selenium driver and element.
- keyDown(Keys) - Method in class io.fluentlenium.core.action.KeyboardActions
-
Performs a modifier key press.
- keyDown(Keys) - Method in class io.fluentlenium.core.action.KeyboardElementActions
-
Performs a modifier key press after focusing on an element.
- keyUp(Keys) - Method in class io.fluentlenium.core.action.KeyboardActions
-
Performs a modifier key release.
- keyUp(Keys) - Method in class io.fluentlenium.core.action.KeyboardElementActions
-
Performs a modifier key release after focusing on an element.
L
- Label - Annotation Interface in io.fluentlenium.core.annotation
-
Define a label on an injected
FluentWebElement
orFluentList
. - LabelAnnotations - Class in io.fluentlenium.core.inject
- LabelAnnotations(Field) - Constructor for class io.fluentlenium.core.inject.LabelAnnotations
-
Creates a new label annotations object.
- LabelHint - Annotation Interface in io.fluentlenium.core.annotation
-
Using this annotation, the value of
toString()
method of the injected object will be extended with the list of hints provided to the annotation. - last() - Method in interface io.fluentlenium.core.domain.FluentList
-
Retrieve the last element.
- last() - Method in class io.fluentlenium.core.domain.FluentListImpl
- last(List<WebElement>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Creates a proxy element matching the last element of the list.
- LastElementLocator - Class in io.fluentlenium.core.proxy
-
ElementLocator
retrieving the last element from another locator. - LastElementLocator(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.LastElementLocator
-
Creates a new last element locator.
- lastIndexOf(Object) - Method in class io.fluentlenium.core.domain.ListImpl
- LazyComponentList<T> - Class in io.fluentlenium.core.components
-
A list of component that lazy initialize from it's related list of elements.
- LazyComponentList(ComponentInstantiator, Class<T>, List<WebElement>) - Constructor for class io.fluentlenium.core.components.LazyComponentList
-
Creates a new lazy component list.
- LazyComponents<T> - Interface in io.fluentlenium.core.components
-
Supports lazy initialization.
- lazyComponentsInitialized(Map<WebElement, T>) - Method in interface io.fluentlenium.core.components.LazyComponentsListener
-
Invoked when components are initialized for web elements.
- LazyComponentsListener<T> - Interface in io.fluentlenium.core.components
-
Listen to lazy components events.
- lessThan(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is less that given size.
- lessThan(int) - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Check that this is less than given value
- lessThan(int) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- lessThan(int) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- lessThan(int) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- lessThanOrEqualTo(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is less than or equal to given size.
- lessThanOrEqualTo(int) - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Check that this is less than or equal given value
- lessThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- lessThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- lessThanOrEqualTo(int) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- list - Variable in class io.fluentlenium.core.domain.DelegatingList
- list(FluentWait, String, Supplier<? extends FluentListConditions>) - Static method in class io.fluentlenium.core.conditions.wait.WaitConditionProxy
-
Build a wait proxy.
- ListAttributeAssert - Interface in io.fluentlenium.assertj.custom
-
Assertion interface for attribute validation within a list of elements.
- ListConditionsElements - Interface in io.fluentlenium.core.conditions
-
Get actual condition elements list.
- ListenerContainer - Interface in io.fluentlenium.core.events
-
Listener attached to a container.
- ListenerPriority - Interface in io.fluentlenium.core.events
-
Support for priority between listeners.
- ListenerPriorityComparator - Class in io.fluentlenium.core.events
-
Compare listeners implementing
ListenerPriority
. - ListenerPriorityComparator() - Constructor for class io.fluentlenium.core.events.ListenerPriorityComparator
- ListHandler - Class in io.fluentlenium.core.proxy
-
Proxy handler for list of
WebElement
. - ListHandler(ElementLocator) - Constructor for class io.fluentlenium.core.proxy.ListHandler
-
Creates a new proxy handler for elements.
- ListImpl<T> - Class in io.fluentlenium.core.domain
- ListImpl() - Constructor for class io.fluentlenium.core.domain.ListImpl
- ListIntegerConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API for FluentLists.
- listIterator() - Method in class io.fluentlenium.core.domain.ListImpl
- listIterator(int) - Method in class io.fluentlenium.core.domain.ListImpl
- listLocator - Variable in class io.fluentlenium.core.proxy.AtIndexElementLocator
- ListStateAssert - Interface in io.fluentlenium.assertj.custom
-
Interface for asserting the state of an element.
- LOAD_EVENT_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- LOAD_EVENT_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- loaded() - Method in class io.fluentlenium.core.domain.FluentListImpl
- loaded() - Method in class io.fluentlenium.core.domain.FluentWebElement
- loaded() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- loaded() - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Check if the element is loaded.
- loaded() - Method in interface io.fluentlenium.core.proxy.LocatorStatusHandler
-
Check if this handler has loaded it's result.
- loaded(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Check if this proxy has loaded it's result.
- loadEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
loadEventEnd
event. - loadEventEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
loadEventEnd
event, converted to the given time unit. - loadEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
loadEventStart
event. - loadEventStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
loadEventStart
event, converted to the given time unit. - locator - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- LocatorHandler<T> - Interface in io.fluentlenium.core.proxy
- LocatorProxies - Class in io.fluentlenium.core.proxy
-
Utility class to create proxies of WebElement, Component, FluentList and List of Components based on their locators.
- LocatorStatusHandler - Interface in io.fluentlenium.core.proxy
-
Interface to control and retrieve the status of
LocatorHandler
s.
M
- MANUAL - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.TriggerMode
-
Only take screenshot manually through API.
- MatcherConstructor - Class in io.fluentlenium.core.filter
-
Matcher constructors.
- MatcherType - Enum Class in io.fluentlenium.core.filter.matcher
-
Matcher types actually actually supported by the framework.
- matches() - Method in class io.fluentlenium.core.url.ParsedUrlTemplate
-
Does it match the template.
- matches(String) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this matches the given regular expression string.
- matches(String) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- matches(String) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- matches(Pattern) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this matches the given regular expression pattern.
- matches(Pattern) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- matches(Pattern) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- maximize() - Method in class io.fluentlenium.core.action.WindowAction
-
Maximize the current window.
- message(Object) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
-
Build the message from a proxy
- Message - Annotation Interface in io.fluentlenium.core.conditions.message
-
Message to generate.
- messageBuilder() - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Builds a message builder proxy.
- messageBuilder(boolean) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Builds a message builder proxy.
- MessageBuilderCall - Class in io.fluentlenium.core.conditions.message
-
Represent a call on the
MessageProxy
builder. - MessageBuilderCall() - Constructor for class io.fluentlenium.core.conditions.message.MessageBuilderCall
- MessageBuilderInvocationHandler - Class in io.fluentlenium.core.conditions.message
-
Invocation handler that builds message based on called performed.
- MessageBuilderInvocationHandler(String) - Constructor for class io.fluentlenium.core.conditions.message.MessageBuilderInvocationHandler
-
Creates a new message builder invocation handler.
- MessageBuilderInvocationHandler(String, Object) - Constructor for class io.fluentlenium.core.conditions.message.MessageBuilderInvocationHandler
-
Creates a new message builder invocation handler.
- MessageBuilderInvocationHandler(List<MessageBuilderCall>) - Constructor for class io.fluentlenium.core.conditions.message.MessageBuilderInvocationHandler
-
Creates a new message builder invocation handler, with initial calls.
- MessageContext - Annotation Interface in io.fluentlenium.core.conditions.message
-
Message context to append.
- messageCustomizer() - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Build the final message from default message.
- messageCustomizer() - Method in class io.fluentlenium.core.wait.BaseWaitConditions
-
Build the final message from default message.
- MessageProxy - Class in io.fluentlenium.core.conditions.message
-
Provides message proxy implementations of interface that records calls to build message from methods annotated with
Message
,NotMessage
andMessageContext
. - METHOD - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
WebDriver is created for each test method, and this instance is used only for one test method.
- MethodDriver - Class in io.fluentlenium.adapter.sharedwebdriver
-
Stores and handles
SharedWebDriver
instances for test methods. - MethodDriver() - Constructor for class io.fluentlenium.adapter.sharedwebdriver.MethodDriver
- MethodInvocationReflectionFactory - Class in io.fluentlenium.configuration
-
CapabilitiesFactory
based on invocation of a defined method. - MethodInvocationReflectionFactory(Method, Object, Object...) - Constructor for class io.fluentlenium.configuration.MethodInvocationReflectionFactory
-
Creates a new method invocation reflection factory.
- MethodNotFoundException - Exception Class in io.fluentlenium.adapter.exception
-
Exception to be thrown when a method cannot be found.
- MethodNotFoundException(Throwable) - Constructor for exception class io.fluentlenium.adapter.exception.MethodNotFoundException
- MockitoExtension - Class in io.fluentlenium.adapter.junit.jupiter
-
MockitoExtension
showcases theTestInstancePostProcessor
andParameterResolver
extension APIs of JUnit 5 by providing dependency injection support at the field level and at the method parameter level via Mockito 2.x's@Mock
annotation. - MockitoExtension() - Constructor for class io.fluentlenium.adapter.junit.jupiter.MockitoExtension
- modifyAttribute(String, String) - Method in interface io.fluentlenium.core.action.FluentJavascriptActions
-
Modifies element attributes
- modifyAttribute(String, String) - Method in class io.fluentlenium.core.action.FluentJavascriptActionsImpl
- modifyAttribute(String, String) - Method in class io.fluentlenium.core.domain.FluentListImpl
-
Modifies attributes of first element only
- modifyAttribute(String, String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- mouse() - Method in interface io.fluentlenium.core.action.InputControl
-
Execute mouse actions
- mouse() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Execute mouse actions on the element
- mouse() - Method in interface io.fluentlenium.core.FluentControl
- mouse() - Method in class io.fluentlenium.core.FluentDriver
- MouseActions - Class in io.fluentlenium.core.action
-
Execute actions with the mouse.
- MouseActions(WebDriver) - Constructor for class io.fluentlenium.core.action.MouseActions
-
Creates a new mouse actions.
- MouseElementActions - Class in io.fluentlenium.core.action
-
Element specific mouse control interface.
- MouseElementActions(WebDriver, FluentWebElement) - Constructor for class io.fluentlenium.core.action.MouseElementActions
-
Creates a new mouse element actions.
- MouseElementActions(WebDriver, WebElement) - Constructor for class io.fluentlenium.core.action.MouseElementActions
-
Creates a new mouse element actions.
- moveByOffset(int, int) - Method in class io.fluentlenium.core.action.MouseActions
-
Moves the mouse from its current position (or 0,0) by the given offset.
- moveToElement() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Moves the mouse to the middle of the element.
- moveToElement(int, int) - Method in class io.fluentlenium.core.action.MouseElementActions
-
Moves the mouse to an offset from the top-left corner of the element.
- moveToElement(WebElement) - Method in class io.fluentlenium.core.action.MouseElementActions
-
Moves the mouse to the middle of the target element.
- moveToElement(WebElement, int, int) - Method in class io.fluentlenium.core.action.MouseElementActions
-
Moves the mouse to an offset from the top-left corner of the target element.
N
- name - Variable in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- name() - Element in annotation interface io.fluentlenium.configuration.CustomProperty
-
Property name
- name() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- name() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element name.
- name() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- name() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the name of the element
- name(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element has the given name
- names() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the name of elements on the list
- NavigateAllListener - Interface in io.fluentlenium.core.events
-
Listener interface for Navigate events
- NavigateAllListener.Direction - Enum Class in io.fluentlenium.core.events
-
Direction of the navigation
- NavigateListener - Interface in io.fluentlenium.core.events
-
Listener interface for Navigate events
- NavigateToListener - Interface in io.fluentlenium.core.events
-
Listener interface for NavigateTo events
- NAVIGATION_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- NavigationControl - Interface in io.fluentlenium.core.navigation
-
Control interface for navigation.
- navigationStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
navigationStart
event. - navigationStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
navigationStart
event, converted to the given time unit. - negation - Variable in class io.fluentlenium.core.conditions.AbstractObjectConditions
- Negation - Annotation Interface in io.fluentlenium.core.conditions
-
Marker annotation for negation of this object.
- newCapabilities(String, ConfigurationProperties) - Method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
- newCapabilities(String, ConfigurationProperties) - Method in class io.fluentlenium.configuration.CapabilitiesRegistryImpl
-
Creates a new
CapabilitiesRegistry
instance from factory of the given name - newCapabilities(ConfigurationProperties) - Method in interface io.fluentlenium.configuration.CapabilitiesFactory
-
Creates a new instance of
Capabilities
. - newCapabilities(ConfigurationProperties) - Method in class io.fluentlenium.configuration.MethodInvocationReflectionFactory
- newCapabilities(ConfigurationProperties) - Method in class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
- newComponent(Class<T>, WebElement) - Method in class io.fluentlenium.core.FluentDriver
- newComponent(Class<T>, WebElement) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new component of the provided type from the given
WebElement
. - newComponent(Class<T>, WebElement) - Method in class io.fluentlenium.core.components.ComponentsManager
- newComponent(Class<T>, WebElement) - Method in class io.fluentlenium.core.components.DefaultComponentInstantiator
- newComponent(Class<T>, WebElement) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponent(Class<T>, WebElement) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<L>, Class<T>) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<L>, Class<T>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newComponentList(Class<L>, Class<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register an empty list of component.
- newComponentList(Class<L>, Class<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<L>, Class<T>) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<L>, Class<T>, List<T>) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<L>, Class<T>, List<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given component list.
- newComponentList(Class<L>, Class<T>, List<T>) - Method in class io.fluentlenium.core.components.ComponentsManager
- newComponentList(Class<L>, Class<T>, List<T>) - Method in class io.fluentlenium.core.components.DefaultComponentInstantiator
- newComponentList(Class<L>, Class<T>, List<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<L>, Class<T>, List<T>) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<L>, Class<T>, T...) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<L>, Class<T>, T...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newComponentList(Class<L>, Class<T>, T...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given component list.
- newComponentList(Class<L>, Class<T>, T...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<L>, Class<T>, T...) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<T>) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<T>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newComponentList(Class<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register an empty list of component.
- newComponentList(Class<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<T>) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newComponentList(Class<T>, List<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given component list.
- newComponentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<T>, List<T>) - Method in interface io.fluentlenium.core.FluentControl
- newComponentList(Class<T>, T...) - Method in class io.fluentlenium.core.FluentDriver
- newComponentList(Class<T>, T...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newComponentList(Class<T>, T...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new list of component from the given component list.
- newComponentList(Class<T>, T...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newComponentList(Class<T>, T...) - Method in interface io.fluentlenium.core.FluentControl
- newConfiguration(Class<?>) - Static method in class io.fluentlenium.configuration.ConfigurationFactoryProvider
-
Creates a new configuration for a given container, using configuration factory from this provider.
- newConfiguration(Class<?>, ConfigurationProperties) - Method in interface io.fluentlenium.configuration.ConfigurationFactory
-
Creates a new configuration from a container class.
- newConfiguration(Class<?>, ConfigurationProperties) - Method in class io.fluentlenium.configuration.DefaultConfigurationFactory
- newDefaultCapabilities() - Method in class io.fluentlenium.configuration.DefaultWebDriverFactories.HtmlUnitWebDriverFactory
- newDefaultCapabilities() - Method in class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
-
Creates default capabilities.
- newDefaultCapabilities() - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
-
Creates new default capabilities.
- newFluent(WebElement) - Method in class io.fluentlenium.core.FluentDriver
- newFluent(WebElement) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluent(WebElement) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new
FluentWebElement
from the givenWebElement
. - newFluent(WebElement) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluent(WebElement) - Method in interface io.fluentlenium.core.FluentControl
- newFluentList() - Method in class io.fluentlenium.core.FluentDriver
- newFluentList() - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList() - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register an empty fluent list.
- newFluentList() - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList() - Method in interface io.fluentlenium.core.FluentControl
- newFluentList(Class<T>) - Method in class io.fluentlenium.core.FluentDriver
- newFluentList(Class<T>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList(Class<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register an empty fluent list of the provided type.
- newFluentList(Class<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList(Class<T>) - Method in interface io.fluentlenium.core.FluentControl
- newFluentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.FluentDriver
- newFluentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList(Class<T>, List<T>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list.
- newFluentList(Class<T>, List<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList(Class<T>, List<T>) - Method in interface io.fluentlenium.core.FluentControl
- newFluentList(Class<T>, T...) - Method in class io.fluentlenium.core.FluentDriver
- newFluentList(Class<T>, T...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList(Class<T>, T...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list.
- newFluentList(Class<T>, T...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList(Class<T>, T...) - Method in interface io.fluentlenium.core.FluentControl
- newFluentList(List<FluentWebElement>) - Method in class io.fluentlenium.core.FluentDriver
- newFluentList(List<FluentWebElement>) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList(List<FluentWebElement>) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list from the argument list of FluentWebElements.
- newFluentList(List<FluentWebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList(List<FluentWebElement>) - Method in interface io.fluentlenium.core.FluentControl
- newFluentList(FluentWebElement...) - Method in class io.fluentlenium.core.FluentDriver
- newFluentList(FluentWebElement...) - Method in class io.fluentlenium.core.components.AbstractComponentInstantiator
- newFluentList(FluentWebElement...) - Method in interface io.fluentlenium.core.components.ComponentInstantiator
-
Create and register a new fluent list from the argument FluentWebElements.
- newFluentList(FluentWebElement...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newFluentList(FluentWebElement...) - Method in interface io.fluentlenium.core.FluentControl
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.AbstractObjectConditions
-
Creates a new instance of this condition.
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- newInstance(boolean) - Method in class io.fluentlenium.core.conditions.WebElementConditions
- newInstance(Class<? extends FluentHook<?>>, FluentControl, ComponentInstantiator, Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, Object) - Method in class io.fluentlenium.core.hook.DefaultHookChainBuilder
-
Creates a new hook instance.
- newInstance(Class<? extends WebDriver>, ConfigurationProperties, Object...) - Method in class io.fluentlenium.configuration.DefaultWebDriverFactories.RemoteWebDriverFactory
- newInstance(Class<? extends WebDriver>, ConfigurationProperties, Object...) - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
-
Creates a new instance of web driver.
- newInstance(Class<T>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- newInstance(Class<T>) - Method in interface io.fluentlenium.core.FluentControl
- newInstance(Class<T>) - Method in class io.fluentlenium.core.FluentDriver
- newInstance(Class<T>) - Method in interface io.fluentlenium.core.inject.FluentInjectControl
-
Creates a new instance of a class inject it.
- newInstance(Class<T>) - Method in class io.fluentlenium.core.inject.FluentInjector
- newInstance(Class<T>, Object...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Creates a new instance matching possible constructors with provided args.
- newInstance(Class<T>, ContainerContext) - Method in interface io.fluentlenium.core.inject.ContainerInstantiator
-
Creates a new instance of a container class and inject it.
- newInstance(Class<T>, ContainerContext) - Method in class io.fluentlenium.core.inject.DefaultContainerInstantiator
- newInstanceOptionalArgs(int, Class<T>, Object...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Creates a new instance by trying every possible constructors with provided args.
- newInstanceOptionalArgs(Class<T>, Object...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Creates a new instance by trying every possible constructors with provided args.
- newOptions() - Method in class io.fluentlenium.core.hook.BaseHook
-
Builds default options.
- newOptions() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- newReflectiveInstance(String) - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Creates an instance of reflective factory.
- newReflectiveInstance(String) - Method in class io.fluentlenium.configuration.CapabilitiesRegistryImpl
- newReflectiveInstance(String) - Method in class io.fluentlenium.configuration.WebDriversRegistryImpl
- newRemoteWebDriver(Object...) - Method in class io.fluentlenium.configuration.DefaultWebDriverFactories.RemoteWebDriverFactory
-
Creates a new remote WebDriver instance
- newWebDriver() - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Creates a new
WebDriver
instance. - newWebDriver(String, Capabilities, Configuration) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- newWebDriver(String, Capabilities, ConfigurationProperties) - Method in enum class io.fluentlenium.configuration.WebDrivers
- newWebDriver(String, Capabilities, ConfigurationProperties) - Method in class io.fluentlenium.configuration.WebDriversRegistryImpl
-
Creates a new
WebDriver
instance from factory of the given name - newWebDriver(Capabilities, ConfigurationProperties) - Method in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- newWebDriver(Capabilities, ConfigurationProperties) - Method in interface io.fluentlenium.configuration.WebDriverFactory
-
Creates a new instance of
WebDriver
. - noHook() - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHook() - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHook() - Method in interface io.fluentlenium.core.hook.HookControl
-
Disable all hooks from actual element.
- noHook() - Method in class io.fluentlenium.core.hook.HookControlImpl
- noHook(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHook(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHook(Class<? extends FluentHook>...) - Method in interface io.fluentlenium.core.hook.HookControl
-
Disable given hook from actual element.
- noHook(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.hook.HookControlImpl
- noHook(Class<? extends FluentHook>, Function<FluentList<E>, R>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHook(Class<? extends FluentHook>, Function<FluentWebElement, R>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHook(Class<? extends FluentHook>, Function<T, R>) - Method in interface io.fluentlenium.core.hook.HookControl
-
Invoke a function with no hook.
- noHook(Class<? extends FluentHook>, Function<T, R>) - Method in class io.fluentlenium.core.hook.HookControlImpl
- noHook(Function<FluentList<E>, R>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHook(Function<FluentWebElement, R>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHook(Function<T, R>) - Method in interface io.fluentlenium.core.hook.HookControl
-
Invoke a function with no hook.
- noHook(Function<T, R>) - Method in class io.fluentlenium.core.hook.HookControlImpl
- NoHook - Annotation Interface in io.fluentlenium.core.hook
-
Remove current hook definitions from the container context.
- noHookInstance() - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHookInstance() - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHookInstance() - Method in interface io.fluentlenium.core.hook.HookControl
-
Creates a new element locator instance with all hooks disabled.
- noHookInstance() - Method in class io.fluentlenium.core.hook.HookControlImpl
- noHookInstance(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- noHookInstance(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- noHookInstance(Class<? extends FluentHook>...) - Method in interface io.fluentlenium.core.hook.HookControl
-
Creates a new element locator instance with given hook disabled.
- noHookInstance(Class<? extends FluentHook>...) - Method in class io.fluentlenium.core.hook.HookControlImpl
- NoInject - Annotation Interface in io.fluentlenium.core.inject
-
When this annotation is applied on a field FluentLenium injection is disabled for that.
- noSuchElement() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Build a
NoSuchElementException
with message from this locator. - noSuchElement(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Build a NoSuchElementException using message provided by proxy.
- noSuchElementException(String) - Static method in class io.fluentlenium.core.domain.ElementUtils
-
Builds a
NoSuchElementException
. - not() - Method in interface io.fluentlenium.core.conditions.AbstractIntegerConditions
-
Negates this condition object.
- not() - Method in class io.fluentlenium.core.conditions.AbstractObjectConditions
- not() - Method in class io.fluentlenium.core.conditions.AtLeastOneElementConditions
- not() - Method in interface io.fluentlenium.core.conditions.Conditions
-
Negates this condition object.
- not() - Method in class io.fluentlenium.core.conditions.DynamicIntegerConditionsImpl
- not() - Method in class io.fluentlenium.core.conditions.EachElementConditions
- not() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Negates this condition object.
- not() - Method in interface io.fluentlenium.core.conditions.FluentListConditions
-
Negates this condition object.
- not() - Method in class io.fluentlenium.core.conditions.IntegerConditionsImpl
- not() - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- not() - Method in interface io.fluentlenium.core.conditions.RectangleConditions
- not() - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- not() - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- not() - Method in interface io.fluentlenium.core.conditions.StringConditions
- not() - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- not() - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- not() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- NOT_CONTAINS - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Not contains.
- NOT_ENDS_WITH - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Not ends with.
- NOT_STARTS_WITH - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Not starts with.
- notContains(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't contain given value.
- notContains(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher for not containing a string
- notContains(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't contain given pattern.
- notContains(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher for not containing the pattern
- NotContainsMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual doesn't contain input value.
- NotContainsMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.NotContainsMatcher
-
Creates a not contains matcher.
- NotContainsMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.NotContainsMatcher
-
Creates a not contains matcher.
- notDisplayed() - Method in class io.fluentlenium.core.wait.FluentWaitWindowConditions
-
Check if the window is not displayed.
- notEndsWith(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't end with given value.
- notEndsWith(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that not ends with the string params
- notEndsWith(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't end with given pattern.
- notEndsWith(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that not ends with the pattern params
- NotEndsWithMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual doesn't end with input value.
- NotEndsWithMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.NotEndsWithMatcher
-
Creates a not ends with matcher.
- NotEndsWithMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.NotEndsWithMatcher
-
Creates a not ends with matcher.
- notEqualTo(int) - Method in class io.fluentlenium.assertj.custom.FluentListSizeBuilder
-
Assert that actual list size is different to given size.
- NotLazyComponents - Class in io.fluentlenium.core.domain
-
Implementation of
LazyComponents
for a non lazy components wrapper. - NotLazyComponents() - Constructor for class io.fluentlenium.core.domain.NotLazyComponents
- NotMessage - Annotation Interface in io.fluentlenium.core.conditions.message
-
Message to generate when negation is applied.
- notStartsWith(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't start with given value.
- notStartsWith(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that not starts with the string params
- notStartsWith(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection doesn't start with given pattern.
- notStartsWith(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that not starts with the pattern params
- NotStartsWithMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual doesn't start with input value.
- NotStartsWithMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.NotStartsWithMatcher
-
Creates a not starts with matcher.
- NotStartsWithMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.NotStartsWithMatcher
-
Creates a not starts with matcher.
- now() - Method in class io.fluentlenium.core.domain.FluentListImpl
- now() - Method in class io.fluentlenium.core.domain.FluentWebElement
- now() - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Search for the element now, actually performing the search on the
WebDriver
. - now() - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
If result is not loaded, load result immediately.
- now() - Method in interface io.fluentlenium.core.proxy.LocatorStatusHandler
-
If result is not loaded, load result immediately.
- now(boolean) - Method in class io.fluentlenium.core.domain.FluentListImpl
- now(boolean) - Method in class io.fluentlenium.core.domain.FluentWebElement
- now(boolean) - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Search for the element now, actually performing the search on the
WebDriver
. - now(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
If result is not loaded, load result immediatly.
O
- object - Variable in class io.fluentlenium.core.conditions.AbstractObjectConditions
- objectGetter - Variable in class io.fluentlenium.core.conditions.BaseObjectListConditions
- of(TimeUnit) - Static method in class io.fluentlenium.core.wait.TimeToChronoUnitConverter
-
Returns the
ChronoUnit
representing the argumentTimeUnit
. - on(String, WebDriver) - Method in interface io.fluentlenium.core.events.NavigateToListener
-
Invoked when a navigation event occurs.
- on(String, WebDriver) - Method in interface io.fluentlenium.core.events.ScriptListener
-
Invoked when a script has been executed.
- on(String, WebDriver) - Method in interface io.fluentlenium.core.events.SwitchToWindowListener
-
Called before or after window switch event.
- on(String, WebDriver, NavigateAllListener.Direction) - Method in interface io.fluentlenium.core.events.NavigateAllListener
-
Invoked when a navigation is performed
- on(Throwable, WebDriver) - Method in interface io.fluentlenium.core.events.ExceptionListener
-
Called when an exception is thrown.
- on(FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.ElementListener
-
Called when something occurs on an element.
- on(By, FluentWebElement, WebDriver) - Method in interface io.fluentlenium.core.events.FindByListener
-
Invoked when an element has been found.
- on(OutputType<X>) - Method in interface io.fluentlenium.core.events.GetScreenshotAsListener
-
Called before or after ScreenshotAs event.
- on(OutputType<X>, X) - Method in interface io.fluentlenium.core.events.GetScreenshotAsListener
-
Called before or after ScreenshotAs event.
- on(WebDriver) - Method in interface io.fluentlenium.core.events.AlertListener
-
Called when an alert is accepted or dismissed.
- on(WebDriver) - Method in interface io.fluentlenium.core.events.NavigateListener
-
Invoked when a navigation event occurs.
- one() - Method in interface io.fluentlenium.core.domain.FluentList
-
Build a condition object on this element list that will match if one or more underlying element match.
- one() - Method in class io.fluentlenium.core.domain.FluentListImpl
- one(FluentWait, String, Supplier<? extends List<? extends FluentWebElement>>) - Static method in class io.fluentlenium.core.conditions.wait.WaitConditionProxy
-
Build a wait proxy.
- onException - Variable in class io.fluentlenium.core.events.EventsRegistry
- onException(Throwable, WebDriver) - Method in interface io.fluentlenium.core.events.EventListener
-
Called whenever an exception would be thrown.
- onException(Throwable, WebDriver) - Method in class io.fluentlenium.core.events.EventsSupport
- onException(ExceptionListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Add a listener that will be invoked after an exception occurred.
- openNewAndSwitch() - Method in class io.fluentlenium.core.action.WindowAction
-
Opens new window.
- opera() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- OperaWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.OperaWebDriverFactory
-
Creates a new Opera WebDriver factory.
- optional() - Method in class io.fluentlenium.core.domain.FluentListImpl
- optional() - Method in class io.fluentlenium.core.domain.FluentWebElement
- optional() - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Builds an optional.
- io.fluentlenium.adapter - package io.fluentlenium.adapter
- io.fluentlenium.adapter.cucumber - package io.fluentlenium.adapter.cucumber
- io.fluentlenium.adapter.exception - package io.fluentlenium.adapter.exception
- io.fluentlenium.adapter.junit - package io.fluentlenium.adapter.junit
- io.fluentlenium.adapter.junit.jupiter - package io.fluentlenium.adapter.junit.jupiter
- io.fluentlenium.adapter.sharedwebdriver - package io.fluentlenium.adapter.sharedwebdriver
- io.fluentlenium.adapter.testng - package io.fluentlenium.adapter.testng
- io.fluentlenium.assertj - package io.fluentlenium.assertj
- io.fluentlenium.assertj.custom - package io.fluentlenium.assertj.custom
- io.fluentlenium.configuration - package io.fluentlenium.configuration
- io.fluentlenium.core - package io.fluentlenium.core
- io.fluentlenium.core.action - package io.fluentlenium.core.action
- io.fluentlenium.core.alert - package io.fluentlenium.core.alert
- io.fluentlenium.core.annotation - package io.fluentlenium.core.annotation
- io.fluentlenium.core.capabilities - package io.fluentlenium.core.capabilities
- io.fluentlenium.core.components - package io.fluentlenium.core.components
- io.fluentlenium.core.conditions - package io.fluentlenium.core.conditions
- io.fluentlenium.core.conditions.message - package io.fluentlenium.core.conditions.message
- io.fluentlenium.core.conditions.wait - package io.fluentlenium.core.conditions.wait
- io.fluentlenium.core.css - package io.fluentlenium.core.css
- io.fluentlenium.core.dom - package io.fluentlenium.core.dom
- io.fluentlenium.core.domain - package io.fluentlenium.core.domain
- io.fluentlenium.core.events - package io.fluentlenium.core.events
- io.fluentlenium.core.events.annotations - package io.fluentlenium.core.events.annotations
- io.fluentlenium.core.filter - package io.fluentlenium.core.filter
- io.fluentlenium.core.filter.matcher - package io.fluentlenium.core.filter.matcher
- io.fluentlenium.core.hook - package io.fluentlenium.core.hook
- io.fluentlenium.core.hook.wait - package io.fluentlenium.core.hook.wait
- io.fluentlenium.core.inject - package io.fluentlenium.core.inject
- io.fluentlenium.core.label - package io.fluentlenium.core.label
- io.fluentlenium.core.navigation - package io.fluentlenium.core.navigation
- io.fluentlenium.core.page - package io.fluentlenium.core.page
- io.fluentlenium.core.performance - package io.fluentlenium.core.performance
- io.fluentlenium.core.proxy - package io.fluentlenium.core.proxy
- io.fluentlenium.core.script - package io.fluentlenium.core.script
- io.fluentlenium.core.search - package io.fluentlenium.core.search
- io.fluentlenium.core.snapshot - package io.fluentlenium.core.snapshot
- io.fluentlenium.core.switchto - package io.fluentlenium.core.switchto
- io.fluentlenium.core.url - package io.fluentlenium.core.url
- io.fluentlenium.core.wait - package io.fluentlenium.core.wait
- io.fluentlenium.utils - package io.fluentlenium.utils
- io.fluentlenium.utils.chromium - package io.fluentlenium.utils.chromium
P
- Page - Annotation Interface in io.fluentlenium.core.annotation
-
Mark a field as a Page Object that should be automatically created by FluentLenium.
- PageAssert - Class in io.fluentlenium.assertj.custom
-
Default implementation for asserting
FluentPage
objects. - PageAssert(FluentPage) - Constructor for class io.fluentlenium.assertj.custom.PageAssert
- pageLoadTimeout() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
pageLoadTimeout property.
- pageSource() - Method in class io.fluentlenium.core.domain.FluentWebElement
- pageSource() - Method in interface io.fluentlenium.core.FluentControl
- pageSource() - Method in class io.fluentlenium.core.FluentDriver
- pageSource() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Return the source of the page
- PageStateAssert - Interface in io.fluentlenium.assertj.custom
-
Interface for asserting the state of
FluentPage
objects. - PageUrl - Annotation Interface in io.fluentlenium.core.annotation
-
PageUrl is a class annotation used instead of getUrl method of
FluentPage
object. - PageUrlCache - Class in io.fluentlenium.core
-
Stores a URL and URL parameters parsed from that URL for caching purposes in
FluentPage
. - PageUrlCache() - Constructor for class io.fluentlenium.core.PageUrlCache
- parameters() - Method in class io.fluentlenium.core.url.ParsedUrlTemplate
-
Get parameter values.
- parent() - Method in class io.fluentlenium.core.dom.Dom
-
Find parent element.
- Parent - Annotation Interface in io.fluentlenium.core.inject
-
Mark a field whose class declaration is annotated with one of Selenium's
Find...
annotation, with this annotation to inject the parent container. - parentFrame() - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Change focus to the parent context.
- parentFrame() - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- parse(String) - Method in class io.fluentlenium.core.url.UrlTemplate
-
Get properties from string
- ParsedUrlTemplate - Class in io.fluentlenium.core.url
-
Parsed URL template.
- parseUrl() - Method in class io.fluentlenium.core.FluentPage
- parseUrl() - Method in interface io.fluentlenium.core.FluentPageControl
-
Get the parameter values of page URL extracted from current URL.
- parseUrl(String) - Method in class io.fluentlenium.core.FluentPage
- parseUrl(String) - Method in interface io.fluentlenium.core.FluentPageControl
-
Get the parameter values of page URL extracted from given URL.
- performanceTiming() - Method in interface io.fluentlenium.core.FluentControl
- performanceTiming() - Method in class io.fluentlenium.core.FluentDriver
- performanceTiming() - Method in interface io.fluentlenium.core.performance.PerformanceTimingControl
-
Returns an object for accessing Performance Timing API queries.
- PerformanceTiming - Interface in io.fluentlenium.core.performance
-
Interface representing the PerformanceTiming API defined by W3C under Performance Timing interface.
- PerformanceTimingControl - Interface in io.fluentlenium.core.performance
-
Control interface for accessing an API for querying W3C Performance Timing event values.
- PerformanceTimingEvent - Enum Class in io.fluentlenium.core.performance
-
Provides event types according to the W3C Performance Timing interface. documentation.
- PerformanceTimingMetrics<T extends PerformanceTimingMetrics> - Interface in io.fluentlenium.core.performance
-
Wraps the performance timing metrics returned by the
window.performance.timing
Javascript attribute from the browser, and provides methods to access each value in it. - PerformanceTimingMetricsFactory - Class in io.fluentlenium.core.performance
-
Factory for creating
PerformanceTimingMetrics
objects. - PerformanceTimingMetricsFactory() - Constructor for class io.fluentlenium.core.performance.PerformanceTimingMetricsFactory
- persistScreenshot(String) - Method in class io.fluentlenium.core.FluentDriverScreenshotPersister
-
Persists a screenshot to the argument target file using the screenshot path from
Configuration
. - pollingEvery(long) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure polling time for this wait object.
- pollingEvery(long, TimeUnit) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure polling time for this wait object.
- pollingEvery(Long) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- pollingEvery(Duration) - Method in class io.fluentlenium.core.wait.FluentWait
- pollingEvery(Duration) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configure polling time for this wait object.
- pollingEvery(Duration) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- pollingEvery(Duration) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- pollingInterval() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Time interval to wait between each condition check.
- pollingTimeUnit() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Time unit used for polling interval.
- pollingTimeUnit(TimeUnit) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- position(int, int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given (x, y) position.
- position(int, int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- position(int, int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- positionAndDimension(int, int, int, int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given psition and dimension.
- positionAndDimension(int, int, int, int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- positionAndDimension(int, int, int, int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- postProcessTestInstance(Object, ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.MockitoExtension
- precedings() - Method in class io.fluentlenium.core.dom.Dom
-
Find preceding elements.
- precedingSiblings() - Method in class io.fluentlenium.core.dom.Dom
-
Find preceding sibling elements.
- Preconditions - Class in io.fluentlenium.utils
-
Utility methods for validating objects' status.
- PredefinedDesiredCapabilities - Class in io.fluentlenium.configuration
- PredicateFilter - Class in io.fluentlenium.core.filter
-
Search filter based on a predicate.
- present() - Method in interface io.fluentlenium.core.alert.Alert
-
Check if this alert is present.
- present() - Method in class io.fluentlenium.core.alert.AlertImpl
-
Check if this alert is present.
- present() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- present() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is present
- present() - Method in interface io.fluentlenium.core.conditions.FluentListConditions
-
Check that the currently validated element of this list is present.
- present() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- present() - Method in class io.fluentlenium.core.domain.FluentListImpl
- present() - Method in class io.fluentlenium.core.domain.FluentWebElement
- present() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- present() - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Check if the element is present in the DOM.
- present() - Method in class io.fluentlenium.core.proxy.ListHandler
- present() - Method in interface io.fluentlenium.core.proxy.LocatorStatusHandler
-
Check if the result is present.
- present(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Check if the proxy element is present.
- ProgrammaticConfiguration - Class in io.fluentlenium.configuration
-
Configuration
based on JavaBean properties. - ProgrammaticConfiguration() - Constructor for class io.fluentlenium.configuration.ProgrammaticConfiguration
- prompt(String) - Method in interface io.fluentlenium.core.alert.Alert
-
Send input to the alert prompt.
- prompt(String) - Method in class io.fluentlenium.core.alert.AlertImpl
- PropertiesBackend - Interface in io.fluentlenium.configuration
-
Reader interface for raw properties access.
- PropertiesBackendConfiguration - Class in io.fluentlenium.configuration
-
Abstract properties configuration.
- proxy - Variable in class io.fluentlenium.core.domain.ComponentList
- proxy - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- proxyElementFound(Object, ElementLocator, List<WebElement>) - Method in class io.fluentlenium.core.components.ComponentsManager
- proxyElementFound(Object, ElementLocator, List<WebElement>) - Method in interface io.fluentlenium.core.proxy.ProxyElementListener
-
Invoked when proxy element search is over and elements were found.
- ProxyElementListener - Interface in io.fluentlenium.core.proxy
-
Proxy element listener.
- proxyElementSearch(Object, ElementLocator) - Method in class io.fluentlenium.core.components.ComponentsManager
- proxyElementSearch(Object, ElementLocator) - Method in interface io.fluentlenium.core.proxy.ProxyElementListener
-
Invoked when proxy element search is starting.
- proxyToString(String) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Get string representation of the proxy
- put(String, String) - Method in class io.fluentlenium.core.url.UrlTemplate
-
Set property value.
- put(Map<String, String>) - Method in class io.fluentlenium.core.url.UrlTemplate
-
Set property properties.
Q
- queryParameters() - Method in class io.fluentlenium.core.url.ParsedUrlTemplate
-
Get query string parameter values.
- quit() - Method in class io.fluentlenium.adapter.FluentStandalone
-
Close Fluent WebDriver.
- quit() - Method in class io.fluentlenium.core.FluentDriver
-
Quit the underlying web driver and release fluent driver resources.
- quit(SharedWebDriver) - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- quitAll() - Method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
- quitDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.ClassDriver
- quitDriver(SharedWebDriver) - Method in interface io.fluentlenium.adapter.sharedwebdriver.FluentLeniumDriver
-
Quits the argument shared webdriver.
- quitDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.JvmDriver
- quitDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.MethodDriver
- quitDriver(SharedWebDriver) - Method in class io.fluentlenium.adapter.sharedwebdriver.ThreadDriver
- quitDriver(SharedWebDriver, SharedWebDriver) - Method in interface io.fluentlenium.adapter.sharedwebdriver.FluentLeniumDriver
- quitMethodAndThreadDrivers(ConfigurationProperties.DriverLifecycle, SharedWebDriver) - Static method in class io.fluentlenium.adapter.TestRunnerCommon
R
- rectangle() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- rectangle() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
check conditions on rectangle of this element
- rectangle() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- RectangleConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API for Rectangle
- RectangleConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for rectangle.
- RectangleConditionsImpl(Rectangle) - Constructor for class io.fluentlenium.core.conditions.RectangleConditionsImpl
-
Creates a new conditions object on rectangle.
- RectangleConditionsImpl(Rectangle, boolean) - Constructor for class io.fluentlenium.core.conditions.RectangleConditionsImpl
-
Creates a new conditions object on rectangle.
- RectangleListConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for list of rectangles.
- RectangleListConditionsImpl(Conditions<FluentWebElement>) - Constructor for class io.fluentlenium.core.conditions.RectangleListConditionsImpl
-
Creates a new list of rectangles conditions, using rectangle of the conditions element
- RectangleListConditionsImpl(Conditions<FluentWebElement>, Function<FluentWebElement, Rectangle>, Function<FluentWebElement, RectangleConditions>) - Constructor for class io.fluentlenium.core.conditions.RectangleListConditionsImpl
-
Creates a new list of rectangles conditions
- REDIRECT_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- REDIRECT_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- redirectEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
redirectEnd
event. - redirectEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
redirectEnd
event, converted to the given time unit. - redirectStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
redirectStart
event. - redirectStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
redirectStart
event, converted to the given time unit. - ReflectionUtils - Class in io.fluentlenium.utils
-
Utility class for reflection.
- ReflectiveCapabilitiesFactory - Class in io.fluentlenium.configuration
-
A simple
CapabilitiesFactory
that createCapabilities
instances using reflection. - ReflectiveCapabilitiesFactory(String, Class<? extends Capabilities>, Object...) - Constructor for class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
-
Creates a new reflective capabilities factory.
- ReflectiveCapabilitiesFactory(String, String, Object...) - Constructor for class io.fluentlenium.configuration.ReflectiveCapabilitiesFactory
-
Creates a new reflective capabilities factory.
- ReflectiveFactory - Interface in io.fluentlenium.configuration
-
Reflective factory.
- reflectiveFactoryType - Variable in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
- ReflectiveWebDriverFactory - Class in io.fluentlenium.configuration
-
A simple
WebDriverFactory
that createWebDriver
instances using reflection. - ReflectiveWebDriverFactory(String, Class<? extends WebDriver>, Object...) - Constructor for class io.fluentlenium.configuration.ReflectiveWebDriverFactory
-
Creates a new reflective web driver factory.
- ReflectiveWebDriverFactory(String, String, Object...) - Constructor for class io.fluentlenium.configuration.ReflectiveWebDriverFactory
-
Creates a new reflective web driver factory.
- REFRESH - Enum constant in enum class io.fluentlenium.core.events.NavigateAllListener.Direction
- regex(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a Pattern given a regex.
- register(CapabilitiesFactory) - Method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
- register(WebDriverFactory) - Method in enum class io.fluentlenium.configuration.WebDrivers
- register(EventListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Register a new event listener.
- register(WebDriverEventListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Register a new event listener.
- register(T) - Method in class io.fluentlenium.configuration.AbstractFactoryRegistryImpl
-
Register a new factory.
- RegistryKey(WebElement, Object) - Constructor for class io.fluentlenium.core.events.ComponentsEventsRegistry.RegistryKey
- release() - Method in class io.fluentlenium.core.action.MouseActions
-
Releases the depressed left mouse button at the current mouse location.
- release() - Method in class io.fluentlenium.core.action.MouseElementActions
-
Releases the depressed left mouse button, in the middle of the given element.
- release() - Method in class io.fluentlenium.core.components.ComponentsManager
-
Release this manager.
- release() - Method in class io.fluentlenium.core.inject.FluentInjector
-
Release all loaded containers.
- releaseFluent() - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Release the current
WebDriver
from this adapter. - releaseFluent() - Method in class io.fluentlenium.core.FluentDriver
-
Release fluent driver resources.
- remoteUrl() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
remoteUrl property.
- RemoteWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.RemoteWebDriverFactory
-
Creates a new remote WebDriver factory.
- remove(int) - Method in class io.fluentlenium.core.domain.ListImpl
- remove(Object) - Method in class io.fluentlenium.core.domain.ListImpl
- removeAll(Collection<?>) - Method in class io.fluentlenium.core.domain.ListImpl
- removeComponentsListener(ComponentsListener) - Method in interface io.fluentlenium.core.components.ComponentsAccessor
-
Remove a component listener.
- removeComponentsListener(ComponentsListener) - Method in class io.fluentlenium.core.components.ComponentsManager
- removeHooksFromDefinitions(Collection<HookDefinition<?>>, Class<? extends FluentHook>...) - Static method in class io.fluentlenium.core.hook.HookControlImpl
-
Removes hooks from definitions.
- removeLazyComponentsListener(LazyComponentsListener) - Method in class io.fluentlenium.core.domain.ComponentList
- removeLazyComponentsListener(LazyComponentsListener) - Method in class io.fluentlenium.core.domain.NotLazyComponents
- removeLazyComponentsListener(LazyComponentsListener<T>) - Method in class io.fluentlenium.core.components.LazyComponentList
- removeLazyComponentsListener(LazyComponentsListener<T>) - Method in interface io.fluentlenium.core.components.LazyComponents
-
Remove an existing lazy components initialization listener.
- removeListener(ProxyElementListener) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- removeListener(ProxyElementListener) - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Removes a proxy element listener.
- removeProxyListener(Object, ProxyElementListener) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Removes a proxy element listener.
- render() - Method in class io.fluentlenium.core.url.UrlTemplate
-
Render the string.
- REQUEST_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- requestStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
requestStart
event. - requestStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
requestStart
event, converted to the given time unit. - reset() - Method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Resets all properties of this container.
- reset() - Method in class io.fluentlenium.core.domain.FluentListImpl
- reset() - Method in class io.fluentlenium.core.domain.FluentWebElement
- reset() - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- reset() - Method in interface io.fluentlenium.core.proxy.FluentProxyState
-
Reset the element.
- reset() - Method in interface io.fluentlenium.core.proxy.LocatorStatusHandler
-
Reset the loaded data.
- reset(Object) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Reset the proxy locator handler.
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.MockitoExtension
- RESPONSE_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- RESPONSE_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- responseEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
responseEnd
event. - responseEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
responseEnd
event, converted to the given time unit. - responseStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
responseStart
event. - responseStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
responseStart
event, converted to the given time unit. - restoreHooks() - Method in class io.fluentlenium.core.domain.FluentListImpl
- restoreHooks() - Method in class io.fluentlenium.core.domain.FluentWebElement
- restoreHooks() - Method in interface io.fluentlenium.core.hook.HookControl
-
Retore hooks that were defined initially.
- restoreHooks() - Method in class io.fluentlenium.core.hook.HookControlImpl
- result - Variable in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- resultToList(List<WebElement>) - Method in class io.fluentlenium.core.proxy.ListHandler
- resultToList(WebElement) - Method in class io.fluentlenium.core.proxy.ComponentHandler
- resultToList(T) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Convert result to a list of selenium element.
- retainAll(Collection<?>) - Method in class io.fluentlenium.core.domain.ListImpl
- run() - Method in class io.fluentlenium.adapter.FluentStandaloneRunnable
S
- safari() - Static method in class io.fluentlenium.configuration.PredefinedDesiredCapabilities
- SafariWebDriverFactory() - Constructor for class io.fluentlenium.configuration.DefaultWebDriverFactories.SafariWebDriverFactory
-
Creates a new safari WebDriver factory.
- sanitizeBaseUrl(String, String) - Static method in class io.fluentlenium.utils.UrlUtils
-
Sanitize base url from current url by using the same scheme if http/https.
- screenshotMode() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
screenshotMode property.
- ScreenshotNotCreatedException - Exception Class in io.fluentlenium.core
-
Exception type to be thrown when a screenshot taking process couldn't finish.
- ScreenshotNotCreatedException(String, IOException) - Constructor for exception class io.fluentlenium.core.ScreenshotNotCreatedException
- screenshotPath() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
screenshotPath property.
- ScreenshotUtil - Class in io.fluentlenium.utils
- ScriptListener - Interface in io.fluentlenium.core.events
-
Listener interface for Script events
- scriptTimeout() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
scriptTimeout property.
- scrollIntoView() - Method in interface io.fluentlenium.core.action.FluentJavascriptActions
-
Scrolls the current element into the visible area of the browser window.
- scrollIntoView() - Method in class io.fluentlenium.core.action.FluentJavascriptActionsImpl
- scrollIntoView() - Method in class io.fluentlenium.core.domain.FluentListImpl
-
Scrolls to first element of list
- scrollIntoView() - Method in class io.fluentlenium.core.domain.FluentWebElement
- scrollIntoView(boolean) - Method in interface io.fluentlenium.core.action.FluentJavascriptActions
-
Scrolls the current element into the visible area of the browser window.
- scrollIntoView(boolean) - Method in class io.fluentlenium.core.action.FluentJavascriptActionsImpl
- scrollIntoView(boolean) - Method in class io.fluentlenium.core.domain.FluentListImpl
-
Scrolls to first element of list
- scrollIntoView(boolean) - Method in class io.fluentlenium.core.domain.FluentWebElement
- scrollToCenter() - Method in interface io.fluentlenium.core.action.FluentJavascriptActions
-
Scrolls center of the current element into the visible area of the browser window, respecting window size.
- scrollToCenter() - Method in class io.fluentlenium.core.action.FluentJavascriptActionsImpl
- scrollToCenter() - Method in class io.fluentlenium.core.domain.FluentListImpl
-
Scrolls to first element of list
- scrollToCenter() - Method in class io.fluentlenium.core.domain.FluentWebElement
- Search - Class in io.fluentlenium.core.search
-
Perform element searchs in a given context.
- Search(SearchContext, Object, ComponentInstantiator, FluentInjectControl) - Constructor for class io.fluentlenium.core.search.Search
-
Creates a new search object.
- SearchControl<E extends FluentWebElement> - Interface in io.fluentlenium.core.search
-
Control interface to search for elements.
- SearchFilter - Interface in io.fluentlenium.core.search
-
Search filter interface
- SECURE_CONNECTION_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- secureConnectionStart() - Method in class io.fluentlenium.core.performance.DefaultPerformanceTiming
- secureConnectionStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
secureConnectionStart
event. - secureConnectionStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
secureConnectionStart
event, converted to the given time unit. - selected() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- selected() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is selected.
- selected() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- selected() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return true if the element is selected, other way false
- SeleniumDriverControl - Interface in io.fluentlenium.core
-
Control interface for selenium underlying web driver.
- SeleniumVersionChecker - Class in io.fluentlenium.utils
-
Responsible for retrieving information about Selenium version from pom.xml (if present).
- SEND_COMMAND - Enum constant in enum class io.fluentlenium.utils.chromium.Commands
-
Send a command to the DevTools API.
- SEND_COMMAND_AND_GET_RESULT - Enum constant in enum class io.fluentlenium.utils.chromium.Commands
-
Send a command to the DevTools API and wait for the response.
- sendCommand(String, Map<String, ?>) - Method in class io.fluentlenium.utils.chromium.ChromiumApi
- sendCommandAndGetResponse(String, Map<String, ?>) - Method in class io.fluentlenium.utils.chromium.ChromiumApi
- sendKeys(CharSequence...) - Method in class io.fluentlenium.core.action.KeyboardActions
-
Sends keys to the active element.
- sendKeys(CharSequence...) - Method in class io.fluentlenium.core.action.KeyboardElementActions
-
Sends keys to the active element.
- sendKeys(CharSequence...) - Method in class io.fluentlenium.core.hook.BaseHook
- sendKeys(CharSequence...) - Method in class io.fluentlenium.core.hook.wait.WaitHook
- sendKeys(String) - Method in class io.fluentlenium.core.alert.AlertImpl
- set(int, T) - Method in class io.fluentlenium.core.domain.ListImpl
- set(Field, Object, Object) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Set the field even if not accessible.
- setArgs(Object[]) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- setAtMost(Long) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- setAwaitAtMost(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setAwaitAtMost(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setAwaitAtMost(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setAwaitAtMost(Long) - Method in interface io.fluentlenium.core.FluentControl
- setAwaitPollingEvery(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setAwaitPollingEvery(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setAwaitPollingEvery(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setAwaitPollingEvery(Long) - Method in interface io.fluentlenium.core.FluentControl
- setBaseUrl(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setBaseUrl(String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setBaseUrl(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setBaseUrl(String) - Method in interface io.fluentlenium.core.FluentControl
- setBrowserTimeout(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setBrowserTimeout(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setBrowserTimeout(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setBrowserTimeout(Long) - Method in interface io.fluentlenium.core.FluentControl
- setBrowserTimeoutRetries(Integer) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setBrowserTimeoutRetries(Integer) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setBrowserTimeoutRetries(Integer) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setBrowserTimeoutRetries(Integer) - Method in interface io.fluentlenium.core.FluentControl
- setCapabilities(Capabilities) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setCapabilities(Capabilities) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setCapabilities(Capabilities) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setCapabilities(Capabilities) - Method in interface io.fluentlenium.core.FluentControl
- setConfigClass(Class) - Static method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Sets config class - needed to enable annotation configuration.
- setConfigurationDefaults(Class<? extends ConfigurationProperties>) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
-
Set the configuration defaults.
- setConfigurationFactory(Class<? extends ConfigurationFactory>) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setConfigurationFactory(Class<? extends ConfigurationFactory>) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setConfigurationFactory(Class<? extends ConfigurationFactory>) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setConfigurationFactory(Class<? extends ConfigurationFactory>) - Method in interface io.fluentlenium.core.FluentControl
- setContext(String) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- setContext(ContainerContext) - Method in class io.fluentlenium.core.inject.ContainerFluentControl
-
Define the container context of this container fluent control interface.
- setCustomProperty(String, String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setCustomProperty(String, String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets custom value for a custom property key
- setCustomProperty(String, String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setCustomProperty(String, String) - Method in interface io.fluentlenium.core.FluentControl
- setDeleteCookies(Boolean) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setDeleteCookies(Boolean) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setDeleteCookies(Boolean) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setDeleteCookies(Boolean) - Method in interface io.fluentlenium.core.FluentControl
- setDriverLifecycle(ConfigurationProperties.DriverLifecycle) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setDriverLifecycle(ConfigurationProperties.DriverLifecycle) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setDriverLifecycle(ConfigurationProperties.DriverLifecycle) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setDriverLifecycle(ConfigurationProperties.DriverLifecycle) - Method in interface io.fluentlenium.core.FluentControl
- setEventsEnabled(Boolean) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setEventsEnabled(Boolean) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setEventsEnabled(Boolean) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setEventsEnabled(Boolean) - Method in interface io.fluentlenium.core.FluentControl
- setFluentControl(FluentControl) - Method in class io.fluentlenium.adapter.DefaultFluentControlContainer
- setFluentControl(FluentControl) - Method in interface io.fluentlenium.adapter.FluentControlContainer
-
Set the FluentControl for actual test.
- setFluentControl(FluentControl) - Method in class io.fluentlenium.adapter.ThreadLocalFluentControlContainer
- setFluentControl(ContainerFluentControl) - Method in interface io.fluentlenium.adapter.IFluentAdapter
-
Sets FluentControl
- setHookRestoreStack(Stack<List<HookDefinition<?>>>) - Method in class io.fluentlenium.core.hook.HookControlImpl
-
Set the hook restore stack.
- setHooks(Object, HookChainBuilder, List<HookDefinition<?>>) - Static method in class io.fluentlenium.core.proxy.LocatorProxies
-
Apply this hook list.
- setHooks(HookChainBuilder, List<HookDefinition<?>>) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
- setHooks(HookChainBuilder, List<HookDefinition<?>>) - Method in interface io.fluentlenium.core.proxy.LocatorHandler
-
Apply this hook list.
- setHtmlDumpMode(ConfigurationProperties.TriggerMode) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setHtmlDumpMode(ConfigurationProperties.TriggerMode) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setHtmlDumpMode(ConfigurationProperties.TriggerMode) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setHtmlDumpMode(ConfigurationProperties.TriggerMode) - Method in interface io.fluentlenium.core.FluentControl
- setHtmlDumpPath(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setHtmlDumpPath(String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setHtmlDumpPath(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setHtmlDumpPath(String) - Method in interface io.fluentlenium.core.FluentControl
- setIgnoreAll(Collection<Class<? extends Throwable>>) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- setImplicitlyWait(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setImplicitlyWait(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setImplicitlyWait(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setImplicitlyWait(Long) - Method in interface io.fluentlenium.core.FluentControl
- setMessage(String) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- setNegation(boolean) - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
-
Set negation value
- setNegation(boolean) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- setNotMessage(String) - Method in class io.fluentlenium.core.conditions.message.MessageBuilderCall
- setPageLoadTimeout(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setPageLoadTimeout(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setPageLoadTimeout(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setPageLoadTimeout(Long) - Method in interface io.fluentlenium.core.FluentControl
- setPollingEvery(Long) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- setPollingTimeUnit(TimeUnit) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- setPosition(Point) - Method in class io.fluentlenium.core.action.WindowAction
-
Sets the current window position.
- setProxy(T) - Method in class io.fluentlenium.core.proxy.AbstractLocatorHandler
-
Set the proxy using this handler.
- setRemoteUrl(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setRemoteUrl(String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setRemoteUrl(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setRemoteUrl(String) - Method in interface io.fluentlenium.core.FluentControl
- setScreenshotMode(ConfigurationProperties.TriggerMode) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setScreenshotMode(ConfigurationProperties.TriggerMode) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setScreenshotMode(ConfigurationProperties.TriggerMode) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setScreenshotMode(ConfigurationProperties.TriggerMode) - Method in interface io.fluentlenium.core.FluentControl
- setScreenshotPath(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setScreenshotPath(String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setScreenshotPath(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setScreenshotPath(String) - Method in interface io.fluentlenium.core.FluentControl
- setScriptTimeout(Long) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setScriptTimeout(Long) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setScriptTimeout(Long) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setScriptTimeout(Long) - Method in interface io.fluentlenium.core.FluentControl
- setSize(Dimension) - Method in class io.fluentlenium.core.action.WindowAction
-
Sets the current window size.
- setTestClassAndMethodValues(ThreadLocal<SharedMutator.EffectiveParameters<?>>, ThreadLocal<Class<?>>, ThreadLocal<String>) - Static method in class io.fluentlenium.utils.ThreadLocalAdapterUtil
- setTimeUnit(TimeUnit) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- setWebDriver(String) - Method in class io.fluentlenium.configuration.ComposedConfiguration
- setWebDriver(String) - Method in interface io.fluentlenium.configuration.ConfigurationMutator
-
Sets the value of
- setWebDriver(String) - Method in class io.fluentlenium.configuration.ProgrammaticConfiguration
- setWebDriver(String) - Method in interface io.fluentlenium.core.FluentControl
- setWithNoDefaultsException(boolean) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions
- SharedMutator - Interface in io.fluentlenium.adapter
-
Defines mutations of parameters used for
SharedWebDriverContainer
method calls. - SharedMutator.EffectiveParameters<T> - Class in io.fluentlenium.adapter
-
Effective parameters used by the test.
- SharedWebDriver - Class in io.fluentlenium.adapter.sharedwebdriver
-
A reference to a shared
WebDriver
used by a test. - SharedWebDriver(WebDriver, Class<?>, String, ConfigurationProperties.DriverLifecycle) - Constructor for class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
-
Creates a new shared WebDriver.
- SharedWebDriverContainer - Enum Class in io.fluentlenium.adapter.sharedwebdriver
-
A singleton container for all running
SharedWebDriver
in the JVM. - SharedWebDriverContainerShutdownHook - Class in io.fluentlenium.adapter.sharedwebdriver
-
Shutdown hook closing the Shared WebDriver container when JVM is closing.
- SharedWebDriverContainerShutdownHook(String) - Constructor for class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainerShutdownHook
-
Creates a new shutdown hook.
- shutDownExecutor(ExecutorService, Long) - Static method in class io.fluentlenium.utils.ExecutorServiceUtil
- single() - Method in interface io.fluentlenium.core.domain.FluentList
-
Retrieve the first element and checks is it exactly one element in the list
- single() - Method in class io.fluentlenium.core.domain.FluentListImpl
- size() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- size() - Method in interface io.fluentlenium.core.conditions.FluentListConditions
-
Check that this element list has the given size.
- size() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the size of the element
- size() - Method in class io.fluentlenium.core.domain.ListImpl
- size(int) - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- size(int) - Method in interface io.fluentlenium.core.conditions.FluentListConditions
-
Check that this element list has the given size.
- SnapshotControl - Interface in io.fluentlenium.core.snapshot
-
Control interface for Screenshot and HTML Dumps.
- sortListeners() - Method in class io.fluentlenium.core.events.EventsRegistry
-
Sort listeners based on priority.
- stale() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- stale() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element is no longer attached to the DOM.
- stale() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- stale() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Check that this element is no longer attached to the DOM.
- start() - Method in class cucumber.runtime.java.fluentlenium.FluentObjectFactory
- start() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainerShutdownHook
- starting() - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method is starting.
- starting(Class<?>) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method is starting.
- starting(Class<?>, String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method is starting.
- starting(Class<?>, String) - Method in class io.fluentlenium.adapter.testng.FluentTestNgSpringTest
-
Invoked when a test method is starting.
- starting(String) - Method in class io.fluentlenium.adapter.FluentTestRunnerAdapter
-
Invoked when a test method is starting.
- starting(Description) - Method in class io.fluentlenium.adapter.junit.FluentTestRule
-
Invoked when a test is about to start
- STARTS_WITH - Enum constant in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Starts with.
- startsWith(String) - Method in interface io.fluentlenium.core.conditions.StringConditions
-
Check that this starts with the given string.
- startsWith(String) - Method in class io.fluentlenium.core.conditions.StringConditionsImpl
- startsWith(String) - Method in class io.fluentlenium.core.conditions.StringListConditionsImpl
- startsWith(String) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection starts with to a given value.
- startsWith(String) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that start with the matcher
- startsWith(Pattern) - Method in class io.fluentlenium.core.filter.FilterBuilder
-
Builds a filter that match when selection starts with to a given pattern.
- startsWith(Pattern) - Static method in class io.fluentlenium.core.filter.MatcherConstructor
-
Create a matcher filtering by a string that start with the matcher
- startsWith(Pattern, String, String) - Static method in class io.fluentlenium.core.filter.matcher.CalculateService
-
check if the current value starts with the patternValue or the referenceValue
- StartsWithMatcher - Class in io.fluentlenium.core.filter.matcher
-
Matcher checking that actual starts with input value.
- StartsWithMatcher(String) - Constructor for class io.fluentlenium.core.filter.matcher.StartsWithMatcher
-
Creates a starts with matcher.
- StartsWithMatcher(Pattern) - Constructor for class io.fluentlenium.core.filter.matcher.StartsWithMatcher
-
Creates a starts with matcher.
- stop() - Method in class cucumber.runtime.java.fluentlenium.FluentObjectFactory
- StringConditions - Interface in io.fluentlenium.core.conditions
-
Conditions API from String.
- StringConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for string
- StringConditionsImpl(String) - Constructor for class io.fluentlenium.core.conditions.StringConditionsImpl
-
Creates a new conditions object on string.
- StringConditionsImpl(String, boolean) - Constructor for class io.fluentlenium.core.conditions.StringConditionsImpl
-
Creates a new conditions object on string.
- StringListConditionsImpl - Class in io.fluentlenium.core.conditions
-
Conditions for list of string.
- StringListConditionsImpl(Conditions<FluentWebElement>, Function<FluentWebElement, String>, Function<FluentWebElement, StringConditions>) - Constructor for class io.fluentlenium.core.conditions.StringListConditionsImpl
-
Creates a new list of string conditions
- subList(int, int) - Method in class io.fluentlenium.core.domain.ListImpl
- submit() - Method in interface io.fluentlenium.core.action.FluentActions
-
Perform a form submission.
- submit() - Method in interface io.fluentlenium.core.domain.FluentList
-
submit on all elements on the list Only the visible elements are submitted
- submit() - Method in class io.fluentlenium.core.domain.FluentListImpl
- submit() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Submit the element
- submit() - Method in class io.fluentlenium.core.hook.BaseHook
- submit() - Method in class io.fluentlenium.core.hook.wait.WaitHook
- succeeded(Description) - Method in class io.fluentlenium.adapter.junit.FluentTestRule
-
Invoked when a test succeeds.
- SupplierOfInstance<T> - Class in io.fluentlenium.utils
-
Supplier returning a defined instance, with toString() implementation calling toString() on the instance without wrapping it.
- SupplierOfInstance(T) - Constructor for class io.fluentlenium.utils.SupplierOfInstance
-
Creates a new instance supplier
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.fluentlenium.adapter.junit.jupiter.MockitoExtension
- switchTo() - Method in class io.fluentlenium.core.action.WindowAction
-
Create a switch target locator.
- switchTo() - Method in class io.fluentlenium.core.domain.FluentWebElement
- switchTo() - Method in interface io.fluentlenium.core.FluentControl
- switchTo() - Method in class io.fluentlenium.core.FluentDriver
- switchTo() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Switch to the default element
- switchTo(String) - Method in class io.fluentlenium.core.action.WindowAction
-
Switches to particular window by handle.
- switchTo(FluentList<? extends FluentWebElement>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- switchTo(FluentList<? extends FluentWebElement>) - Method in interface io.fluentlenium.core.FluentControl
- switchTo(FluentList<? extends FluentWebElement>) - Method in class io.fluentlenium.core.FluentDriver
- switchTo(FluentList<? extends FluentWebElement>) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Switch to the first selected Element (if element is null or not an iframe, or doesn't have an id then switch to the default)
- switchTo(FluentWebElement) - Method in class io.fluentlenium.core.domain.FluentWebElement
- switchTo(FluentWebElement) - Method in interface io.fluentlenium.core.FluentControl
- switchTo(FluentWebElement) - Method in class io.fluentlenium.core.FluentDriver
- switchTo(FluentWebElement) - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Switch to the selected Element (if element is null or not an iframe, or doesn't have an id then switch to the default)
- switchToDefault() - Method in class io.fluentlenium.core.domain.FluentWebElement
- switchToDefault() - Method in interface io.fluentlenium.core.FluentControl
- switchToDefault() - Method in class io.fluentlenium.core.FluentDriver
- switchToDefault() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Switch to the default element
- switchToLast() - Method in class io.fluentlenium.core.action.WindowAction
-
Switches to lastly opened window.
- switchToLast(String) - Method in class io.fluentlenium.core.action.WindowAction
-
Switches to lastly opened window excluding the one provided as a parameter.
- SwitchToWindowListener - Interface in io.fluentlenium.core.events
-
Listen to switch window
- SystemPropertiesBackend - Class in io.fluentlenium.configuration
-
Properties backend based on java system properties.
- SystemPropertiesBackend() - Constructor for class io.fluentlenium.configuration.SystemPropertiesBackend
T
- tagName() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- tagName() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element tagName.
- tagName() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- tagName() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the tag name
- tagName(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element has the given tagName
- tagNames() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the tag name of elements on the list
- takeHtmlDump() - Method in class io.fluentlenium.core.domain.FluentWebElement
- takeHtmlDump() - Method in interface io.fluentlenium.core.FluentControl
- takeHtmlDump() - Method in class io.fluentlenium.core.FluentDriver
- takeHtmlDump() - Method in interface io.fluentlenium.core.snapshot.SnapshotControl
-
Take a html dump of the browser DOM.
- takeHtmlDump(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- takeHtmlDump(String) - Method in interface io.fluentlenium.core.FluentControl
- takeHtmlDump(String) - Method in class io.fluentlenium.core.FluentDriver
- takeHtmlDump(String) - Method in interface io.fluentlenium.core.snapshot.SnapshotControl
-
Take a html dump of the browser DOM into a file given by the fileName param.
- takeHtmlDump(String, Supplier<String>) - Method in class io.fluentlenium.core.FluentDriverHtmlDumper
-
Dumps the HTML provided by the html supplier to a file.
- takeScreenshot() - Method in class io.fluentlenium.core.domain.FluentWebElement
- takeScreenshot() - Method in interface io.fluentlenium.core.FluentControl
- takeScreenshot() - Method in class io.fluentlenium.core.FluentDriver
- takeScreenshot() - Method in interface io.fluentlenium.core.snapshot.SnapshotControl
-
Take a snapshot of the browser.
- takeScreenshot(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- takeScreenshot(String) - Method in interface io.fluentlenium.core.FluentControl
- takeScreenshot(String) - Method in class io.fluentlenium.core.FluentDriver
- takeScreenshot(String) - Method in interface io.fluentlenium.core.snapshot.SnapshotControl
-
Take a snapshot of the browser into a file given by the fileName param.
- test(FluentWebElement) - Method in class io.fluentlenium.core.filter.AttributeFilterPredicate
- TestFilterer - Class in io.fluentlenium.adapter.testng
-
TestNG attempts to run default methods from inherited interfaces when there is class @Test annotation.
- TestFilterer() - Constructor for class io.fluentlenium.adapter.testng.TestFilterer
- TestRunnerAdapter - Interface in io.fluentlenium.adapter
- TestRunnerCommon - Class in io.fluentlenium.adapter
- text() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- text() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element text.
- text() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- text() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the visible text of the element
- text(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element has the given text.
- textContent() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- textContent() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element text content.
- textContent() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- textContent() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the text content of the element (even invisible through textContent attribute)
- textContent(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element text content.
- textContents() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the text contents of list elements
- texts() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the texts of list elements
- THREAD - Enum constant in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
WebDriver is created for each test thread, and this instance is used only for one test method.
- ThreadDriver - Class in io.fluentlenium.adapter.sharedwebdriver
-
Stores and handles
SharedWebDriver
instances for test methods and thred ids. - ThreadDriver() - Constructor for class io.fluentlenium.adapter.sharedwebdriver.ThreadDriver
- ThreadLocalAdapterUtil - Class in io.fluentlenium.utils
- ThreadLocalFluentControlContainer - Class in io.fluentlenium.adapter
-
Alternative
FluentControlContainer
implementation, using a ThreadLocal variable to store theFluentDriver
instance. - ThreadLocalFluentControlContainer() - Constructor for class io.fluentlenium.adapter.ThreadLocalFluentControlContainer
- timeout() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Maximum amount of time to wait before throwing a
TimeoutException
. - TimeToChronoUnitConverter - Class in io.fluentlenium.core.wait
-
Provides functionality to convert
TimeUnit
s toChronoUnit
s. - timeUnit() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Time unit used for timeout value.
- timeUnit(TimeUnit) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- title() - Method in class io.fluentlenium.core.action.WindowAction
-
Gets the page title.
- toArgs(Function<Class<?>, Object>, Class<?>...) - Static method in class io.fluentlenium.utils.ReflectionUtils
- toArray() - Method in class io.fluentlenium.core.domain.ListImpl
- toArray(T[]) - Method in class io.fluentlenium.core.domain.ListImpl
- toBufferedImage(String) - Static method in class io.fluentlenium.utils.ImageUtils
-
Converts the file referenced by the argument file name to a
BufferedImage
. - toClass(Object...) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Converts an array of
Object
into an array ofClass
objects. - toElements() - Method in interface io.fluentlenium.core.domain.FluentList
-
Creates a list of Selenium
WebElement
from this list - toString() - Method in class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriver
- toString() - Method in class io.fluentlenium.core.components.LazyComponentList
- toString() - Method in class io.fluentlenium.core.domain.FluentListImpl
- toString() - Method in class io.fluentlenium.core.domain.FluentWebElement
- toString() - Method in class io.fluentlenium.core.filter.AttributeFilter
- toString() - Method in class io.fluentlenium.core.filter.matcher.AbstractMatcher
- toString() - Method in class io.fluentlenium.core.hook.BaseHook
- toString() - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- toString() - Method in class io.fluentlenium.core.inject.InjectionElementLocator
- toString() - Method in class io.fluentlenium.core.label.FluentLabelImpl
- toString() - Method in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- toString() - Method in class io.fluentlenium.core.proxy.AbstractLocatorAndInvocationHandler
- toString() - Method in class io.fluentlenium.core.proxy.AtIndexElementLocator
- toString() - Method in class io.fluentlenium.core.proxy.ElementListSupplierLocator
- toString() - Method in class io.fluentlenium.core.proxy.ElementSupplierLocator
- toString() - Method in class io.fluentlenium.core.proxy.FirstElementLocator
- toString() - Method in class io.fluentlenium.core.proxy.LastElementLocator
- toString() - Method in class io.fluentlenium.core.search.AbstractSearchSupplier
- toString() - Method in class io.fluentlenium.core.url.UrlParameter
- toString() - Method in class io.fluentlenium.utils.SupplierOfInstance
- transformList() - Method in class io.fluentlenium.core.components.LazyComponentList
-
Transform the actual list into components.
- TriConsumer<U,
V, W> - Interface in io.fluentlenium.adapter - TRUE - Enum constant in enum class io.fluentlenium.configuration.FluentConfiguration.BooleanValue
U
- UNLOAD_EVENT_END - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- UNLOAD_EVENT_START - Enum constant in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
- unloadEventEnd() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
unloadEventEnd
event. - unloadEventEnd(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
unloadEventEnd
event, converted to the given time unit. - unloadEventStart() - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
unloadEventStart
event. - unloadEventStart(TimeUnit) - Method in interface io.fluentlenium.core.performance.PerformanceTiming
-
Returns the value that corresponds to the
unloadEventStart
event, converted to the given time unit. - unregister(EventListener) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Unregister an existing event listener.
- unregisterContainer(Object) - Method in class io.fluentlenium.core.events.EventsRegistry
-
Unregister all listeners attached to a given container.
- Unshadow - Annotation Interface in io.fluentlenium.core.annotation
-
Experimental: Find element in shadow root using CSS selector
- unshadowAllAnnotatedFields() - Method in class io.fluentlenium.core.inject.Unshadower
- unshadowAllFields() - Method in class io.fluentlenium.core.domain.FluentWebElement
- unshadowAllFields() - Method in class io.fluentlenium.core.FluentPage
- Unshadower - Class in io.fluentlenium.core.inject
- Unshadower(WebDriver, FluentWebElement) - Constructor for class io.fluentlenium.core.inject.Unshadower
- Unshadower(WebDriver, FluentPage) - Constructor for class io.fluentlenium.core.inject.Unshadower
- until() - Method in class io.fluentlenium.core.wait.FluentWaitElement
-
Get a conditions object used to wait for condition on current element.
- until() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
-
Get a conditions object used to wait for condition on current elements.
- until(C, C, Function<C, Boolean>) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Perform the wait.
- until(Function<? super F, T>) - Method in interface io.fluentlenium.core.wait.FluentWaitFunctional
-
Wait until the function returns a non-null and non-false object.
- until(Function<? super FluentControl, T>) - Method in class io.fluentlenium.core.wait.FluentWait
- until(Function<? super FluentControl, T>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
-
Deprecated.
- until(Function<? super FluentControl, T>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
-
Deprecated.
- until(Predicate<FluentControl>, String) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Perform the wait.
- until(Predicate<FluentControl>, Supplier<String>) - Method in class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Perform the wait.
- until(Supplier<Boolean>) - Method in class io.fluentlenium.core.wait.FluentWait
- until(Supplier<Boolean>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- until(Supplier<Boolean>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- until(Supplier<Boolean>) - Method in interface io.fluentlenium.core.wait.FluentWaitFunctional
-
Wait until the supplier returns true.
- until(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWait
- until(List<? extends FluentWebElement>) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for a condition on given elements.
- until(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- until(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- until(FluentWebElement) - Method in class io.fluentlenium.core.wait.FluentWait
- until(FluentWebElement) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for condition on given element.
- until(FluentWebElement) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- until(FluentWebElement) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- until(FluentWait, Predicate<FluentControl>, String) - Method in class io.fluentlenium.core.wait.BaseWaitConditions
-
Perform the wait.
- until(FluentWait, Predicate<FluentControl>, Supplier<String>) - Method in class io.fluentlenium.core.wait.BaseWaitConditions
-
Perform the wait.
- until(FluentWait, T, T, Function<T, Boolean>) - Method in class io.fluentlenium.core.wait.BaseWaitConditions
-
Perform the wait.
- untilAsserted(Runnable) - Method in class io.fluentlenium.core.wait.FluentWait
- untilAsserted(Runnable) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
waits until a
Runnable
block execution ends without throwing an exception. - untilAsserted(Runnable) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilAsserted(Runnable) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilEach() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
-
Get a conditions object used to wait for condition on current elements.
- untilEach(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWait
- untilEach(List<? extends FluentWebElement>) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for a condition on given elements.
- untilEach(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilEach(List<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilEachElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWait
- untilEachElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for a condition on given elements.
- untilEachElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilEachElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilElement(Supplier<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWait
- untilElement(Supplier<? extends FluentWebElement>) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for a condition on given element.
- untilElement(Supplier<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilElement(Supplier<? extends FluentWebElement>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWait
- untilElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a conditions object used to wait for a condition on given elements.
- untilElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilElements(Supplier<? extends List<? extends FluentWebElement>>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilPage() - Method in class io.fluentlenium.core.wait.FluentWait
- untilPage() - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a condition object used to wait for a page condition.
- untilPage() - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilPage() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilPage(FluentPage) - Method in class io.fluentlenium.core.wait.FluentWait
- untilPage(FluentPage) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a condition object used to wait for a page condition.
- untilPage(FluentPage) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilPage(FluentPage) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilPredicate(Predicate<FluentControl>) - Method in class io.fluentlenium.core.wait.FluentWait
- untilPredicate(Predicate<FluentControl>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilPredicate(Predicate<FluentControl>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- untilPredicate(Predicate<FluentControl>) - Method in interface io.fluentlenium.core.wait.FluentWaitFunctional
-
Wait until the predicate returns true.
- untilWindow(String) - Method in class io.fluentlenium.core.wait.FluentWait
- untilWindow(String) - Method in interface io.fluentlenium.core.wait.FluentWaitConditions
-
Get a condition object used to wait for a window condition.
- untilWindow(String) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- untilWindow(String) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- url() - Method in class io.fluentlenium.core.domain.FluentWebElement
- url() - Method in interface io.fluentlenium.core.FluentControl
- url() - Method in class io.fluentlenium.core.FluentDriver
- url() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Return the url of the page.
- UrlParameter - Class in io.fluentlenium.core.url
-
URL Parameter.
- UrlParameter(String, String, String, String, boolean) - Constructor for class io.fluentlenium.core.url.UrlParameter
-
Creates a new parameter
- UrlTemplate - Class in io.fluentlenium.core.url
-
A simple template engine for URL parameters.
- UrlTemplate(String) - Constructor for class io.fluentlenium.core.url.UrlTemplate
-
Creates a new template
- UrlUtils - Class in io.fluentlenium.utils
-
Utils class for Url manipulation.
V
- value() - Element in annotation interface io.fluentlenium.configuration.CustomProperty
-
Property value
- value() - Element in annotation interface io.fluentlenium.configuration.FactoryName
-
Name of the factory
- value() - Element in annotation interface io.fluentlenium.configuration.FactoryPriority
-
Priority of the factory
- value() - Element in annotation interface io.fluentlenium.core.annotation.Label
-
Label value.
- value() - Element in annotation interface io.fluentlenium.core.annotation.LabelHint
-
Array of label hints
- value() - Element in annotation interface io.fluentlenium.core.annotation.PageUrl
-
The page URL can be relative or absolute, if the URL is not recognized as absolute will be treated as relative.
- value() - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- value() - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check conditions on this element value.
- value() - Element in annotation interface io.fluentlenium.core.conditions.message.Message
-
Message to generate
- value() - Element in annotation interface io.fluentlenium.core.conditions.message.MessageContext
-
Message context to append.
- value() - Element in annotation interface io.fluentlenium.core.conditions.message.NotMessage
-
Message to generate when negation is applied.
- value() - Method in class io.fluentlenium.core.conditions.WebElementConditions
- value() - Method in class io.fluentlenium.core.domain.FluentWebElement
-
return the value of the elements
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterAlertAccept
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterAlertDismiss
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterChangeValueOf
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterClickOn
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterFindBy
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterGetScreenshotAs
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterGetText
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterNavigate
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterNavigateBack
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterNavigateForward
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterNavigateRefresh
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterNavigateTo
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterScript
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.AfterSwitchToWindow
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeAlertAccept
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeAlertDismiss
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeChangeValueOf
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeClickOn
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeFindBy
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeGetScreenshotAs
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeGetText
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeNavigate
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeNavigateBack
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeNavigateForward
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeNavigateRefresh
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeNavigateTo
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeScript
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.events.annotations.BeforeSwitchToWindow
-
Priority of the method.
- value() - Element in annotation interface io.fluentlenium.core.hook.Hook
-
Hook class.
- value() - Element in annotation interface io.fluentlenium.core.hook.HookOptions
-
Hook options class.
- value() - Element in annotation interface io.fluentlenium.core.hook.NoHook
-
Hook annotations to remove.
- value(String) - Method in interface io.fluentlenium.core.conditions.FluentConditions
-
Check that this element has the given value
- valueOf(String) - Static method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.configuration.ConfigurationProperties.TriggerMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.configuration.FluentConfiguration.BooleanValue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.configuration.WebDrivers
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.core.events.NavigateAllListener.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluentlenium.utils.chromium.Commands
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.fluentlenium.adapter.cucumber.FluentTestContainer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.adapter.sharedwebdriver.SharedWebDriverContainer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.configuration.CapabilitiesRegistry
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.configuration.ConfigurationProperties.DriverLifecycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.configuration.ConfigurationProperties.TriggerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.configuration.FluentConfiguration.BooleanValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.configuration.WebDrivers
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.fluentlenium.core.domain.FluentList
-
Return the value of elements on the list
- values() - Static method in enum class io.fluentlenium.core.events.NavigateAllListener.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.core.filter.matcher.MatcherType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.core.performance.PerformanceTimingEvent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluentlenium.utils.chromium.Commands
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(Predicate<Integer>) - Method in class io.fluentlenium.core.conditions.IntegerListConditionsImpl
- verify(Predicate<FluentWebElement>) - Method in class io.fluentlenium.core.conditions.AbstractFluentListConditions
- verify(Predicate<FluentWebElement>, boolean) - Method in class io.fluentlenium.core.conditions.AtLeastOneElementConditions
- verify(Predicate<FluentWebElement>, boolean) - Method in class io.fluentlenium.core.conditions.EachElementConditions
- verify(Predicate<FluentWebElement>, boolean) - Method in interface io.fluentlenium.core.conditions.FluentListConditions
-
Check that the given predicate is verified.
- verify(Predicate<T>) - Method in class io.fluentlenium.core.conditions.AbstractObjectConditions
- verify(Predicate<T>) - Method in class io.fluentlenium.core.conditions.BaseObjectListConditions
-
Verify the predicate against the condition.
- verify(Predicate<T>) - Method in interface io.fluentlenium.core.conditions.Conditions
-
Check that the given predicate is verified against this condition object.
- verifyIsLoaded() - Method in class io.fluentlenium.core.FluentPage
-
Verifies whether page is loaded.
W
- Wait - Annotation Interface in io.fluentlenium.core.hook.wait
-
Annotation to enable the Wait Hook.
- waitAndClick() - Method in interface io.fluentlenium.core.action.FluentActions
-
Helper method that: a) waits at most 5 seconds for element b) scrolls centrally into it c) clicks on it
- waitAndClick() - Method in class io.fluentlenium.core.domain.FluentListImpl
- waitAndClick() - Method in class io.fluentlenium.core.domain.FluentWebElement
- waitAndClick(Duration) - Method in interface io.fluentlenium.core.action.FluentActions
-
Helper method that: a) waits for element b) scrolls centrally into it c) clicks on it
- waitAndClick(Duration) - Method in class io.fluentlenium.core.domain.FluentListImpl
- waitAndClick(Duration) - Method in class io.fluentlenium.core.domain.FluentWebElement
- WaitConditionInvocationHandler<C extends Conditions<?>> - Class in io.fluentlenium.core.conditions.wait
-
Invocation handler used to wait for a particular conditions call.
- WaitConditionInvocationHandler(Class<C>, FluentWait, String, Supplier<C>) - Constructor for class io.fluentlenium.core.conditions.wait.WaitConditionInvocationHandler
-
Creates a new wait condition invocation handler.
- WaitConditionProxy - Class in io.fluentlenium.core.conditions.wait
-
Provides proxy implementations of conditions that performs wait from those conditions.
- WaitHook - Class in io.fluentlenium.core.hook.wait
-
Hook that automatically wait for actions beeing available on the underlying element.
- WaitHook(FluentControl, ComponentInstantiator, Supplier<WebElement>, Supplier<ElementLocator>, Supplier<String>, WaitHookOptions) - Constructor for class io.fluentlenium.core.hook.wait.WaitHook
-
Creates a new wait hook
- WaitHookOptions - Class in io.fluentlenium.core.hook.wait
-
Options for
WaitHook
. - WaitHookOptions() - Constructor for class io.fluentlenium.core.hook.wait.WaitHookOptions
-
Creates a new wait hook options, with default annotation options.
- WaitHookOptions(TimeUnit, Long, TimeUnit, Long, Collection<Class<? extends Throwable>>, boolean) - Constructor for class io.fluentlenium.core.hook.wait.WaitHookOptions
- WaitHookOptions(Wait) - Constructor for class io.fluentlenium.core.hook.wait.WaitHookOptions
-
Creates a new wait hook options, with given annotation options.
- WaitHookOptions.WaitHookOptionsBuilder - Class in io.fluentlenium.core.hook.wait
- WaitInterruptedException - Exception Class in io.fluentlenium.core.wait
-
Exception type to be thrown when the wait performed by FluentLenium is interrupted.
- WaitInterruptedException(String, Throwable) - Constructor for exception class io.fluentlenium.core.wait.WaitInterruptedException
- watchman - Variable in class io.fluentlenium.adapter.junit.FluentTest
-
Fluent test adapter JUnit rule.
- webDriver() - Element in annotation interface io.fluentlenium.configuration.FluentConfiguration
-
webDriver property.
- webDriverClass - Variable in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- webDriverClassName - Variable in class io.fluentlenium.configuration.ReflectiveWebDriverFactory
- WebDriverFactory - Interface in io.fluentlenium.configuration
-
Factory of
WebDriver
, that can be registered inWebDrivers
registry. - WebDrivers - Enum Class in io.fluentlenium.configuration
-
A registry of
WebDriverFactory
. - WebDriversRegistryImpl - Class in io.fluentlenium.configuration
-
WebDrivers registry implementation.
- WebDriversRegistryImpl() - Constructor for class io.fluentlenium.configuration.WebDriversRegistryImpl
-
Creates a new registry.
- webElement - Variable in class io.fluentlenium.core.domain.Component
- WebElementConditions - Class in io.fluentlenium.core.conditions
-
Fluent object to handle
ExpectedConditions
on FluentWebElement in fluentlenium API. - WebElementConditions(FluentWebElement) - Constructor for class io.fluentlenium.core.conditions.WebElementConditions
-
Creates a new conditions object on element
- WebElementConditions(FluentWebElement, boolean) - Constructor for class io.fluentlenium.core.conditions.WebElementConditions
-
Creates a new conditions object on element
- width() - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Add advanced conditions on rectangle width.
- width() - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- width() - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- width(int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given width.
- width(int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- width(int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- window() - Method in class io.fluentlenium.core.domain.FluentWebElement
- window() - Method in interface io.fluentlenium.core.FluentControl
- window() - Method in class io.fluentlenium.core.FluentDriver
- window() - Method in interface io.fluentlenium.core.navigation.NavigationControl
-
Exposes methods on browser window
- window(String) - Method in interface io.fluentlenium.core.switchto.FluentTargetLocator
-
Switch the focus of future commands for this driver to the window with the given name/handle.
- window(String) - Method in class io.fluentlenium.core.switchto.FluentTargetLocatorImpl
- WindowAction - Class in io.fluentlenium.core.action
-
Execute actions on active window.
- WindowAction(FluentControl, ComponentInstantiator, WebDriver) - Constructor for class io.fluentlenium.core.action.WindowAction
-
Creates a new window action.
- with(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder for the attribute
- with(String...) - Method in class io.fluentlenium.core.action.Fill
-
Fills the underlying elements with the provided texts.
- withClass() - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder for the attribute by class
- withClass(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by class
- withHook(Class<H>) - Method in class io.fluentlenium.core.domain.FluentListImpl
- withHook(Class<H>) - Method in class io.fluentlenium.core.domain.FluentWebElement
- withHook(Class<H>) - Method in interface io.fluentlenium.core.hook.HookControl
-
Enable a hook with default options.
- withHook(Class<H>) - Method in class io.fluentlenium.core.hook.HookControlImpl
- withHook(Class<H>, O) - Method in class io.fluentlenium.core.domain.FluentListImpl
- withHook(Class<H>, O) - Method in class io.fluentlenium.core.domain.FluentWebElement
- withHook(Class<H>, O) - Method in interface io.fluentlenium.core.hook.HookControl
-
Enable a hook with given options.
- withHook(Class<H>, O) - Method in class io.fluentlenium.core.hook.HookControlImpl
- withId() - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder for the attribute by id
- withId(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by id
- withIndex(int) - Method in class io.fluentlenium.core.action.FillSelect
-
Select an option by its index for the Select element.
- withLabel(String) - Method in class io.fluentlenium.core.domain.FluentListImpl
- withLabel(String) - Method in class io.fluentlenium.core.domain.FluentWebElement
- withLabel(String) - Method in interface io.fluentlenium.core.label.FluentLabel
-
Apply a label that will be displayed as the representation of this object for error message.
- withLabel(String) - Method in class io.fluentlenium.core.label.FluentLabelImpl
- withLabelHint(String...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- withLabelHint(String...) - Method in class io.fluentlenium.core.domain.FluentWebElement
- withLabelHint(String...) - Method in interface io.fluentlenium.core.label.FluentLabel
-
Add a label hint that will be appended to the representation of this object for error message.
- withLabelHint(String...) - Method in class io.fluentlenium.core.label.FluentLabelImpl
- withMessage(String) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configures a custom message to be used if the condition fails during the timeout duration.
- withMessage(Supplier<String>) - Method in class io.fluentlenium.core.wait.FluentWait
- withMessage(Supplier<String>) - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Configures a custom message supplier to be used if the condition fails during the timeout duration.
- withMessage(Supplier<String>) - Method in class io.fluentlenium.core.wait.FluentWaitElement
- withMessage(Supplier<String>) - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- withName() - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder for the attribute by name
- withName(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by name
- withNoDefaultsException() - Element in annotation interface io.fluentlenium.core.hook.wait.Wait
-
Enable this option to disable default exceptions from
FluentWait
. - withNoDefaultsException() - Method in class io.fluentlenium.core.wait.FluentWait
- withNoDefaultsException() - Method in interface io.fluentlenium.core.wait.FluentWaitConfiguration
-
Removes default exceptions from exceptions ignore list.
- withNoDefaultsException() - Method in class io.fluentlenium.core.wait.FluentWaitElement
- withNoDefaultsException() - Method in class io.fluentlenium.core.wait.FluentWaitElementList
- withNoDefaultsException(boolean) - Method in class io.fluentlenium.core.hook.wait.WaitHookOptions.WaitHookOptionsBuilder
- withPredicate(Predicate<FluentWebElement>) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter based on a element predicate
- withText() - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder for the attribute by text
- withText(String) - Method in class io.fluentlenium.core.action.FillSelect
-
Select all options that display text matching the argument for the Select element.
- withText(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by text
- withText(String...) - Method in class io.fluentlenium.core.action.Fill
-
Fills the underlying elements with the provided texts.
- withTextContent() - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter builder by text content
- withTextContent(String) - Static method in class io.fluentlenium.core.filter.FilterConstructor
-
Create a filter by text content
- withValue(String) - Method in class io.fluentlenium.core.action.FillSelect
-
Select all options that have a value matching the argument for the Select element.
- wrap(Class<T>, Object, String) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
- wrap(Class<T>, Object, List<MessageBuilderCall>) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
- wrapPrimitive(Class<T>) - Static method in class io.fluentlenium.utils.ReflectionUtils
-
Wrap given class to it's primitive class if it's matching a primitive class.
- WrapsElements - Interface in io.fluentlenium.core.domain
-
Allows to retrieve underlying wrapped elements.
- write(String...) - Method in interface io.fluentlenium.core.action.FluentActions
-
Write text in the element.
- write(String...) - Method in interface io.fluentlenium.core.domain.FluentList
-
Fill all elements on the list with the corresponding cell in the with array.
- write(String...) - Method in class io.fluentlenium.core.domain.FluentListImpl
- write(String...) - Method in class io.fluentlenium.core.domain.FluentWebElement
-
Set the text element
- WrongDriverException - Exception Class in io.fluentlenium.core
- WrongDriverException(String) - Constructor for exception class io.fluentlenium.core.WrongDriverException
X
- x() - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Add advanced conditions on rectangle x position.
- x() - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- x() - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- x(int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given x position.
- x(int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- x(int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
Y
- y() - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Add advanced conditions on rectangle y position.
- y() - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- y() - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
- y(int) - Method in interface io.fluentlenium.core.conditions.RectangleConditions
-
Check that rectangle has the given y position.
- y(int) - Method in class io.fluentlenium.core.conditions.RectangleConditionsImpl
- y(int) - Method in class io.fluentlenium.core.conditions.RectangleListConditionsImpl
All Classes and Interfaces|All Packages|Serialized Form
FluentWebElement.dom()
instead.