Class Hierarchy
- java.lang.Object
- io.webdevice.device.BaseDeviceProvider<Driver> (implements io.webdevice.device.DeviceProvider<Driver>)
- io.webdevice.device.DirectDeviceProvider<Driver>
- io.webdevice.device.RemoteDeviceProvider
- io.webdevice.device.Browser (implements io.webdevice.device.WebDevice)
- io.webdevice.device.Device<Driver>
- io.webdevice.device.DevicePool<Driver> (implements io.webdevice.device.DeviceProvider<Driver>)
- io.webdevice.device.Devices
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.webdevice.device.DeviceNotProvidedException
- java.lang.RuntimeException
- java.lang.Exception
- io.webdevice.device.BaseDeviceProvider<Driver> (implements io.webdevice.device.DeviceProvider<Driver>)
Interface Hierarchy
- java.util.function.Consumer<T>
- io.webdevice.device.DeviceProvider<Driver> (also extends java.util.function.Supplier<T>)
- io.webdevice.device.DeviceRegistry
- org.openqa.selenium.HasCapabilities
- io.webdevice.device.WebDevice (also extends org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- org.openqa.selenium.interactions.Interactive
- io.webdevice.device.WebDevice (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- org.openqa.selenium.JavascriptExecutor
- io.webdevice.device.WebDevice (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- org.openqa.selenium.SearchContext
- org.openqa.selenium.WebDriver
- io.webdevice.device.WebDevice (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot)
- org.openqa.selenium.WebDriver
- java.util.function.Supplier<T>
- io.webdevice.device.DeviceProvider<Driver> (also extends java.util.function.Consumer<T>)
- org.openqa.selenium.TakesScreenshot
- io.webdevice.device.WebDevice (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.WebDriver)