Package org.fluentlenium.core.search
Interface SearchControl<E extends FluentWebElement>
-
- Type Parameters:
E
- fluent web element type
- All Known Subinterfaces:
FluentControl
,FluentList<E>
,FluentPageControl
,IFluentAdapter
- 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>
$(io.appium.java_client.MobileBy locator, SearchFilter... filters)
Find list of elements with Appium locator and filters.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 E
el(io.appium.java_client.MobileBy locator, SearchFilter... filters)
Find first element with Appium locator and filters.default E
el(java.lang.String selector, SearchFilter... filters)
Find first element with CSS selector and filters.default E
el(SearchFilter... filters)
Find first element with filters.default E
el(org.openqa.selenium.By locator, SearchFilter... filters)
Find first element with Selenium locator and filters.E
el(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
-
$
default FluentList<E> $(io.appium.java_client.MobileBy locator, SearchFilter... filters)
Find list of elements with Appium locator and filters.- Parameters:
locator
- mobile elements locatorfilters
- filters set- Returns:
- list of elements
-
el
default E el(io.appium.java_client.MobileBy locator, SearchFilter... filters)
Find first element with Appium locator and filters.- Parameters:
locator
- mobile elements locatorfilters
- filters set- Returns:
- element
-
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
-
-