Class Platform


  • public abstract class Platform
    extends java.lang.Object
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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
    • Constructor Detail

      • Platform

        private Platform()
    • 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)