@ParametersAreNonnullByDefault public abstract class AbstractDriverFactory extends java.lang.Object implements DriverFactory
| Constructor and Description |
|---|
AbstractDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
convertStringToNearestObjectType(java.lang.String value)
Converts String to Boolean\Integer or returns original String.
|
protected org.openqa.selenium.MutableCapabilities |
createCommonCapabilities(Config config,
Browser browser,
org.openqa.selenium.Proxy proxy) |
protected boolean |
isBoolean(java.lang.String value) |
protected boolean |
isInteger(java.lang.String value) |
protected boolean |
isSystemPropertyNotSet(java.lang.String key) |
protected int |
majorVersion(java.lang.String browserVersion) |
protected void |
transferCapabilitiesFromSystemProperties(org.openqa.selenium.remote.DesiredCapabilities currentBrowserCapabilities) |
protected java.io.File |
webdriverLog(Config config) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createCapabilities, setupWebdriverBinary@CheckReturnValue @Nonnull protected java.io.File webdriverLog(Config config)
@CheckReturnValue @Nonnull protected org.openqa.selenium.MutableCapabilities createCommonCapabilities(Config config, Browser browser, @Nullable org.openqa.selenium.Proxy proxy)
protected void transferCapabilitiesFromSystemProperties(org.openqa.selenium.remote.DesiredCapabilities currentBrowserCapabilities)
@CheckReturnValue @Nonnull protected java.lang.Object convertStringToNearestObjectType(java.lang.String value)
value - string to convert@CheckReturnValue protected boolean isInteger(java.lang.String value)
@CheckReturnValue protected boolean isBoolean(java.lang.String value)
@CheckReturnValue protected boolean isSystemPropertyNotSet(java.lang.String key)
@CheckReturnValue
protected int majorVersion(@Nullable
java.lang.String browserVersion)