Class ByAny

java.lang.Object

    org.openqa.selenium.By

        com.hpe.leanft.selenium.By

            com.hpe.leanft.selenium.ByAny



public class ByAny
extends By

A locator that locates elements according to any of the given locators (attributes, tags, styles etc.).

Nested Class Summary

Nested classes/interfaces inherited from class com.hpe.leanft.selenium.By

By.ByAttributes, By.ByRegClassName, By.ByRegId, By.ByRegLinkText, By.ByRegName, By.ByRegRole, By.ByRegTagName, By.ByRegText, By.ByRegType, By.ByStyles, By.ByText, By.ByVisible, By.FLAGS

Nested classes/interfaces inherited from class org.openqa.selenium.By

org.openqa.selenium.By.ByClassName, org.openqa.selenium.By.ByCssSelector, org.openqa.selenium.By.ById, org.openqa.selenium.By.ByLinkText, org.openqa.selenium.By.ByName, org.openqa.selenium.By.ByPartialLinkText, org.openqa.selenium.By.ByTagName, org.openqa.selenium.By.ByXPath

Constructor Summary

Constructors

Constructor and Description
ByAny(org.openqa.selenium.By... bys)
A constructor for the ByAny locator.

Method Summary

All Methods

Modifier and Type Method and Description
org.openqa.selenium.WebElement findElement(org.openqa.selenium.SearchContext context) 
List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.SearchContext context) 
String toString() 

Methods inherited from class com.hpe.leanft.selenium.By

attribute, attribute, attributes, className, id, linkText, name, role, role, style, style, styles, tagName, type, type, visible, visibleText, visibleText, visibleText

Methods inherited from class org.openqa.selenium.By

className, cssSelector, equals, hashCode, id, linkText, name, partialLinkText, tagName, xpath

Methods inherited from class java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Constructor Detail

ByAny

public ByAny(org.openqa.selenium.By... bys)
A constructor for the ByAny locator.
Parameters:
bys - The locators (Bys) by which the elements should be identified.

Method Detail