Hierarchy For Package io.webdevice.device

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.webdevice.device.BaseDeviceProvider<Driver> (implements io.webdevice.device.DeviceProvider<Driver>)
    • 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)
    • io.webdevice.device.WebDevice (implements org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)

Interface Hierarchy

  • java.util.function.Consumer<T>
    • io.webdevice.device.DeviceProvider<Driver> (also extends java.util.function.Supplier<T>)
  • io.webdevice.device.DeviceRegistry
  • java.util.function.Supplier<T>
    • io.webdevice.device.DeviceProvider<Driver> (also extends java.util.function.Consumer<T>)