Top Description Fields Constructors Methods
org.apache.commons.lang3

public final Class SystemProperties

extends Object
Class Inheritance
Imports
java.nio.file.Path, .Paths, java.util.function.BooleanSupplier, .IntSupplier, .LongSupplier, .Supplier, org.apache.commons.lang3.function.Suppliers

Accesses current System Property names and values.
Since
3.13.0
See Also
System Properties

Field Summary

Modifier and TypeField and Description
public static final String
APPLE_AWT_ENABLE_TEMPLATE_IMAGES

The System property name .

public static final String
AWT_TOOLKIT

Deprecated Deprecated without replacement.
The System property name .
public static final String
public static final String
public static final String
FILE_ENCODING

The System property name .

public static final String
FILE_SEPARATOR

The System property name .

public static final String
FTP_NON_PROXY_HOST

The System property name .

public static final String
FTP_PROXY_HOST

The System property name .

public static final String
FTP_PROXY_PORT

The System property name .

public static final String
HTTP_AGENT

The System property name .

public static final String
HTTP_AUTH_DIGEST_CNONCE_REPEAT

The System property name .

public static final String
HTTP_AUTH_DIGEST_RE_ENABLED_ALGORITHMS

The System property name .

public static final String
HTTP_AUTH_DIGEST_VALIDATE_PROXY

The System property name .

public static final String
HTTP_AUTH_DIGEST_VALIDATE_SERVER

The System property name .

public static final String
HTTP_AUTH_NTLM_DOMAIN

The System property name .

public static final String
HTTP_KEEP_ALIVE

The System property name .

public static final String
HTTP_KEEP_ALIVE_TIME_PROXY

The System property name .

public static final String
HTTP_KEEP_ALIVE_TIME_SERVER

The System property name .

public static final String
HTTP_MAX_CONNECTIONS

The System property name .

public static final String
HTTP_MAX_REDIRECTS

The System property name .

public static final String
HTTP_NON_PROXY_HOSTS

The System property name .

public static final String
HTTP_PROXY_HOST

The System property name .

public static final String
HTTP_PROXY_PORT

The System property name .

public static final String
HTTPS_PROXY_HOST

The System property name .

public static final String
HTTPS_PROXY_PORT

The System property name .

public static final String
JAVA_AWT_FONTS

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_AWT_GRAPHICSENV

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_AWT_HEADLESS

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_AWT_PRINTERJOB

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_CLASS_PATH

The System property name .

public static final String
JAVA_CLASS_VERSION

The System property name .

public static final String
JAVA_COMPILER

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_CONTENT_HANDLER_PKGS

The System property name .

public static final String
JAVA_ENDORSED_DIRS

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_EXT_DIRS

Deprecated Deprecated without replacement.
The System property name .
public static final String
JAVA_HOME

The System property name .

public static final String
JAVA_IO_TMPDIR

The System property name .

public static final String
JAVA_LIBRARY_PATH

The System property name .

public static final String
JAVA_LOCALE_PROVIDERS

The System property name .

public static final String
JAVA_LOCALE_USE_OLD_ISO_CODES

The System property name .

public static final String
JAVA_NET_PREFER_IPV4_STACK

The System property name .

public static final String
JAVA_NET_PREFER_IPV6_ADDRESSES

The System property name .

public static final String
JAVA_NET_SOCKS_PASSWORD

The System property name .

public static final String
JAVA_NET_SOCKS_USER_NAME

The System property name .

public static final String
JAVA_NET_USE_SYSTEM_PROXIES

The System property name .

public static final String
public static final String
public static final String
public static final String
JAVA_NIO_CHANNELS_SPI_SELECTOR_PROVIDER

The System property name .

public static final String
public static final String
JAVA_PROPERTIES_DATE

The System property name .

public static final String
JAVA_PROTOCOL_HANDLER_PKGS

The System property name .

public static final String
JAVA_RMI_SERVER_CODEBASE

The System property name .

public static final String
JAVA_RMI_SERVER_HOST_NAME

The System property name .

public static final String
JAVA_RMI_SERVER_RANDOM_IDS

The System property name .

public static final String
JAVA_RMI_SERVER_RMI_CLASS_LOADER_SPI

