public abstract class Assert extends Object
| 构造器和说明 |
|---|
Assert() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
doesNotContain(String textToSearch,
String substring,
String key) |
static void |
email(String text)
邮箱
|
static void |
future(Date date,
String key)
未来某一天
|
static void |
hasLength(String text,
String key) |
static void |
hasText(String text,
String key) |
static void |
idCard(String text)
身份证
|
static void |
isAssignable(Class<?> superType,
Class<?> subType,
String key) |
static void |
isBlank(String text,
String key)
空字符或NULL
|
static void |
isInstanceOf(Class<?> type,
Object obj,
String key) |
static void |
isNotBlank(String text,
String key)
非空字符串(key_IS_NULL)
|
static void |
isNull(Object object,
String key) |
static void |
isTrue(boolean expression,
String key) |
static void |
length(String text,
Integer min,
Integer max,
String key)
字符长度(key_LENGTH)
|
static void |
max(Double value,
Double max,
String key)
允许最大值
|
static void |
max(Float value,
Float max,
String key)
允许最大值
|
static void |
max(Integer value,
Integer max,
String key)
允许最大值
|
static void |
min(Double value,
Double min,
String key)
允许最小值
|
static void |
min(Float value,
Float min,
String key)
允许最小值
|
static void |
min(Integer value,
Integer min,
String key)
允许最小值
|
static void |
mobile(String text)
手机号
|
static void |
noNullElements(Object[] array,
String key) |
static void |
notEmpty(Collection<?> collection,
String key) |
static void |
notEmpty(Map<?,?> map,
String key) |
static void |
notEmpty(Object[] array,
String key,
Object... args) |
static void |
notNull(Object object,
String key,
Object... args)
(key_IS_NULL)
|
static void |
pattern(String text,
String regex,
boolean flag,
String key)
正则表达式
|
static void |
range(Double value,
Double min,
Double max,
String key)
允许值范围
|
static void |
range(Float value,
Float min,
Float max,
String key)
允许值范围
|
static void |
range(Integer value,
Integer min,
Integer max,
String key)
允许值范围
|
public static void isTrue(boolean expression,
String key)
public static void notEmpty(Collection<?> collection, String key)
public static void length(String text, Integer min, Integer max, String key)
public static void idCard(String text)
public static void email(String text)
public static void mobile(String text)
Copyright © 2017. All rights reserved.