Interface SearchControl<E extends FluentWebElement>

    • 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> $​(String selector, SearchFilter... filters)
      Find list of elements with CSS selector and filters.
      default FluentList<E> $​(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​(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​(String selector, SearchFilter... filters)
      Find list of elements with CSS selector and filters.
      FluentList<E> find​(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​(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> $​(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​(String selector,
                           SearchFilter... filters)
        Find list of elements with CSS selector and filters.
        Parameters:
        selector - CSS selector
        filters - set of filters
        Returns:
        list of element
      • $

        default FluentList<E> $​(String selector,
                                SearchFilter... filters)
        Find list of elements with CSS selector and filters.
        Parameters:
        selector - CSS selector
        filters - 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​(String selector,
                     SearchFilter... filters)
        Find first element with CSS selector and filters.
        Parameters:
        selector - CSS selector
        filters - 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 locator
        filters - 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 locator
        filters - 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 locator
        filters - 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 locator
        filters - 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 locator
        filters - filters set
        Returns:
        element