public final class ObjectUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T[] |
checkNonEmpty(T[] array,
java.lang.String name)
Checks that the given argument is neither null nor empty.
|
static <T> T |
checkNotNull(T arg,
java.lang.String text)
Checks that the given argument is not null.
|
static int |
checkPositive(int i,
java.lang.String name)
Checks that the given argument is strictly positive.
|
static long |
checkPositive(long i,
java.lang.String name)
Checks that the given argument is strictly positive.
|
static int |
checkPositiveOrZero(int i,
java.lang.String name)
Checks that the given argument is positive or zero.
|
static long |
checkPositiveOrZero(long i,
java.lang.String name)
Checks that the given argument is positive or zero.
|
static int |
intValue(java.lang.Integer wrapper,
int defaultValue)
Resolves a possibly null Integer to a primitive int, using a default value.
|
static long |
longValue(java.lang.Long wrapper,
long defaultValue)
Resolves a possibly null Long to a primitive long, using a default value.
|
public static <T> T checkNotNull(T arg,
java.lang.String text)
NullPointerException.
Otherwise, returns the argument.public static int checkPositive(int i,
java.lang.String name)
IllegalArgumentException.
Otherwise, returns the argument.public static long checkPositive(long i,
java.lang.String name)
IllegalArgumentException.
Otherwise, returns the argument.public static int checkPositiveOrZero(int i,
java.lang.String name)
IllegalArgumentException.
Otherwise, returns the argument.public static long checkPositiveOrZero(long i,
java.lang.String name)
IllegalArgumentException.
Otherwise, returns the argument.public static <T> T[] checkNonEmpty(T[] array,
java.lang.String name)
NullPointerException or IllegalArgumentException.
Otherwise, returns the argument.public static int intValue(java.lang.Integer wrapper,
int defaultValue)
wrapper - the wrapperdefaultValue - the default valuepublic static long longValue(java.lang.Long wrapper,
long defaultValue)
wrapper - the wrapperdefaultValue - the default value