|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Architecture>
org.openqa.selenium.Architecture
public enum Architecture
Represents the known architectures used in WebDriver. It attempts to smooth over some of Java's rough edges when dealing with microprocessor architectures by, for instance, allowing you to query if a particular architecture is 32- or 64-bit.
Platform
Enum Constant Summary | |
---|---|
ANY
|
|
ARM
|
|
MIPS32
|
|
MIPS64
|
|
X64
|
|
X86
|
Method Summary | |
---|---|
static Architecture |
extractFromSysProperty(String arch)
Extracts architectures based on system properties in Java and a heuristic to overcome differences between JDK implementations. |
static Architecture |
getCurrent()
Gets current architecture. |
int |
getDataModel()
Gets the data model of the architecture. |
boolean |
is(Architecture compareWith)
Heuristic for comparing two architectures. |
String |
toString()
|
static Architecture |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Architecture[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Architecture X86
public static final Architecture X64
public static final Architecture ARM
public static final Architecture MIPS32
public static final Architecture MIPS64
public static final Architecture ANY
Method Detail |
---|
public static Architecture[] values()
for (Architecture c : Architecture.values()) System.out.println(c);
public static Architecture valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic boolean is(Architecture compareWith)
compareWith
- the architecture to compare with
public int getDataModel()
public String toString()
toString
in class Enum<Architecture>
public static Architecture getCurrent()
public static Architecture extractFromSysProperty(String arch)
arch
- the architecture name to determine the architecture of
UnsupportedOperationException
- if the architecture given is unknown or unsupported
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |