public class ElementFinder extends WebElementSource
alias| Modifier and Type | Method and Description |
|---|---|
ElementNotFound |
createElementNotFoundError(Condition condition,
java.lang.Throwable lastError) |
Driver |
driver() |
SelenideElement |
find(SelenideElement proxy,
java.lang.Object arg,
int index) |
java.util.List<WebElement> |
findAll() |
java.lang.String |
getSearchCriteria() |
WebElement |
getWebElement() |
java.lang.String |
toString() |
static SelenideElement |
wrap(Driver driver,
By criteria) |
static <T extends SelenideElement> |
wrap(Driver driver,
java.lang.Class<T> clazz,
SearchContext parent,
By criteria,
int index) |
static SelenideElement |
wrap(Driver driver,
SearchContext parent,
By criteria,
int index) |
static SelenideElement |
wrap(Driver driver,
java.lang.String cssSelector,
int index) |
static SelenideElement |
wrap(Driver driver,
WebElement parent,
java.lang.String cssSelector) |
static SelenideElement |
wrap(Driver driver,
WebElement parent,
java.lang.String cssSelector,
int index) |
checkCondition, description, findAndAssertElementIsInteractable, getSelector, setAliaspublic static SelenideElement wrap(Driver driver, WebElement parent, java.lang.String cssSelector)
public static SelenideElement wrap(Driver driver, java.lang.String cssSelector, int index)
public static SelenideElement wrap(Driver driver, WebElement parent, java.lang.String cssSelector, int index)
public static SelenideElement wrap(Driver driver, By criteria)
public static SelenideElement wrap(Driver driver, SearchContext parent, By criteria, int index)
public static <T extends SelenideElement> T wrap(Driver driver, java.lang.Class<T> clazz, SearchContext parent, By criteria, int index)
public SelenideElement find(SelenideElement proxy, java.lang.Object arg, int index)
find in class WebElementSourcepublic Driver driver()
driver in class WebElementSourcepublic WebElement getWebElement()
throws NoSuchElementException,
java.lang.IndexOutOfBoundsException
getWebElement in class WebElementSourceNoSuchElementExceptionjava.lang.IndexOutOfBoundsExceptionpublic java.util.List<WebElement> findAll()
throws NoSuchElementException,
java.lang.IndexOutOfBoundsException
findAll in class WebElementSourceNoSuchElementExceptionjava.lang.IndexOutOfBoundsExceptionpublic ElementNotFound createElementNotFoundError(Condition condition, java.lang.Throwable lastError)
createElementNotFoundError in class WebElementSourcepublic java.lang.String getSearchCriteria()
getSearchCriteria in class WebElementSourcepublic java.lang.String toString()
toString in class WebElementSource