aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/commons/lang3/SystemUtils.java
diff options
context:
space:
mode:
authorpascalschumacher <pascalschumacher@gmx.net>2016-05-20 19:29:20 +0200
committerpascalschumacher <pascalschumacher@gmx.net>2016-09-15 19:27:53 +0200
commitb9f04d9be3e7ff300520da194fe29ed5c1861787 (patch)
treeb9767949229611736e87e8e51e01f36338988ef8 /src/main/java/org/apache/commons/lang3/SystemUtils.java
parentafedbae8aca69a092d65766640361801bf2b5d9b (diff)
downloadapache-commons-lang-b9f04d9be3e7ff300520da194fe29ed5c1861787.tar.gz
LANG-1197: Prepare Java 9 detection
Diffstat (limited to 'src/main/java/org/apache/commons/lang3/SystemUtils.java')
-rw-r--r--src/main/java/org/apache/commons/lang3/SystemUtils.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main/java/org/apache/commons/lang3/SystemUtils.java b/src/main/java/org/apache/commons/lang3/SystemUtils.java
index ef1d43a38..e89e647e4 100644
--- a/src/main/java/org/apache/commons/lang3/SystemUtils.java
+++ b/src/main/java/org/apache/commons/lang3/SystemUtils.java
@@ -953,8 +953,23 @@ public class SystemUtils {
* </p>
*
* @since 3.4
+ *
+ * @deprecated As of release 3.5, replaced by {@link #IS_JAVA_9}
*/
- public static final boolean IS_JAVA_1_9 = getJavaVersionMatches("1.9");
+ @Deprecated
+ public static final boolean IS_JAVA_1_9 = getJavaVersionMatches("9");
+
+ /**
+ * <p>
+ * Is {@code true} if this is Java version 9 (also 9.x versions).
+ * </p>
+ * <p>
+ * The field will return {@code false} if {@link #JAVA_VERSION} is {@code null}.
+ * </p>
+ *
+ * @since 3.5
+ */
+ public static final boolean IS_JAVA_9 = getJavaVersionMatches("9");
// Operating system checks
// -----------------------------------------------------------------------