public abstract class Platform
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.regex.Pattern |
JAVA_8_DEV_VERSION_SCHEME |
private static java.util.regex.Pattern |
JAVA_8_RELEASE_VERSION_SCHEME |
static java.lang.String |
JAVA_VERSION |
static java.lang.String |
JVM_INFO |
static java.lang.String |
JVM_NAME |
static java.lang.String |
JVM_VENDOR |
static java.lang.String |
JVM_VENDOR_VERSION |
static java.lang.String |
JVM_VERSION |
static java.lang.String |
OS_NAME |
static java.lang.String |
OS_VERSION |
Modifier | Constructor and Description |
---|---|
private |
Platform() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
describe() |
static boolean |
isAndroid() |
static boolean |
isAndroidMockMakerRequired() |
static boolean |
isJava8BelowUpdate45() |
(package private) static boolean |
isJava8BelowUpdate45(java.lang.String jvmVersion) |
static java.lang.String |
warnForVM(java.lang.String vmName1,
java.lang.String warnMessage1,
java.lang.String vmName2,
java.lang.String warnMessage2) |
(package private) static java.lang.String |
warnForVM(java.lang.String current,
java.lang.String vmName1,
java.lang.String warnMessage1,
java.lang.String vmName2,
java.lang.String warnMessage2) |
private static final java.util.regex.Pattern JAVA_8_RELEASE_VERSION_SCHEME
private static final java.util.regex.Pattern JAVA_8_DEV_VERSION_SCHEME
public static final java.lang.String JAVA_VERSION
public static final java.lang.String JVM_VERSION
public static final java.lang.String JVM_VENDOR
public static final java.lang.String JVM_VENDOR_VERSION
public static final java.lang.String JVM_NAME
public static final java.lang.String JVM_INFO
public static final java.lang.String OS_NAME
public static final java.lang.String OS_VERSION
public static boolean isAndroid()
public static boolean isAndroidMockMakerRequired()
public static java.lang.String describe()
public static boolean isJava8BelowUpdate45()
static boolean isJava8BelowUpdate45(java.lang.String jvmVersion)
public static java.lang.String warnForVM(java.lang.String vmName1, java.lang.String warnMessage1, java.lang.String vmName2, java.lang.String warnMessage2)
static java.lang.String warnForVM(java.lang.String current, java.lang.String vmName1, java.lang.String warnMessage1, java.lang.String vmName2, java.lang.String warnMessage2)