Object Validator
-
- All Implemented Interfaces:
public class ValidatorToutatis_Gc
-
-
Method Summary
Modifier and Type Method Description final static BooleanstrNotBlank(Object o)final static BooleanstrIsBlank(Object o)final static BooleanobjFieldNotNull(Object obj)对象字段为null final static BooleanobjIsNull(Object o)final static BooleanobjNotNull(Object o)final static BooleanparametersHaveNull(Object params)final static BooleanstringsHasNull(String o)final static BooleanstringsNotNull(String o)final static BooleanstrIsNumber(String str)final static BooleancheckCNUsernameFormat(String username)Check cn username 检查用户名 final static BooleancheckUsefulPasswordFormat(String password)Check useful password format 检查密码是否匹配要求格式 final static List<String>checkMapContainsKey(Map<String, Object> map, String keys)Check map contains key 检查Map中是否存在该键,不存在则返回缺失字段的列表 Check whether the key exists in the Map. final static BooleancheckMapContainsKeyBoolean(Map<String, Object> map, String keys)final static UnitcheckMapContainsKeyThrowEx(Map<String, Object> map, String keys)final static BooleanvalidateRegex(String regex)-
-
Method Detail
-
strNotBlank
final static Boolean strNotBlank(Object o)
- Parameters:
o- 可转String的object- Returns:
返回自然情况下是否为空
-
strIsBlank
final static Boolean strIsBlank(Object o)
- Parameters:
o- 可转String的object- Returns:
返回是否是空
-
objFieldNotNull
final static Boolean objFieldNotNull(Object obj)
对象字段为null
- Parameters:
obj- 实体类- Returns:
字段是否为空
-
objNotNull
final static Boolean objNotNull(Object o)
- Parameters:
o- 实体类- Returns:
对象是否不为空
-
parametersHaveNull
final static Boolean parametersHaveNull(Object params)
- Parameters:
params- 多个判断参数- Returns:
查询参数中是否有Null值或者空白
-
stringsHasNull
final static Boolean stringsHasNull(String o)
-
stringsNotNull
final static Boolean stringsNotNull(String o)
-
strIsNumber
final static Boolean strIsNumber(String str)
- Parameters:
str- 字符串- Returns:
字符串是否为数字
-
checkCNUsernameFormat
final static Boolean checkCNUsernameFormat(String username)
Check cn username 检查用户名
- Parameters:
username- 用户名- Returns:
是否符合正则
-
checkUsefulPasswordFormat
final static Boolean checkUsefulPasswordFormat(String password)
Check useful password format 检查密码是否匹配要求格式
- Parameters:
password- 输入密码- Returns:
是否匹配
-
checkMapContainsKey
final static List<String> checkMapContainsKey(Map<String, Object> map, String keys)
Check map contains key 检查Map中是否存在该键,不存在则返回缺失字段的列表 Check whether the key exists in the Map. If no, return a list of missing fields.
- Parameters:
map- 列表keys- 键名- Returns:
缺失字段列表
-
checkMapContainsKeyBoolean
final static Boolean checkMapContainsKeyBoolean(Map<String, Object> map, String keys)
-
checkMapContainsKeyThrowEx
final static Unit checkMapContainsKeyThrowEx(Map<String, Object> map, String keys)
-
validateRegex
final static Boolean validateRegex(String regex)
-
-
-
-