| Package | Description |
|---|---|
| com.github.nscuro.wdm | |
| com.github.nscuro.wdm.binary |
This package contains classes for binary downloading and management
|
| com.github.nscuro.wdm.binary.chrome |
This package contains classes for binary management specific to Google Chrome
|
| com.github.nscuro.wdm.binary.edge |
This package contains classes for binary management specific to Microsoft Edge
|
| com.github.nscuro.wdm.binary.firefox |
This package contains classes for binary management specific to Mozilla Firefox
|
| com.github.nscuro.wdm.binary.ie |
This package contains classes for binary management specific to Microsoft's Internet Explorer
|
| com.github.nscuro.wdm.binary.opera |
This package contains classes for binary management specific to Opera
|
| Modifier and Type | Method and Description |
|---|---|
static Os |
Os.getCurrent() |
Os |
Platform.getOs() |
static Os |
Os.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Os[] |
Os.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
File |
BinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
BinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
default File |
BinaryManager.getLatestWebDriverBinary(Browser browser,
Os os,
Architecture architecture)
Get the latest WebDriver binary.
|
File |
BinaryManager.getWebDriverBinary(Browser browser,
String version,
Os os,
Architecture architecture)
Get a WebDriver binary.
|
| Modifier and Type | Method and Description |
|---|---|
File |
ChromeDriverBinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
ChromeDriverBinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
| Modifier and Type | Method and Description |
|---|---|
File |
MicrosoftWebDriverBinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
MicrosoftWebDriverBinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
| Modifier and Type | Method and Description |
|---|---|
File |
GeckoDriverBinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
GeckoDriverBinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
| Modifier and Type | Method and Description |
|---|---|
File |
IEDriverServerBinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
IEDriverServerBinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
| Modifier and Type | Method and Description |
|---|---|
File |
OperaChromiumDriverBinaryProvider.download(String version,
Os os,
Architecture architecture,
Path binaryDestinationPath)
Download the binary in a given version for a given
Os and Architecture. |
Optional<String> |
OperaChromiumDriverBinaryProvider.getLatestBinaryVersion(Os os,
Architecture architecture)
Get the latest available binary version for a given
Os and Architecture. |
Copyright © 2019. All rights reserved.