The System property name .

public static final String
JAVA_RUNTIME_NAME

The System property name .

public static final String
JAVA_RUNTIME_VERSION

The System property name .

public static final String
JAVA_SECURITY_AUTH_LOGIN_CONFIG

The System property name .

public static final String
JAVA_SECURITY_DEBUG

The System property name .

public static final String
JAVA_SECURITY_KERBEROS_CONF

The System property name .

public static final String
JAVA_SECURITY_KERBEROS_KDC

The System property name .

public static final String
JAVA_SECURITY_KERBEROS_REALM

The System property name .

public static final String
JAVA_SECURITY_MANAGER

The System property name .

public static final String
JAVA_SPECIFICATION_MAINTENANCE_VERSION

The System property name .

public static final String
JAVA_SPECIFICATION_NAME

The System property name .

public static final String
JAVA_SPECIFICATION_VENDOR

The System property name .

public static final String
JAVA_SPECIFICATION_VERSION

The System property name .

public static final String
JAVA_SYSTEM_CLASS_LOADER

The System property name .

public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
JAVA_UTIL_CURRENCY_DATA

The System property name .

public static final String
JAVA_UTIL_LOGGING_CONFIG_CLASS

The System property name .

public static final String
JAVA_UTIL_LOGGING_CONFIG_FILE

The System property name .

public static final String
public static final String
JAVA_UTIL_PREFS_PREFERENCES_FACTORY

The System property name .

public static final String
public static final String
JAVA_VENDOR

The System property name .

public static final String
JAVA_VENDOR_URL

The System property name .

public static final String
JAVA_VENDOR_VERSION

The System property name .

public static final String
JAVA_VERSION

The System property name .

public static final String
JAVA_VERSION_DATE

The System property name .

public static final String
JAVA_VM_INFO

The System property name .

public static final String
JAVA_VM_NAME

The System property name .

public static final String
JAVA_VM_SPECIFICATION_NAME

The System property name .

public static final String
JAVA_VM_SPECIFICATION_VENDOR

The System property name .

public static final String
JAVA_VM_SPECIFICATION_VERSION

The System property name .

public static final String
JAVA_VM_VENDOR

The System property name .

public static final String
JAVA_VM_VERSION

The System property name .

public static final String
JAVA_XML_CONFIG_FILE

The System property name .

public static final String
public static final String
JAVAX_NET_SSL_SESSION_CACHE_SIZE

The System property name .

public static final String
public static final String
JAVAX_RMI_SSL_CLIENT_ENABLED_PROTOCOLS

The System property name .

public static final String
public static final String
public static final String
JDBC_DRIVERS

The System property name .

public static final String
JDK_HTTP_AUTH_PROXYING_DISABLED_SCHEMES

The System property name .

public static final String
JDK_HTTP_AUTH_TUNNELING_DISABLED_SCHEMES

The System property name .

public static final String
JDK_HTTP_CLIENT_ALLOW_RESTRICTED_HEADERS

The System property name .

public static final String
JDK_HTTP_CLIENT_AUTH_RETRY_LIMIT

The System property name .

public static final String
JDK_HTTP_CLIENT_BUF_SIZE

The System property name .

public static final String
JDK_HTTP_CLIENT_CONNECTION_POOL_SIZE

The System property name .

public static final String
JDK_HTTP_CLIENT_CONNECTION_WINDOW_SIZE

The System property name .

public static final String
JDK_HTTP_CLIENT_DISABLE_RETRY_CONNECT

The System property name .

public static final String
JDK_HTTP_CLIENT_ENABLE_ALL_METHOD_RETRY

The System property name .

public static final String
JDK_HTTP_CLIENT_ENABLE_PUSH

The System property name .

public static final String
public static final String
JDK_HTTP_CLIENT_HTTP_CLIENT_LOG

The System property name .

public static final String
JDK_HTTP_CLIENT_KEEP_ALIVE_TIMEOUT

The System property name .

public static final String
JDK_HTTP_CLIENT_KEEP_ALIVE_TIMEOUT_H2

The System property name .

public static final String
JDK_HTTP_CLIENT_MAX_FRAME_SIZE

The System property name .

