Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.openqa.selenium.remote.AugmenterProvider<X>
  • java.lang.AutoCloseable
    • org.openqa.selenium.remote.tracing.Span (also extends org.openqa.selenium.remote.tracing.TraceContext)
  • org.openqa.selenium.remote.BrowserType
  • org.openqa.selenium.remote.CapabilityType
  • org.openqa.selenium.remote.CapabilityType.ForSeleniumServer
  • org.openqa.selenium.remote.CommandCodec<T>
  • org.openqa.selenium.remote.CommandExecutor
  • org.openqa.selenium.grid.config.Config
  • org.openqa.selenium.remote.locators.CustomLocator
  • org.openqa.selenium.remote.DriverCommand
  • org.openqa.selenium.remote.ExecuteMethod
  • org.openqa.selenium.remote.FileDetector
  • java.util.function.Function<T,​R>
  • org.openqa.selenium.HasCapabilities
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.interactions.HasInputDevices
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.grid.config.HasRoles
  • org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.interactions.Interactive
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.JavascriptExecutor
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.interactions.Locatable
    • org.openqa.selenium.remote.IsRemoteWebElement (also extends org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver)
  • org.openqa.selenium.PrintsPage
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
  • org.openqa.selenium.remote.tracing.Propagator
  • org.openqa.selenium.remote.tracing.Propagator.Setter<C>
  • org.openqa.selenium.remote.ResponseCodec<T>
  • org.openqa.selenium.SearchContext
    • org.openqa.selenium.WebDriver
      • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot)
    • org.openqa.selenium.WebElement (also extends org.openqa.selenium.TakesScreenshot)
      • org.openqa.selenium.remote.IsRemoteWebElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver)
  • org.openqa.selenium.TakesScreenshot
    • org.openqa.selenium.remote.IsRemoteWebDriver (also extends org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.WebDriver)
    • org.openqa.selenium.remote.IsRemoteWebElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver)
    • org.openqa.selenium.WebElement (also extends org.openqa.selenium.SearchContext)
      • org.openqa.selenium.remote.IsRemoteWebElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver)
  • org.openqa.selenium.remote.tracing.TraceContext
    • org.openqa.selenium.remote.tracing.Span (also extends java.lang.AutoCloseable)
  • org.openqa.selenium.remote.tracing.Tracer
  • org.openqa.selenium.WrapsDriver
    • org.openqa.selenium.remote.IsRemoteWebElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement)

Annotation Type Hierarchy

  • org.openqa.selenium.remote.Augmentable (implements java.lang.annotation.Annotation)
  • org.openqa.selenium.grid.config.ConfigValue (implements java.lang.annotation.Annotation)

Enum Hierarchy