Index

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y 
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
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 argument FluentControl, and configures the FluentWait with the awaitAtMost and pollingEvery values from a Configuration 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
basic() - Method in class io.fluentlenium.core.action.KeyboardElementActions
basic() - Method in class io.fluentlenium.core.action.MouseActions
Deprecated.
Use the following mapping for updating your code:

Mouse.click(Coordinates) to MouseElementActions.click()

Mouse.doubleClick(Coordinates) to MouseElementActions.doubleClick()

Mouse.mouseDown(Coordinates) to MouseElementActions.moveToElement() then MouseElementActions.clickAndHold()

Mouse.mouseUp(Coordinates) to MouseElementActions.release()

Mouse.mouseMove(Coordinates) to MouseElementActions.moveToElement()

Mouse.mouseMove(Coordinates, long, long) to MouseElementActions.moveToElement(int, int)

Mouse.contextClick(Coordinates) to MouseElementActions.contextClick()

basic() - Method in class io.fluentlenium.core.action.MouseElementActions
Deprecated.
Use the following mapping for updating your code:

Mouse.click(Coordinates) to MouseElementActions.click()

Mouse.doubleClick(Coordinates) to MouseElementActions.doubleClick()

Mouse.mouseDown(Coordinates) to MouseElementActions.moveToElement() then MouseElementActions.clickAndHold()

Mouse.mouseUp(Coordinates) to MouseElementActions.release()

Mouse.mouseMove(Coordinates) to MouseElementActions.moveToElement()

Mouse.mouseMove(Coordinates, long, long) to MouseElementActions.moveToElement(int, int)

Mouse.contextClick(Coordinates) to MouseElementActions.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
Build a message proxy supporting Message, NotMessage and MessageContext.
builder(Class<T>, List<MessageBuilderCall>) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
Build a message proxy supporting Message, NotMessage and MessageContext.
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 test Classes.
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 a Configuration.
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 the FluentDriver 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 a Map.
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 found WebElement 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 of WebElement 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 of WebElement.
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 of WebElement.
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, replacing testClass with a null reference as it doesn't make sense in case of Cucumber tests, and raising a ConfigurationException when ConfigurationProperties.DriverLifecycle.CLASS is given to link WebDriver 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 a FluentTestContainer 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 a Configuration.
FluentDriverTimeoutConfigurer(Configuration, WebDriver) - Constructor for class io.fluentlenium.core.FluentDriverTimeoutConfigurer
 
FluentDriverWait - Class in io.fluentlenium.core
Creates and configures a FluentWait from a Configuration to be used via FluentDriver.
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
Handle injection of element proxies, Page objects, Parent objects and FindBy.
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 based SharedWebDriver 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 and ComponentList.
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 to file://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 argument WebDriver, and returns the Capabilities 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 only select 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 a PerformanceTimingMetrics 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 or FindAll 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 argument PerformanceTiming.
HtmlUnitPerformanceTimingMetrics(PerformanceTiming, TimeUnit) - Constructor for class io.fluentlenium.core.performance.HtmlUnitPerformanceTimingMetrics
Creates a new HtmlUnitPerformanceTimingMetrics object delegating calls to the argument PerformanceTiming.
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 by FluentInjector.
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.
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 or FluentList.
LabelAnnotations - Class in io.fluentlenium.core.inject
Parses and stores the values of the Label and LabelHint annotations of a given field.
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
Public interface to control handler for proxies of List of FluentWebElement and FluentWebElement.
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 LocatorHandlers.

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 and MessageContext.
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 the TestInstancePostProcessor and ParameterResolver 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 given WebElement.
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 argument TimeUnit.
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 create Capabilities 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 create WebDriver 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 the FluentDriver 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 TimeUnits to ChronoUnits.
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
Converts an array of values provided by an array of Class and Function supplying value for each class into an array of Object
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 of Class 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 in WebDrivers 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 an object into a message proxy supporting Message, NotMessage and MessageContext.
wrap(Class<T>, Object, List<MessageBuilderCall>) - Static method in class io.fluentlenium.core.conditions.message.MessageProxy
Wrap an object into a message proxy supporting Message, NotMessage and MessageContext.
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
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Serialized Form