| Interface | Description |
|---|---|
| Clock |
A simple encapsulation to allowing timing
|
| DriverFactory | |
| DriverProvider |
Classes that implement this interface are used by {org.openqa.selenium.remote.server.DriverFactory}
to create new driver instances associated with specific set of capabilities.
|
| DriverSessions | |
| JsonParametersAware | |
| KnownElements.ProxiedElement | |
| Session |
| Class | Description |
|---|---|
| CapabilitiesComparator |
Compares two sets of
Capabilities against a desired standard. |
| CapabilitiesComparator.CapabilityScorer<T> | |
| CapabilitiesComparator.CurrentPlatformScorer | |
| CapabilitiesComparator.FuzzyPlatformScorer | |
| CapabilitiesComparator.VersionScorer | |
| DefaultDriverFactory | |
| DefaultDriverProvider |
This driver provider uses reflection to find and call a driver constructor that accepts
a parameter of Capabilities type.
|
| DefaultDriverSessions | |
| DefaultSession |
The default session implementation.
|
| DriverServlet | |
| DriverServlet.StaticResourceHandler | |
| FirefoxDriverProvider |
This driver provider that instantiates FirefoxDriver.
|
| JsonHttpCommandHandler | |
| KnownElements | |
| SessionCleaner | |
| SnapshotScreenListener | |
| SystemClock |