diff options
author | Gary Gregory <garydgregory@gmail.com> | 2021-02-07 10:32:58 -0500 |
---|---|---|
committer | Gary Gregory <garydgregory@gmail.com> | 2021-02-07 10:32:58 -0500 |
commit | 1131a0c933fc74e66012f2e4995d121e7e0de370 (patch) | |
tree | efa036d153a864d39407a9923092009b17b773ef /src/main/java/org/apache/commons/lang3/function | |
parent | 56dd87e8b8cfee4d10c0a4ac5cfc5ce06a66df22 (diff) | |
download | apache-commons-lang-1131a0c933fc74e66012f2e4995d121e7e0de370.tar.gz |
Eat own dog food.
Diffstat (limited to 'src/main/java/org/apache/commons/lang3/function')
-rwxr-xr-x | src/main/java/org/apache/commons/lang3/function/Objects.java | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/main/java/org/apache/commons/lang3/function/Objects.java b/src/main/java/org/apache/commons/lang3/function/Objects.java index a294b2b96..59d20ab8c 100755 --- a/src/main/java/org/apache/commons/lang3/function/Objects.java +++ b/src/main/java/org/apache/commons/lang3/function/Objects.java @@ -72,10 +72,7 @@ public class Objects { * @see java.util.Objects#requireNonNull(Object) */ public static <T> @Nonnull T requireNonNull(@Nullable T value) throws NullPointerException { - if (value == null) { - throw new NullPointerException("The value must not be null."); - } - return value; + return requireNonNull(value, "The value must not be null."); } /** @@ -90,13 +87,7 @@ public class Objects { * @see java.util.Objects#requireNonNull(Object) */ public static <T> @Nonnull T requireNonNull(@Nullable T value, @Nonnull T defaultValue) throws NullPointerException { - if (value == null) { - if (defaultValue == null) { - throw new NullPointerException("The default value must not be null."); - } - return defaultValue; - } - return value; + return value == null ? requireNonNull(defaultValue) : value; } /** |