Package com.epam.healenium.utils
Class ProxyFactory
- java.lang.Object
-
- com.epam.healenium.utils.ProxyFactory
-
public class ProxyFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description ProxyFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends org.openqa.selenium.WebDriver>
SelfHealingDrivercreateDriverProxy(ClassLoader loader, InvocationHandler handler, Class<T> clazz)static <T extends org.openqa.selenium.WebDriver.TargetLocator>
TcreateTargetLocatorProxy(ClassLoader loader, InvocationHandler handler)static <T extends org.openqa.selenium.WebElement>
TcreateWebElementProxy(ClassLoader loader, InvocationHandler handler)
-
-
-
Method Detail
-
createDriverProxy
public static <T extends org.openqa.selenium.WebDriver> SelfHealingDriver createDriverProxy(ClassLoader loader, InvocationHandler handler, Class<T> clazz)
-
createWebElementProxy
public static <T extends org.openqa.selenium.WebElement> T createWebElementProxy(ClassLoader loader, InvocationHandler handler)
-
createTargetLocatorProxy
public static <T extends org.openqa.selenium.WebDriver.TargetLocator> T createTargetLocatorProxy(ClassLoader loader, InvocationHandler handler)
-
-