public static final String
JDK_HTTP_CLIENT_MAX_STREAMS

The System property name .

public static final String
JDK_HTTP_CLIENT_RECEIVE_BUFFER_SIZE

The System property name .

public static final String
JDK_HTTP_CLIENT_REDIRECTS_RETRY_LIMIT

The System property name .

public static final String
JDK_HTTP_CLIENT_SEND_BUFFER_SIZE

The System property name .

public static final String
public static final String
JDK_HTTP_CLIENT_WINDOW_SIZE

The System property name .

public static final String
JDK_HTTP_SERVER_MAX_CONNECTIONS

The System property name .

public static final String
JDK_HTTPS_NEGOTIATE_CBT

The System property name .

public static final String
JDK_INCLUDE_IN_EXCEPTIONS

The System property name .

public static final String
public static final String
JDK_IO_PERMISSIONS_USE_CANONICAL_PATH

The System property name .

public static final String
JDK_JNDI_LDAP_OBJECT_FACTORIES_FILTER

The System property name .

public static final String
JDK_JNDI_OBJECT_FACTORIES_FILTER

The System property name .

public static final String
JDK_JNDI_RMI_OBJECT_FACTORIES_FILTER

The System property name .

public static final String
JDK_MODULE_MAIN

The System property name .

public static final String
JDK_MODULE_MAIN_CLASS

The System property name .

public static final String
JDK_MODULE_PATH

The System property name .

public static final String
JDK_MODULE_UPGRADE_PATH

The System property name .

public static final String
JDK_NET_UNIX_DOMAIN_TMPDIR

The System property name .

public static final String
public static final String
JDK_SERIAL_FILTER

The System property name .

public static final String
JDK_SERIAL_FILTER_FACTORY

The System property name .

public static final String
JDK_TLS_CLIENT_SIGNATURE_SCHEMES

The System property name .

public static final String
JDK_TLS_NAMED_GROUPS

The System property name .

public static final String
JDK_TLS_SERVER_SIGNATURE_SCHEMES

The System property name .

public static final String
JDK_VIRTUAL_THREAD_SCHEDULER_MAXPOOLSIZE

The System property name .

public static final String
JDK_VIRTUAL_THREAD_SCHEDULER_PARALLELISM

The System property name .

public static final String
JDK_XML_CDATA_CHUNK_SIZE

The System property name .

public static final String
JDK_XML_DTD_SUPPORT

The System property name .

public static final String
JDK_XML_ELEMENT_ATTRIBUTE_LIMIT

The System property name .

public static final String
JDK_XML_ENABLE_EXTENSION_FUNCTIONS

The System property name .

public static final String
JDK_XML_ENTITY_EXPANSION_LIMIT

The System property name .

public static final String
JDK_XML_ENTITY_REPLACEMENT_LIMIT

The System property name .

public static final String
JDK_XML_IS_STANDALONE

The System property name .

public static final String
JDK_XML_JDK_CATALOG_RESOLVE

The System property name .

public static final String
JDK_XML_MAX_ELEMENT_DEPTH

The System property name .

public static final String
JDK_XML_MAX_GENERAL_ENTITY_SIZE_LIMIT

The System property name .

public static final String
JDK_XML_MAX_OCCUR_LIMIT

The System property name .

public static final String
JDK_XML_MAX_PARAMETER_ENTITY_SIZE_LIMIT

The System property name .

public static final String
JDK_XML_MAX_XML_NAME_LIMIT

The System property name .

public static final String
JDK_XML_OVERRIDE_DEFAULT_PARSER

The System property name .

public static final String
JDK_XML_RESET_SYMBOL_TABLE

The System property name .

public static final String
JDK_XML_TOTAL_ENTITY_SIZE_LIMIT

The System property name .

public static final String
JDK_XML_XSLTC_IS_STANDALONE

The System property name .

public static final String
LINE_SEPARATOR

The System property name .

public static final String
NATIVE_ENCODING

The System property name .

public static final String
NETWORK_ADDRESS_CACHE_NEGATIVE_TTL

The System property name .

public static final String
NETWORK_ADDRESS_CACHE_STALE_TTL

The System property name .

