com.bstek.dorado.util
public abstract class Assert extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
doesNotContain(java.lang.String textToSearch,
java.lang.String substring)
断言给定的字符串中包含另一个子字符串,如果断言不准确则抛出默认的异常。
|
static void |
doesNotContain(java.lang.String textToSearch,
java.lang.String substring,
java.lang.String message)
断言给定的字符串中包含另一个子字符串,如果断言不准确则根据message参数抛出异常。
|
static void |
isAssignable(java.lang.Class<?> superType,
java.lang.Class<?> subType)
断言给定Class类型是另一个Class的子类型,如果断言不准确则根据message参数抛出异常。
|
static void |
isAssignable(java.lang.Class<?> superType,
java.lang.Class<?> subType,
java.lang.String message)
断言给定Class类型是另一个Class的子类型,如果断言不准确则根据message参数抛出异常。
|
static void |
isInstanceOf(java.lang.Class<?> type,
java.lang.Object obj)
断言给定的对象是某Class类型的实例,如果断言不准确则根据message参数抛出异常。
|
static void |
isInstanceOf(java.lang.Class<?> type,
java.lang.Object obj,
java.lang.String message)
断言给定的对象是某Class类型的实例,如果断言不准确则根据message参数抛出异常。
|
static void |
isNull(java.lang.Object object)
断言给定的对象的值为null,如果断言不准确则抛出默认的异常。
|
static void |
isNull(java.lang.Object object,
java.lang.String message)
断言给定的对象的值为null,如果断言不准确则根据message参数抛出异常。
|
static void |
isTrue(boolean expression)
断言给定的expression的值为true,如果断言不准确则抛出默认的异常。
|
static void |
isTrue(boolean expression,
java.lang.String message)
断言给定的expression的值为true,如果断言不准确则根据message参数抛出异常。
|
static void |
notEmpty(java.util.Collection<?> collection)
断言给定的集合对象非空,如果断言不准确则抛出默认的异常。
数组非空是指集合对象不为null并且其size大于0。 |
static void |
notEmpty(java.util.Collection<?> collection,
java.lang.String message)
断言给定的集合对象非空,如果断言不准确则根据message参数抛出异常。
数组非空是指集合对象不为null并且其size大于0。 |
static void |
notEmpty(java.util.Map<?,?> map)
断言给定的Map对象非空,如果断言不准确则抛出默认的异常。
数组非空是指Map对象不为null并且其size大于0。 |
static void |
notEmpty(java.util.Map<?,?> map,
java.lang.String message)
断言给定的Map对象非空,如果断言不准确则根据message参数抛出异常。
数组非空是指Map对象不为null并且其size大于0。 |
static void |
notEmpty(java.lang.Object[] array)
断言给定的数组非空,如果断言不准确则抛出默认的异常。
数组非空是指数组不为null并且其length大于0。 |
static void |
notEmpty(java.lang.Object[] array,
java.lang.String message)
断言给定的数组非空,如果断言不准确则根据message参数抛出异常。
数组非空是指数组不为null并且其length大于0。 |
static void |
notEmpty(java.lang.String text)
断言给定的字符串非空,如果断言不准确则抛出默认的异常。
字符串非空是指字符串的不为null并且其长度大于0。 |
static void |
notEmpty(java.lang.String text,
java.lang.String message)
断言给定的字符串非空,如果断言不准确则根据message参数抛出异常。
字符串非空是指字符串的不为null并且其长度大于0。 |
static void |
notNull(java.lang.Object object)
断言给定的对象的值不是null,如果断言不准确则抛出默认的异常。
|
static void |
notNull(java.lang.Object object,
java.lang.String message)
断言给定的对象的值不是null,如果断言不准确则根据message参数抛出异常。
|
public static void isTrue(boolean expression, java.lang.String message)
expression
- 断言参数message
- 断言不准确时抛出的异常信息public static void isTrue(boolean expression)
expression
- 断言参数public static void isNull(java.lang.Object object, java.lang.String message)
object
- 断言对象message
- 断言不准确时抛出的异常信息public static void isNull(java.lang.Object object)
object
- 断言对象public static void notNull(java.lang.Object object, java.lang.String message)
object
- 断言对象message
- 断言不准确时抛出的异常信息public static void notNull(java.lang.Object object)
object
- 断言对象public static void notEmpty(java.lang.String text, java.lang.String message)
text
- 断言字符串message
- 断言不准确时抛出的异常信息public static void notEmpty(java.lang.String text)
text
- 断言字符串public static void doesNotContain(java.lang.String textToSearch, java.lang.String substring, java.lang.String message)
textToSearch
- 被搜索的字符串substring
- 子字符串message
- 断言不准确时抛出的异常信息public static void doesNotContain(java.lang.String textToSearch, java.lang.String substring)
textToSearch
- 被搜索的字符串substring
- 子字符串public static void notEmpty(java.lang.Object[] array, java.lang.String message)
array
- 断言数组message
- 断言不准确时抛出的异常信息public static void notEmpty(java.lang.Object[] array)
array
- 断言数组public static void notEmpty(java.util.Collection<?> collection, java.lang.String message)
collection
- 断言集合对象message
- 断言不准确时抛出的异常信息public static void notEmpty(java.util.Collection<?> collection)
collection
- 断言集合对象public static void notEmpty(java.util.Map<?,?> map, java.lang.String message)
map
- 断言Map对象message
- 断言不准确时抛出的异常信息public static void notEmpty(java.util.Map<?,?> map)
map
- 断言Map对象public static void isInstanceOf(java.lang.Class<?> type, java.lang.Object obj, java.lang.String message)
type
- Class类型obj
- 断言对象message
- 断言不准确时抛出的异常信息public static void isInstanceOf(java.lang.Class<?> type, java.lang.Object obj)
type
- Class类型obj
- 断言对象public static void isAssignable(java.lang.Class<?> superType, java.lang.Class<?> subType, java.lang.String message)
superType
- 断言的超类subType
- 断言的子类message
- 断言不准确时抛出的异常信息public static void isAssignable(java.lang.Class<?> superType, java.lang.Class<?> subType)
superType
- 断言的超类subType
- 断言的子类Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.