public class SystemConfig extends Object
Modifier and Type | Field and Description |
---|---|
static long |
BUILD
The build number.
|
static LocalDateTime |
buildDateTime
Date and time when the system was built: less than minute values are set to zero (unless it's
a debug build).
|
static String |
COPYRIGHT_1
The copyright string (without new line) as e.g.
|
static String |
COPYRIGHT_2
The copyright string (with new line) as e.g.
|
static boolean |
HAS_UNLIMITED_CRYPTO
Flag indicating system is enabled for unlimited strength cryptography.
|
static boolean |
is64bit
The Java architecture is 64 bit.
|
static boolean |
isDevelopmentMode
Flag for Development mode, i.e.
|
static boolean |
isJava10
If Java is 10 or better.
|
static boolean |
isJava11
If Java is 11 or better.
|
static boolean |
isJava9
If Java is 9 or better.
|
static boolean |
isMac
The Mac OS variable indicator.
|
static boolean |
isUnix
The Unix OS variable indicator.
|
static boolean |
isWindows
The Windows OS variable indicator.
|
static String |
javaName
The Java VM name.
|
static int |
javaVer
The Java version "number" 8, 9, 10, 11, 12, 13, 14, ...
|
static String |
javaVersion
The Java version, 1.6[.nn], 1.7[.nn], 1.8[.nn], 9.nn or 10.nn.
|
static String |
JCE_NOT_UNLIMITED
System config error if JCE unlimited cryptography is not enabled.
|
static String |
osName
The OS name.
|
static String |
osVersion
The OS version.
|
static boolean |
PROGUARD_PROCESSED
Flag indicating that Java code is run through ProGuard to process/optimize and obfuscate it.
|
static String |
VERSION
The version number, e.g.
|
static String |
VERSION_BUILD
The version number concatenated with the build as "1.2.34.56789".
|
static boolean |
WEB_COMPRESS
Flag indicating the HTML and JavaScript has been compressed.
|
public static final String VERSION
public static final long BUILD
public static final String VERSION_BUILD
public static final boolean HAS_UNLIMITED_CRYPTO
public static final String COPYRIGHT_1
public static final String COPYRIGHT_2
public static final LocalDateTime buildDateTime
yyyy-MM-dd HH:mm
.public static final boolean isDevelopmentMode
This member is used internally by the iizi system and should not be used in other places
as it would always be false
.
public static final boolean WEB_COMPRESS
This member is used internally by the iizi system and should not be used in other places
as it would always be true
.
public static final boolean PROGUARD_PROCESSED
This member is used internally by the iizi system and should not be used in other places
as it would always be true
.
public static final String osName
public static final String osVersion
public static final String javaName
public static final String javaVersion
public static final boolean is64bit
public static final int javaVer
public static final boolean isJava9
public static final boolean isJava10
public static final boolean isJava11
public static final boolean isUnix
public static final boolean isMac
public static final boolean isWindows
public static final String JCE_NOT_UNLIMITED
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.