public static final String
NETWORK_ADDRESS_CACHE_TTL

The System property name .

public static final String
ORG_JCP_XML_DSIG_SECURE_VALIDATION

The System property name .

public static final String
ORG_OPENJDK_JAVA_UTIL_STREAM_TRIPWIRE

The System property name .

public static final String
OS_ARCH

The System property name .

public static final String
OS_NAME

The System property name .

public static final String
OS_VERSION

The System property name .

public static final String
PATH_SEPARATOR

The System property name .

public static final String
SOCKS_PROXY_HOST

The System property name .

public static final String
SOCKS_PROXY_PORT

The System property name .

public static final String
SOCKS_PROXY_VERSION

The System property name .

public static final String
STDERR_ENCODING

The System property name .

public static final String
STDOUT_ENCODING

The System property name .

public static final String
SUN_NET_HTTP_SERVER_DRAIN_AMOUNT

The System property name .

public static final String
SUN_NET_HTTP_SERVER_IDLE_INTERVAL

The System property name .

public static final String
SUN_NET_HTTP_SERVER_MAX_IDLE_CONNECTIONS

The System property name .

public static final String
SUN_NET_HTTP_SERVER_MAX_REQ_HEADERS

The System property name .

public static final String
SUN_NET_HTTP_SERVER_MAX_REQ_TIME

The System property name .

public static final String
SUN_NET_HTTP_SERVER_MAX_RSP_TIME

The System property name .

public static final String
SUN_NET_HTTP_SERVER_NO_DELAY

The System property name .

public static final String
SUN_SECURITY_KRB5_PRINCIPAL

The System property name .

public static final String
USER_COUNTRY

The System property name .

public static final String
USER_DIR

The System property name .

public static final String
USER_EXTENSIONS

The System property name .

public static final String
USER_HOME

The System property name .

public static final String
USER_LANGUAGE

The System property name .

public static final String
USER_NAME

The System property name .

public static final String
USER_REGION

The System property name .

public static final String
USER_SCRIPT

The System property name .

public static final String
USER_TIMEZONE

The System property name .

public static final String
USER_VARIANT

The System property name .

Constructor Summary

AccessConstructor and Description
public
SystemProperties()
Deprecated TODO Make private in 4.0.

Make private in 4.0.

Method Summary

Modifier and TypeMethod and Description
public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getAppleAwtEnableTemplateImages
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getAwtToolkit
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static boolean

Returns:

