Class Hierarchy
- java.lang.Object
- org.openqa.selenium.remote.AddRotatable (implements org.openqa.selenium.remote.AugmenterProvider<X>)
- org.openqa.selenium.remote.AddWebDriverSpecHeaders (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.remote.Augmenter
- org.openqa.selenium.remote.CapabilitiesUtils
- org.openqa.selenium.remote.Command
- org.openqa.selenium.remote.CommandInfo
- org.openqa.selenium.remote.CommandPayload
- org.openqa.selenium.remote.ErrorCodec
- org.openqa.selenium.remote.ErrorCodes
- org.openqa.selenium.remote.ErrorFilter (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.remote.ErrorHandler
- org.openqa.selenium.remote.HttpCommandExecutor (implements org.openqa.selenium.remote.CommandExecutor, org.openqa.selenium.logging.NeedsLocalLogs)
- org.openqa.selenium.remote.HttpSessionId
- org.openqa.selenium.remote.JsonToWebElementConverter (implements com.google.common.base.Function<F,T>)
- org.openqa.selenium.remote.LocalFileDetector (implements org.openqa.selenium.remote.FileDetector)
- org.openqa.selenium.MutableCapabilities (implements org.openqa.selenium.Capabilities)
- org.openqa.selenium.remote.AbstractDriverOptions<DO>
- org.openqa.selenium.remote.DesiredCapabilities
- org.openqa.selenium.remote.NewSessionPayload (implements java.io.Closeable)
- org.openqa.selenium.remote.ProtocolHandshake
- org.openqa.selenium.remote.ProtocolHandshake.Result
- org.openqa.selenium.remote.RemoteExecuteMethod (implements org.openqa.selenium.remote.ExecuteMethod, org.openqa.selenium.WrapsDriver)
- org.openqa.selenium.remote.RemoteKeyboard (implements org.openqa.selenium.interactions.Keyboard)
- org.openqa.selenium.remote.RemoteLogs (implements org.openqa.selenium.logging.Logs)
- org.openqa.selenium.remote.RemoteMouse (implements org.openqa.selenium.interactions.Mouse)
- org.openqa.selenium.remote.RemoteStatus
- org.openqa.selenium.remote.RemoteTags
- org.openqa.selenium.remote.RemoteTouchScreen (implements org.openqa.selenium.interactions.TouchScreen)
- org.openqa.selenium.remote.RemoteWebDriver (implements 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.WebDriver)
- org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator (implements org.openqa.selenium.WebDriver.TargetLocator)
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions (implements org.openqa.selenium.WebDriver.Options)
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager (implements org.openqa.selenium.WebDriver.ImeHandler)
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts (implements org.openqa.selenium.WebDriver.Timeouts)
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow (implements org.openqa.selenium.WebDriver.Window)
- org.openqa.selenium.remote.RemoteWebDriverBuilder
- org.openqa.selenium.remote.RemoteWebElement (implements org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver)
- org.openqa.selenium.remote.Response
- org.openqa.selenium.remote.SessionId (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openqa.selenium.WebDriverException
- org.openqa.selenium.remote.ErrorHandler.UnknownServerException
- org.openqa.selenium.remote.ScreenshotException
- org.openqa.selenium.remote.UnreachableBrowserException
- org.openqa.selenium.WebDriverException
- java.lang.RuntimeException
- java.lang.Exception
- org.openqa.selenium.remote.TracedCommandExecutor (implements org.openqa.selenium.remote.CommandExecutor)
- org.openqa.selenium.remote.UselessFileDetector (implements org.openqa.selenium.remote.FileDetector)
Interface Hierarchy
- org.openqa.selenium.remote.AdditionalHttpCommands
- org.openqa.selenium.remote.AugmenterProvider<X>
- org.openqa.selenium.remote.Browser
- 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.remote.DriverCommand
- org.openqa.selenium.remote.ExecuteMethod
- org.openqa.selenium.remote.FileDetector
- org.openqa.selenium.remote.ResponseCodec<T>
Annotation Type Hierarchy
- org.openqa.selenium.remote.Augmentable (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openqa.selenium.remote.Dialect
- org.openqa.selenium.remote.RemoteWebDriver.When
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)