Package org.fluentlenium.core.search
Interface SearchControl<E extends FluentWebElement>
-
- Type Parameters:
E- fluent web element type
- All Known Subinterfaces:
FluentControl,FluentList<E>,FluentPageControl
- All Known Implementing Classes:
BaseFluentHook,BaseHook,ContainerFluentControl,DefaultFluentContainer,FluentAdapter,FluentControlImpl,FluentDriver,FluentListImpl,FluentPage,FluentStandalone,FluentStandaloneRunnable,FluentTestRunnerAdapter,FluentWebElement,IsolatedTest,Search,WaitHook
public interface SearchControl<E extends FluentWebElement>Control interface to search for elements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FluentList<E>$(java.lang.String selector, SearchFilter... filters)Find list of elements with CSS selector and filters.default FluentList<E>$(java.util.List<org.openqa.selenium.WebElement> rawElements)Wrap raw selenium elements into a list of elements.default FluentList<E>$(SearchFilter... filters)Find list of elements with filters.default FluentList<E>$(org.openqa.selenium.By locator, SearchFilter... filters)Find list of elements with Selenium locator and filters.default Eel(java.lang.String selector, SearchFilter... filters)Find first element with CSS selector and filters.default Eel(SearchFilter... filters)Find first element with filters.default Eel(org.openqa.selenium.By locator, SearchFilter... filters)Find first element with Selenium locator and filters.Eel(org.openqa.selenium.WebElement rawElement)Wrap existing raw selenium element into an element.FluentList<E>find(java.lang.String selector, SearchFilter... filters)Find list of elements with CSS selector and filters.FluentList<E>find(java.util.List<org.openqa.selenium.WebElement> rawElements)Wrap raw selenium elements into a list of elements.FluentList<E>find(SearchFilter... filters)Find list of elements with filters.FluentList<E>find(org.openqa.selenium.By locator, SearchFilter... filters)Find list of elements with Selenium locator and filters.
-
-
-
Method Detail
-
find
FluentList<E> find(java.util.List<org.openqa.selenium.WebElement> rawElements)
Wrap raw selenium elements into a list of elements.- Parameters:
rawElements- raw selenium elements- Returns:
- list of element
-
$
default FluentList<E> $(java.util.List<org.openqa.selenium.WebElement> rawElements)
Wrap raw selenium elements into a list of elements.- Parameters:
rawElements- raw selenium elements- Returns:
- list of element
-
find
FluentList<E> find(java.lang.String selector, SearchFilter... filters)
Find list of elements with CSS selector and filters.- Parameters:
selector- CSS selectorfilters- set of filters- Returns:
- list of element
-
$
default FluentList<E> $(java.lang.String selector, SearchFilter... filters)
Find list of elements with CSS selector and filters.- Parameters:
selector- CSS selectorfilters- set of filters- Returns:
- list of element
-
el
E el(org.openqa.selenium.WebElement rawElement)
Wrap existing raw selenium element into an element.- Parameters:
rawElement- raw selenium element- Returns:
- element
-
el
default E el(java.lang.String selector, SearchFilter... filters)
Find first element with CSS selector and filters.- Parameters:
selector- CSS selectorfilters- set of filters- Returns:
- element
-
find
FluentList<E> find(SearchFilter... filters)
Find list of elements with filters.- Parameters:
filters- set of filters in the current context- Returns:
- list of elements
-
$
default FluentList<E> $(SearchFilter... filters)
Find list of elements with filters.- Parameters:
filters- set of filters in the current context- Returns:
- list of elements
-
el
default E el(SearchFilter... filters)
Find first element with filters.- Parameters:
filters- set of filters in the current context- Returns:
- element
-
find
FluentList<E> find(org.openqa.selenium.By locator, SearchFilter... filters)
Find list of elements with Selenium locator and filters.- Parameters:
locator- elements locatorfilters- filters set- Returns:
- list of elements
-
$
default FluentList<E> $(org.openqa.selenium.By locator, SearchFilter... filters)
Find list of elements with Selenium locator and filters.- Parameters:
locator- elements locatorfilters- filters set- Returns:
- list of elements
-
el
default E el(org.openqa.selenium.By locator, SearchFilter... filters)
Find first element with Selenium locator and filters.- Parameters:
locator- elements locatorfilters- filters set- Returns:
- element
-
-