Package org.mockito.internal.util
Class Platform
- java.lang.Object
-
- org.mockito.internal.util.Platform
-
public abstract class Platform extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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
-
Constructor Summary
Constructors Modifier Constructor Description private
Platform()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
JAVA_8_RELEASE_VERSION_SCHEME
private static final java.util.regex.Pattern JAVA_8_RELEASE_VERSION_SCHEME
-
JAVA_8_DEV_VERSION_SCHEME
private static final java.util.regex.Pattern JAVA_8_DEV_VERSION_SCHEME
-
JAVA_VERSION
public static final java.lang.String JAVA_VERSION
-
JVM_VERSION
public static final java.lang.String JVM_VERSION
-
JVM_VENDOR
public static final java.lang.String JVM_VENDOR
-
JVM_VENDOR_VERSION
public static final java.lang.String JVM_VENDOR_VERSION
-
JVM_NAME
public static final java.lang.String JVM_NAME
-
JVM_INFO
public static final java.lang.String JVM_INFO
-
OS_NAME
public static final java.lang.String OS_NAME
-
OS_VERSION
public static final java.lang.String OS_VERSION
-
-
Method Detail
-
isAndroid
public static boolean isAndroid()
-
isAndroidMockMakerRequired
public static boolean isAndroidMockMakerRequired()
-
describe
public static java.lang.String describe()
-
isJava8BelowUpdate45
public static boolean isJava8BelowUpdate45()
-
isJava8BelowUpdate45
static boolean isJava8BelowUpdate45(java.lang.String jvmVersion)
-
warnForVM
public static java.lang.String warnForVM(java.lang.String vmName1, java.lang.String warnMessage1, java.lang.String vmName2, java.lang.String warnMessage2)
-
warnForVM
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)
-
-