Package org.openqa.selenium
Class ImmutableCapabilities
java.lang.Object
org.openqa.selenium.ImmutableCapabilities
- All Implemented Interfaces:
Serializable
,Capabilities
- See Also:
-
Constructor Summary
ConstructorDescriptionImmutableCapabilities
(String k1, Object v1, String k2, Object v2) ImmutableCapabilities
(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4) ImmutableCapabilities
(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4, String k5, Object v5) ImmutableCapabilities
(Map<?, ?> capabilities) -
Method Summary
Modifier and TypeMethodDescriptionasMap()
static ImmutableCapabilities
copyOf
(Capabilities capabilities) boolean
getCapability
(String capabilityName) int
hashCode()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.openqa.selenium.Capabilities
getBrowserName, getBrowserVersion, getCapabilityNames, getPlatformName, is, merge
-
Constructor Details
-
ImmutableCapabilities
public ImmutableCapabilities() -
ImmutableCapabilities
-
ImmutableCapabilities
-
ImmutableCapabilities
-
ImmutableCapabilities
-
ImmutableCapabilities
-
ImmutableCapabilities
-
ImmutableCapabilities
-
-
Method Details
-
getCapability
- Specified by:
getCapability
in interfaceCapabilities
- Parameters:
capabilityName
- The capability to return.- Returns:
- The value, or null if not set.
- See Also:
-
asMap
- Specified by:
asMap
in interfaceCapabilities
- Returns:
- The capabilities as a Map.
-
hashCode
public int hashCode() -
equals
-
toString
-
copyOf
-