Class DefaultElementInstantiator
java.lang.Object
software.xdev.selenium.elements.instantiator.DefaultElementInstantiator
- All Implemented Interfaces:
ElementInstantiator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends org.openqa.selenium.WebElement>
org.openqa.selenium.BybuildSelector(Class<T> clazz) <T extends org.openqa.selenium.WebElement>
T<T extends org.openqa.selenium.WebElement>
T<T extends org.openqa.selenium.WebElement>
List<T>findAll(Function<org.openqa.selenium.By, List<org.openqa.selenium.WebElement>> search, Class<T> clazz) <T extends org.openqa.selenium.WebElement>
List<T>protected ObjectinvokeMethodWithProperExceptionHandling(Method method, Object obj, Object... args) <T extends org.openqa.selenium.WebElement>
TproxyWebElement(Class<T> clazz, org.openqa.selenium.WebElement webElement) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.xdev.selenium.elements.instantiator.ElementInstantiator
priority
-
Constructor Details
-
DefaultElementInstantiator
public DefaultElementInstantiator()
-
-
Method Details
-
find
public <T extends org.openqa.selenium.WebElement> T find(org.openqa.selenium.SearchContext searchContext, Class<T> clazz) - Specified by:
findin interfaceElementInstantiator
-
findAll
public <T extends org.openqa.selenium.WebElement> List<T> findAll(org.openqa.selenium.SearchContext searchContext, Class<T> clazz) - Specified by:
findAllin interfaceElementInstantiator
-
find
public <T extends org.openqa.selenium.WebElement> T find(Function<org.openqa.selenium.By, org.openqa.selenium.WebElement> search, Class<T> clazz) - Specified by:
findin interfaceElementInstantiator
-
findAll
public <T extends org.openqa.selenium.WebElement> List<T> findAll(Function<org.openqa.selenium.By, List<org.openqa.selenium.WebElement>> search, Class<T> clazz) - Specified by:
findAllin interfaceElementInstantiator
-
buildSelector
public <T extends org.openqa.selenium.WebElement> org.openqa.selenium.By buildSelector(Class<T> clazz) - Specified by:
buildSelectorin interfaceElementInstantiator
-
proxyWebElement
public <T extends org.openqa.selenium.WebElement> T proxyWebElement(Class<T> clazz, org.openqa.selenium.WebElement webElement) - Specified by:
proxyWebElementin interfaceElementInstantiator
-
invokeMethodWithProperExceptionHandling
-