an int or defaultIfAbsent's value.
getBoolean
(final Class<?>
The Class to use for the SimpleClassName.
clazz
,
final String
The subkey.
key
,
final BooleanSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named "SimpleClassName.Key" as a boolean.

public static boolean

Returns:

a boolean or defaultIfAbsent's value.
getBoolean
(final String
The key.
key
,
final BooleanSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named key as a boolean.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getComSunJndiLdapObjectTrustSerialData
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getComSunNetHttpServerHttpServerProvider
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getFileEncoding
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getFileSeparator
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getFtpNonProxyHost
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getFtpProxyHost
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getFtpProxyPort
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAgent
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAuthDigestCnonceRepeat
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAuthDigestReenabledAlgorithms
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAuthDigestValidateProxy
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAuthDigestValidateServer
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpAuthNtlmDomain
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpKeepAlive
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpKeepAliveTimeProxy
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpKeepAliveTimeServer
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpMaxConnections
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpMaxRedirects
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpNonProxyHosts
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpProxyHost
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpProxyPort
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpsProxyHost
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getHttpsProxyPort
()

Gets the current value from the system properties map.

public static int

Returns:

an int or defaultIfAbsent's value.
getInt
(final Class<?>
The Class to use for the SimpleClassName.
clazz
,
final String
The subkey.
key
,
final IntSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named "SimpleClassName.Key" as an int.

public static int

Returns:

an int or defaultIfAbsent's value.
getInt
(final String
The key.
key
,
final IntSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named key as an int.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaAwtFonts
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaAwtGraphicsenv
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaAwtHeadless
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaAwtPrinterjob
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaClassPath
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaClassVersion
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaCompiler
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaContentHandlerPkgs
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaEndorsedDirs
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaExtDirs
()
Deprecated Deprecated without replacement.

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaHome
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaIoTmpdir
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaLibraryPath
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaLocaleProviders
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaLocaleUseOldIsoCodes
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNetPreferIpv4Stack
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNetPreferIpv6Addresses
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNetSocksPassword
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNetSocksUserName
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNetUseSystemProxies
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNioChannelsDefaultThreadPoolInitialSize
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNioChannelsDefaultThreadPoolThreadFactory
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNioChannelsSpiAsynchronousChannelProvider
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNioChannelsSpiSelectorProvider
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaNioFileSpiDefaultFileSystemProvider
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaPropertiesDate
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaProtocolHandlerPkgs
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRmiServerCodebase
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRmiServerHostName
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRmiServerRandomIds
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRmiServerRmiClassLoaderSpi
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRuntimeName
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaRuntimeVersion
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSecurityAuthLoginConfig
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSecurityManager
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSpecificationMaintenanceVersion
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSpecificationName
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSpecificationVendor
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSpecificationVersion
()

Gets the current value from the system properties map.

public static String

Returns:

The system property value or defaultValue if the property is absent or a security problem occurs.
getJavaSpecificationVersion
(final String
get this Supplier when the property is empty or throws SecurityException.
defaultValue
)

Gets the current value from the system properties map for java.specification.version.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaSystemClassLoader
()

Gets the current value from the system properties map for java.system.class.loader.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaTimeZoneDefaultZoneRulesProvider
()

Gets the current value from the system properties map for java.time.zone.DefaultZoneRulesProvider.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilConcurrentForkJoinPoolCommonExceptionHandler
()

Gets the current value from the system properties map for java.util.concurrent.ForkJoinPool.common.exceptionHandler.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilConcurrentForkJoinPoolCommonMaximumSpares
()

Gets the current value from the system properties map for java.util.concurrent.ForkJoinPool.common.maximumSpares.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilConcurrentForkJoinPoolCommonParallelism
()

Gets the current value from the system properties map for java.util.concurrent.ForkJoinPool.common.parallelism.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilConcurrentForkJoinPoolCommonThreadFactory
()

Gets the current value from the system properties map for java.util.concurrent.ForkJoinPool.common.threadFactory.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilCurrencyData
()

Gets the current value from the system properties map for java.util.currency.data.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilLoggingConfigClass
()

Gets the current value from the system properties map for java.util.logging.config.class.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilLoggingConfigFile
()

Gets the current value from the system properties map for java.util.logging.config.file.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilLoggingSimpleFormatterFormat
()

Gets the current value from the system properties map for java.util.logging.simpleformatter.format.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilPrefsPreferencesFactory
()

Gets the current value from the system properties map for java.util.prefs.PreferencesFactory.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaUtilPropertyResourceBundleEncoding
()

Gets the current value from the system properties map for java.util.PropertyResourceBundle.encoding.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVendor
()

Gets the current value from the system properties map for java.vendor.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVendorUrl
()

Gets the current value from the system properties map for java.vendor.url.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVendorVersion
()

Gets the current value from the system properties map for java.vendor.version.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVersion
()

Gets the current value from the system properties map for java.version.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVersionDate
()

Gets the current value from the system properties map for java.version.date.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmInfo
()

Gets the current value from the system properties map for java.vm.info.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmName
()

Gets the current value from the system properties map for java.vm.name.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmSpecificationName
()

Gets the current value from the system properties map for java.vm.specification.name.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmSpecificationVendor
()

Gets the current value from the system properties map for java.vm.specification.vendor.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmSpecificationVersion
()

Gets the current value from the system properties map for java.vm.specification.version.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmVendor
()

Gets the current value from the system properties map for java.vm.vendor.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaVmVersion
()

Gets the current value from the system properties map for java.vm.version.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxAccessibilityAssistiveTechnologies
()

Gets the current value from the system properties map for javax.accessibility.assistive_technologies.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaXmlConfigFile
()

Gets the current value from the system properties map for java.xml.config.file.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxNetSslSessionCacheSize
()

Gets the current value from the system properties map for javax.net.ssl.sessionCacheSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxRmiSslClientEnabledCipherSuites
()

Gets the current value from the system properties map for javax.rmi.ssl.client.enabledCipherSuites.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxRmiSslClientEnabledProtocols
()

Gets the current value from the system properties map for javax.rmi.ssl.client.enabledProtocols.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxSecurityAuthUseSubjectCredsOnly
()

Gets the current value from the system properties map for javax.security.auth.useSubjectCredsOnly.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJavaxSmartCardIoTerminalFactoryDefaultType
()

Gets the current value from the system properties map for javax.smartcardio.TerminalFactory.DefaultType.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdbcDrivers
()

Gets the current value from the system properties map for jdbc.drivers.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpAuthProxyingDisabledSchemes
()

Gets the current value from the system properties map for jdk.http.auth.proxying.disabledSchemes.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpAuthTunnelingDisabledSchemes
()

Gets the current value from the system properties map for jdk.http.auth.tunneling.disabledSchemes.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientAllowRestrictedHeaders
()

Gets the current value from the system properties map for jdk.httpclient.allowRestrictedHeaders.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientAuthRetryLimit
()

Gets the current value from the system properties map for jdk.httpclient.auth.retrylimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientBufSize
()

Gets the current value from the system properties map for jdk.httpclient.bufsize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientConnectionPoolSize
()

Gets the current value from the system properties map for jdk.httpclient.connectionPoolSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientConnectionWindowSize
()

Gets the current value from the system properties map for jdk.httpclient.connectionWindowSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientDisableRetryConnect
()

Gets the current value from the system properties map for jdk.httpclient.disableRetryConnect.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientEnableAllMethodRetry
()

Gets the current value from the system properties map for jdk.httpclient.enableAllMethodRetry.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientEnablePush
()

Gets the current value from the system properties map for jdk.httpclient.enablepush.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientHpackMaxHeaderTableSize
()

Gets the current value from the system properties map for jdk.httpclient.hpack.maxheadertablesize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientHttpClientLog
()

Gets the current value from the system properties map for jdk.httpclient.HttpClient.log.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientKeepAliveTimeout
()

Gets the current value from the system properties map for jdk.httpclient.keepalive.timeout.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientKeepAliveTimeoutH2
()

Gets the current value from the system properties map for jdk.httpclient.keepalive.timeout.h2.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientMaxFrameSize
()

Gets the current value from the system properties map for jdk.httpclient.maxframesize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientMaxStreams
()

Gets the current value from the system properties map for jdk.httpclient.maxstreams.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientReceiveBufferSize
()

Gets the current value from the system properties map for jdk.httpclient.receiveBufferSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientRedirectsRetryLimit
()

Gets the current value from the system properties map for jdk.httpclient.redirects.retrylimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientSendBufferSize
()

Gets the current value from the system properties map for jdk.httpclient.sendBufferSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientWebSocketWriteBufferSize
()

Gets the current value from the system properties map for jdk.httpclient.websocket.writeBufferSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpClientWindowSize
()

Gets the current value from the system properties map for jdk.httpclient.windowsize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpServerMaxConnections
()

Gets the current value from the system properties map for jdk.httpserver.maxConnections.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkHttpsNegotiateCbt
()

Gets the current value from the system properties map for jdk.https.negotiate.cbt.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkIncludeInExceptions
()

Gets the current value from the system properties map for jdk.includeInExceptions.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkInternalHttpClientDisableHostNameVerification
()

Gets the current value from the system properties map for jdk.internal.httpclient.disableHostnameVerification.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkIoPermissionsUseCanonicalPath
()

Gets the current value from the system properties map for jdk.io.permissionsUseCanonicalPath.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkJndiLdapObjectFactoriesFilter
()

Gets the current value from the system properties map for jdk.jndi.ldap.object.factoriesFilter.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkJndiObjectFactoriesFilter
()

Gets the current value from the system properties map for jdk.jndi.object.factoriesFilter.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkJndiRmiObjectFactoriesFilter
()

Gets the current value from the system properties map for jdk.jndi.rmi.object.factoriesFilter.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkModuleMain
()

Gets the current value from the system properties map for jdk.module.main.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkModuleMainClass
()

Gets the current value from the system properties map for jdk.module.main.class.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkModulePath
()

Gets the current value from the system properties map for jdk.module.path.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkModuleUpgradePath
()

Gets the current value from the system properties map for jdk.module.upgrade.path.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkNetUnixDomainTmpDir
()

Gets the current value from the system properties map for jdk.net.unixdomain.tmpdir.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkNetUrlClassPathShowIgnoredClassPathEntries
()

Gets the current value from the system properties map for jdk.net.URLClassPath.showIgnoredClassPathEntries.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkSerialFilter
()

Gets the current value from the system properties map for jdk.serialFilter.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkSerialFilterFactory
()

Gets the current value from the system properties map for jdk.serialFilterFactory.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkTlsClientSignatureSchemes
()

Gets the current value from the system properties map for jdk.tls.client.SignatureSchemes.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkTlsNamedGroups
()

Gets the current value from the system properties map for jdk.tls.namedGroups.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkTlsServerSignatureSchemes
()

Gets the current value from the system properties map for jdk.tls.server.SignatureSchemes.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkVirtualThreadSchedulerMaxPoolSize
()

Gets the current value from the system properties map for jdk.virtualThreadScheduler.maxPoolSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkVirtualThreadSchedulerParallelism
()

Gets the current value from the system properties map for jdk.virtualThreadScheduler.parallelism.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlCdataChunkSize
()

Gets the current value from the system properties map for jdk.xml.cdataChunkSize.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlDtdSupport
()

Gets the current value from the system properties map for jdk.xml.dtd.support.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlElementAttributeLimit
()

Gets the current value from the system properties map for jdk.xml.elementAttributeLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlEnableExtensionFunctions
()

Gets the current value from the system properties map for jdk.xml.enableExtensionFunctions.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlEntityExpansionLimit
()

Gets the current value from the system properties map for jdk.xml.entityExpansionLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlEntityReplacementLimit
()

Gets the current value from the system properties map for jdk.xml.entityReplacementLimi_t.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlIsStandalone
()

Gets the current value from the system properties map for jdk.xml.isStandalone.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlJdkCatalogResolve
()

Gets the current value from the system properties map for jdk.xml.jdkcatalog.resolve.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlMaxElementDepth
()

Gets the current value from the system properties map for jdk.xml.maxElementDepth.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlMaxGeneralEntitySizeLimit
()

Gets the current value from the system properties map for jdk.xml.maxGeneralEntitySizeLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlMaxOccurLimit
()

Gets the current value from the system properties map for jdk.xml.maxOccurLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlMaxParameterEntitySizeLimit
()

Gets the current value from the system properties map for jdk.xml.maxParameterEntitySizeLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlMaxXmlNameLimit
()

Gets the current value from the system properties map for jdk.xml.maxXMLNameLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlOverrideDefaultParser
()

Gets the current value from the system properties map for jdk.xml.overrideDefaultParser.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlResetSymbolTable
()

Gets the current value from the system properties map for jdk.xml.resetSymbolTable.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlTotalEntitySizeLimit
()

Gets the current value from the system properties map for jdk.xml.totalEntitySizeLimit.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getJdkXmlXsltcIsStandalone
()

Gets the current value from the system properties map for jdk.xml.xsltcIsStandalone.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getLineSeparator
()

Gets the current value from the system properties map for line.separator.

public static String

Returns:

the current value from the system properties map.
getLineSeparator
(final Supplier<String>
get this Supplier when the property is empty or throws SecurityException.
defaultIfAbsent
)

Gets the current value from the system properties map for line.separator.

public static long

Returns:

a long or defaultIfAbsent's value.
getLong
(final Class<?>
The Class to use for the SimpleClassName.
clazz
,
final String
The subkey.
key
,
final LongSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named "SimpleClassName.Key" as a long.

public static long

Returns:

a long or defaultIfAbsent's value.
getLong
(final String
The key.
key
,
final LongSupplier
The default value.
defaultIfAbsent
)

Gets the current value for the property named key as a long.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getNativeEncoding
()

Gets the current value from the system properties map for native.encoding.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getNetworkAddressCacheNegativeTtl
()

Gets the current value from the system properties map for networkaddress.cache.negative.ttl.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getNetworkAddressCacheStaleTtl
()

Gets the current value from the system properties map for networkaddress.cache.stale.ttl.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getNetworkAddressCacheTtl
()

Gets the current value from the system properties map for networkaddress.cache.ttl.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getOrgJcpXmlDsigSecureValidation
()

Gets the current value from the system properties map for org.jcp.xml.dsig.securevalidation.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getOrgOpenJdkJavaUtilStreamTripwire
()

Gets the current value from the system properties map for org.openjdk.java.util.stream.tripwire.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getOsArch
()

Gets the current value from the system properties map for os.arch.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getOsName
()

Gets the current value from the system properties map for os.name.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getOsVersion
()

Gets the current value from the system properties map for os.version.

public static Path

Returns:

a Path or defaultIfAbsent's value.
getPath
(final String
The key.
key
,
final Supplier<Path>
The default value.
defaultIfAbsent
)

Gets the current value for the property named key as a Path.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getPathSeparator
()

Gets the current value from the system properties map for path.separator.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getProperty
(final String
The system property name.
property
)

Gets a System property, defaulting to null if the property cannot be read.

pack-priv static String

Returns:

the system property value or null if a security problem occurs.
getProperty
(final String
the system property name.
property
,
final String
use this value when the property is empty or throws SecurityException.
defaultIfAbsent
)

Gets a System property, defaulting to null if the property cannot be read.

pack-priv static String

Returns:

the system property value or null if a security problem occurs.
getProperty
(final String
the system property name.
property
,
final Supplier<String>
get this Supplier when the property is empty or throws SecurityException.
defaultIfAbsent
)

Gets a System property, defaulting to null if the property cannot be read.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSocksProxyHost
()

Gets the current value from the system properties map for socksProxyHost.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSocksProxyPort
()

Gets the current value from the system properties map for socksProxyPort.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSocksProxyVersion
()

Gets the current value from the system properties map for socksProxyVersion.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getStdErrEncoding
()

Gets the current value from the system properties map for stderr.encoding.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getStdOutEncoding
()

Gets the current value from the system properties map for stdout.encoding.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerDrainAmount
()

Gets the current value from the system properties map for sun.net.httpserver.drainAmount.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerIdleInterval
()

Gets the current value from the system properties map for sun.net.httpserver.idleInterval.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerMaxIdleConnections
()

Gets the current value from the system properties map for sun.net.httpserver.maxIdleConnections.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerMaxReqHeaders
()

Gets the current value from the system properties map for sun.net.httpserver.maxReqHeaders.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerMaxReqTime
()

Gets the current value from the system properties map for sun.net.httpserver.maxReqTime.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerMaxRspTime
()

Gets the current value from the system properties map for sun.net.httpserver.maxRspTime.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunNetHttpServerNoDelay
()

Gets the current value from the system properties map for sun.net.httpserver.nodelay.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getSunSecurityKrb5Principal
()

Gets the current value from the system properties map for sun.security.krb5.principal.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserCountry
()

Gets the current value from the system properties map for user.country.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserDir
()

Gets the current value from the system properties map for user.dir.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserExtensions
()

Gets the current value from the system properties map for user.extensions.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserHome
()

Gets the current value from the system properties map for user.home.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserLanguage
()

Gets the current value from the system properties map for user.language.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserName
()

Gets the current value from the system properties map for user.name.

public static String

Returns:

The system property value or defaultValue if the property is absent or a security problem occurs.
getUserName
(final String
get this Supplier when the property is empty or throws SecurityException.
defaultValue
)

Gets the current value from the system properties map for user.name.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserRegion
()

Gets the current value from the system properties map for user.region.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserScript
()

Gets the current value from the system properties map for user.script.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserTimezone
()

Gets the current value from the system properties map for user.timezone.

public static String

Returns:

The system property value or null if the property is absent or a security problem occurs.
getUserVariant
()

Gets the current value from the system properties map for user.variant.

public static boolean

Returns:

whether the given property is set.
isPropertySet
(final String
the system property name.
property
)

Tests whether the given property is set.

private static String
toKey(final Class<?> clazz, final String key, final boolean simpleKey)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait