org.apache.commons.lang3.SystemUtils.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2ckl
mn
op ?q
?r ?s ?t
?u
?vw mxy
z{
|}
~
??? ?? ??
?~
?? ??
??
??
??
???
??
??
?z?
?? ??? ??? ??? ??? ???? ??? ??? ??? ??? ??? ?? ?? ??? ??? ??? ??? ??? ???
??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ????? ???? ?? ?? ??? ??? ??? ???
?? ??? ??? ??? ??? ??? ??? ??? ??? ???
?? ??? ??? ??? ???? ? ? ?
? ? ?
? ?
? ? ? ? ? ? ? ? ? ?!" ?#$ ?%& ?' ?() ?*+ ?,- ?./ ?01 ?23 ?45 ?67 ?89 ?:; ?<= ?>? ?@A ?BCD OS_NAME_WINDOWS_PREFIX Ljava/lang/String;
ConstantValue
USER_HOME_KEY USER_DIR_KEY JAVA_IO_TMPDIR_KEY
JAVA_HOME_KEY AWT_TOOLKIT
FILE_ENCODING FILE_SEPARATOR JAVA_AWT_FONTS JAVA_AWT_GRAPHICSENV JAVA_AWT_HEADLESS JAVA_AWT_PRINTERJOB JAVA_CLASS_PATH JAVA_CLASS_VERSION
JAVA_COMPILER JAVA_ENDORSED_DIRS
JAVA_EXT_DIRS JAVA_HOME JAVA_IO_TMPDIR JAVA_LIBRARY_PATH JAVA_RUNTIME_NAME JAVA_RUNTIME_VERSION JAVA_SPECIFICATION_NAME JAVA_SPECIFICATION_VENDOR JAVA_SPECIFICATION_VERSION "JAVA_SPECIFICATION_VERSION_AS_ENUM &Lorg/apache/commons/lang3/JavaVersion; #JAVA_UTIL_PREFS_PREFERENCES_FACTORY JAVA_VENDOR JAVA_VENDOR_URL JAVA_VERSION JAVA_VM_INFO JAVA_VM_NAME JAVA_VM_SPECIFICATION_NAME JAVA_VM_SPECIFICATION_VENDOR JAVA_VM_SPECIFICATION_VERSION JAVA_VM_VENDOR JAVA_VM_VERSION LINE_SEPARATOR OS_ARCH OS_NAME
OS_VERSION PATH_SEPARATOR USER_COUNTRY USER_DIR USER_HOME
USER_LANGUAGE USER_NAME
USER_TIMEZONE IS_JAVA_1_1 Z IS_JAVA_1_2 IS_JAVA_1_3 IS_JAVA_1_4 IS_JAVA_1_5 IS_JAVA_1_6 IS_JAVA_1_7 IS_JAVA_1_8 IS_JAVA_1_9 IS_OS_AIX IS_OS_HP_UX IS_OS_400
IS_OS_IRIX IS_OS_LINUX IS_OS_MAC
IS_OS_MAC_OSX IS_OS_MAC_OSX_CHEETAH IS_OS_MAC_OSX_PUMA IS_OS_MAC_OSX_JAGUAR IS_OS_MAC_OSX_PANTHER IS_OS_MAC_OSX_TIGER IS_OS_MAC_OSX_LEOPARD IS_OS_MAC_OSX_SNOW_LEOPARD IS_OS_MAC_OSX_LION IS_OS_MAC_OSX_MOUNTAIN_LION IS_OS_MAC_OSX_MAVERICKS IS_OS_MAC_OSX_YOSEMITE IS_OS_FREE_BSD IS_OS_OPEN_BSD
IS_OS_NET_BSD IS_OS_OS2
IS_OS_SOLARIS IS_OS_SUN_OS
IS_OS_UNIX
IS_OS_WINDOWS IS_OS_WINDOWS_2000 IS_OS_WINDOWS_2003 IS_OS_WINDOWS_2008 IS_OS_WINDOWS_2012 IS_OS_WINDOWS_95 IS_OS_WINDOWS_98 IS_OS_WINDOWS_ME IS_OS_WINDOWS_NT IS_OS_WINDOWS_XP IS_OS_WINDOWS_VISTA IS_OS_WINDOWS_7 IS_OS_WINDOWS_8 getJavaHome ()Ljava/io/File; Code LineNumberTable getJavaIoTmpDir getJavaVersionMatches (Ljava/lang/String;)Z LocalVariableTable
versionPrefix getOSMatches '(Ljava/lang/String;Ljava/lang/String;)Z osNamePrefix osVersionPrefix getOSMatchesName getSystemProperty &(Ljava/lang/String;)Ljava/lang/String; ex Ljava/lang/SecurityException; property
StackMapTablew
getUserDir getUserHome isJavaAwtHeadless ()Z isJavaVersionAtLeast )(Lorg/apache/commons/lang3/JavaVersion;)Z requiredVersion isJavaVersionMatch version isOSMatch K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z osName osVersion
isOSNameMatch isOSVersionMatch i I versionPrefixParts [Ljava/lang/String; versionParts` ()V this &Lorg/apache/commons/lang3/SystemUtils; E
SourceFile SystemUtils.java java/io/File java.homeFGHcH java.io.tmpdir ? ?UC ? ?WX[C java/lang/SecurityExceptionIJ java/lang/StringBuildercd 8Caught a SecurityException reading the system property 'KL 7'; the SystemUtils property value will default to null.MNOPH user.dir user.home ? ?QRSETU ? ?VWSX?\CYZ[ \.\]^_` awt.toolkitGH ? ?
file.encoding ? ? file.separator ? ? java.awt.fonts ? ? java.awt.graphicsenv ? ? java.awt.headless java.awt.printerjob ? ? java.class.path ? ? java.class.version ? ?
java.compiler ? ? java.endorsed.dirs ? ?
java.ext.dirs ? ? ? ? ? ? java.library.path ? ? java.runtime.name ? ? java.runtime.version ? ? java.specification.name ? ? java.specification.vendor ? ? java.specification.versionab "java.util.prefs.PreferencesFactory ? ? java.vendor ? ? java.vendor.url ? ? java.version ? ? java.vm.info ? ? java.vm.name ? ? java.vm.specification.name ? ? java.vm.specification.vendor ? ? java.vm.specification.version ? ? java.vm.vendor ? ? java.vm.version ? ? line.separator ? ? os.arch ? ? os.name
os.version path.separator ? user.country user.region ? ? ?
user.language ? user.name ?
user.timezone ? 1.1>?
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
AIXF?
HP-UX
OS/400
Irix
Linux LINUX
Mac
Mac OS X
10.0BC
10.1
10.2
10.3
10.4
10.5
10.6
10.7!
10.8"
10.9#
10.10$
FreeBSD%
OpenBSD&
NetBSD'
OS/2(
Solaris)
SunOS*
+
Windows,
Windows 2000-
Windows 2003.
Windows Server 2008/
Windows Server 20120
Windows 951
Windows 982
Windows Me3
Windows NT4
Windows XP5
Windows Vista6
Windows 77
Windows 88
$org/apache/commons/lang3/SystemUtils java/lang/Object java/lang/String java/lang/System getProperty (Ljava/lang/String;)V err Ljava/io/PrintStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/io/PrintStream println java/lang/Boolean TRUE Ljava/lang/Boolean; equals (Ljava/lang/Object;)Z $org/apache/commons/lang3/JavaVersion atLeast
startsWith $org/apache/commons/lang3/StringUtils isEmpty (Ljava/lang/CharSequence;)Z split '(Ljava/lang/String;)[Ljava/lang/String; java/lang/Math min (II)I get :(Ljava/lang/String;)Lorg/apache/commons/lang3/JavaVersion; ! ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9: ; %
? Y? ? ? <