类 IllegalArguments
- java.lang.Object
-
- net.qimooc.commons.utils.IllegalArguments
-
public final class IllegalArguments extends java.lang.ObjectNull or empty argument exception utilities.
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidensureGreater(java.lang.String name, java.lang.Integer value, java.lang.Integer lower)static voidensureGreater(java.lang.String name, java.math.BigInteger value, java.math.BigInteger lower)static voidensureGreaterOrEqual(java.lang.String name, java.lang.Integer value, java.lang.Integer lower)static voidensureInRange(java.lang.String name, java.lang.Integer value, java.lang.Integer from, java.lang.Integer to)static voidensureLesser(java.lang.String name, java.lang.Integer value, java.lang.Integer higher)static voidensureLesserOrEqual(java.lang.String name, java.lang.Integer value, java.lang.Integer higher)static voidensureNotEmpty(java.lang.String name, boolean trim, java.lang.String value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, byte[] value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.lang.CharSequence value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.lang.Object[] value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.lang.String value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.util.Collection<?> value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.util.Map<?,?> value)Ensure not empty.static voidensureNotEmpty(java.lang.String name, java.util.Properties value)Ensure not empty.static voidensureNotEmptyContent(java.lang.String name, boolean trim, java.lang.String[] value)Ensures that the string array instance is not null and that it has entries that are not null or empty.static voidensureNotEmptyContent(java.lang.String name, java.lang.String[] value)Ensures that the string array instance is not null and that it has entries that are not null or empty either without trimming the string.static voidensureNotNull(java.lang.String name, java.lang.Object value)Ensure not null.static voidensureNotZero(java.lang.String name, java.lang.Integer value)Ensure not zero.
-
-
-
方法详细资料
-
ensureNotNull
public static void ensureNotNull(java.lang.String name, java.lang.Object value)Ensure not null.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.lang.String value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.lang.CharSequence value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, boolean trim, java.lang.String value)Ensure not empty.- 参数:
name- Nametrim- Trim value before check if true, don't otherwisevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.lang.Object[] value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, byte[] value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.util.Collection<?> value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.util.Properties value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmpty
public static void ensureNotEmpty(java.lang.String name, java.util.Map<?,?> value)Ensure not empty.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmptyContent
public static void ensureNotEmptyContent(java.lang.String name, java.lang.String[] value)Ensures that the string array instance is not null and that it has entries that are not null or empty either without trimming the string.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotEmptyContent
public static void ensureNotEmptyContent(java.lang.String name, boolean trim, java.lang.String[] value)Ensures that the string array instance is not null and that it has entries that are not null or empty.- 参数:
name- Nametrim- Trim flagvalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or empty
-
ensureNotZero
public static void ensureNotZero(java.lang.String name, java.lang.Integer value)Ensure not zero.- 参数:
name- Namevalue- Value- 抛出:
java.lang.IllegalArgumentException- if value is null or zero
-
ensureInRange
public static void ensureInRange(java.lang.String name, java.lang.Integer value, java.lang.Integer from, java.lang.Integer to)
-
ensureGreaterOrEqual
public static void ensureGreaterOrEqual(java.lang.String name, java.lang.Integer value, java.lang.Integer lower)
-
ensureGreater
public static void ensureGreater(java.lang.String name, java.lang.Integer value, java.lang.Integer lower)
-
ensureGreater
public static void ensureGreater(java.lang.String name, java.math.BigInteger value, java.math.BigInteger lower)
-
ensureLesser
public static void ensureLesser(java.lang.String name, java.lang.Integer value, java.lang.Integer higher)
-
ensureLesserOrEqual
public static void ensureLesserOrEqual(java.lang.String name, java.lang.Integer value, java.lang.Integer higher)
-
-