| Interface | Description |
|---|---|
| AugmenterProvider |
Describes and provides an implementation for a particular interface for use with the
Augmenter. |
| BrowserType |
All the browsers supported by selenium
|
| CapabilityType |
Commonly seen remote webdriver capabilities.
|
| CapabilityType.ForSeleniumServer | |
| CommandCodec<T> |
Converts
Command objects to and from another representation. |
| CommandExecutor | |
| DriverCommand |
An empty interface defining constants for the standard commands defined in the WebDriver JSON
wire protocol.
|
| ExecuteMethod |
An encapsulation of
RemoteWebDriver.executeScript(String, Object...). |
| FileDetector |
Used for identifying whether a sequence of chars represents the path to a
file.
|
| InterfaceImplementation |
An implementation of a particular interface, used by the
Augmenter. |
| ResponseCodec<T> |
Converts
Response objects to and from another representation. |
| Class | Description |
|---|---|
| AddFindsByCss | |
| AddFindsChildByCss | |
| AddRemoteTouchScreen |
Provides the RemoteTouchScreen for getTouch method to the proxy.
|
| AddRotatable | |
| Augmenter |
Enhance the interfaces implemented by an instance of the
RemoteWebDriver based on the returned
Capabilities of the driver. |
| BaseAugmenter |
Enhance the interfaces implemented by an instance of the
RemoteWebDriver based on the returned
Capabilities of the driver. |
| BeanToJsonConverter | Deprecated
Use
Json.toJson(Object). |
| Command | |
| CommandInfo | |
| DesiredCapabilities | |
| ErrorCodes |
Defines common error codes for the wire protocol.
|
| ErrorHandler |
Maps exceptions to status codes for sending over the wire.
|
| HttpCommandExecutor | |
| HttpSessionId | |
| JdkAugmenter |
Enhance the interfaces implemented by an instance of the
RemoteWebDriver based on the returned
Capabilities of the driver. |
| JsonToBeanConverter | Deprecated |
| LocalFileDetector |
Detects files on the local disk.
|
| NewSessionPayload | |
| ProtocolHandshake | |
| ProtocolHandshake.Result | |
| RemoteExecuteMethod | |
| RemoteKeyboard |
An implementation of the keyboard for use with the remote webdriver.
|
| RemoteLogs | |
| RemoteMouse |
Executes wire commands for mouse interaction.
|
| RemoteStatus | |
| RemoteTouchScreen | |
| RemoteWebDriver | |
| RemoteWebElement | |
| Response | |
| SessionId | |
| UselessFileDetector |
A file detector that never finds anything.
|
| Enum | Description |
|---|---|
| Dialect | |
| RemoteWebDriver.When |
| Exception | Description |
|---|---|
| ErrorHandler.UnknownServerException |
Exception used as a place holder if the server returns an error without a stack trace.
|
| ScreenshotException | |
| UnreachableBrowserException |
Indicates there was a problem communicating with the browser being
controlled or the Selenium server.
|
| Annotation Type | Description |
|---|---|
| Augmentable |
Indicates that a class can be processed by
Augmenter. |