Uses of Class
org.aoju.bus.core.exception.ValidateException
Packages that use ValidateException
Package
Description
BaseX以及BCD编码封装
语言特性包,包括大量便捷的数据结构,例如验证器Validator,分布式ID生成器Snowflake等
-
Uses of ValidateException in org.aoju.bus.core.codec
Methods in org.aoju.bus.core.codec that throw ValidateExceptionModifier and TypeMethodDescriptionstatic byte[]Base58.decodeChecked(CharSequence encoded) Base58解码 解码包含标志位验证和版本呢位去除static byte[]Base58.decodeChecked(CharSequence encoded, boolean withVersion) Base58解码 解码包含标志位验证和版本呢位去除 -
Uses of ValidateException in org.aoju.bus.core.lang
Methods in org.aoju.bus.core.lang that throw ValidateExceptionModifier and TypeMethodDescriptionstatic voidValidator.validateBetween(Number value, Number min, Number max, String errorMsg) 检查给定的数字是否在指定范围内static voidValidator.validateBirthday(String value, String errorMsg) 验证验证是否为生日static <T extends CharSequence>
TValidator.validateChinese(T value, String errorMsg) 验证是否为汉字static <T extends CharSequence>
TValidator.validateCitizenIdNumber(T value, String errorMsg) 验证是否为身份证号码(支持18位/15位和港澳台的10位)static voidValidator.validateEmail(String value, String errorMsg) 验证邮箱地址是否有效static voidValidator.validateEnglish(String value, String errorMsg) 验证是否为汉字static voidValidator.validateEqual(Object t1, Object t2, String errorMsg) 验证是否相等,不相等抛出异常static booleanValidator.validateFalse(boolean value, String errorMsgTemplate, Object... params) 检查指定值是否为falsestatic voidValidator.validateGeneral(String value, int min, int max, String errorMsg) 验证是否为给定长度范围的英文字母 、数字和下划线static voidValidator.validateGeneral(String value, int min, String errorMsg) 验证是否为给定最小长度的英文字母 、数字和下划线static voidValidator.validateGeneral(String value, String errorMsg) 验证是否为英文字母 、数字和下划线static voidValidator.validateGeneralWithChinese(String value, String errorMsg) 验证是否为中文字、英文字母、数字和下划线static <T extends CharSequence>
TValidator.validateHex(T value, String errorMsg) 验证是否为Hex(16进制)字符串static voidValidator.validateIpv4(String value, String errorMsg) 验证是否为IPV4地址static <T extends CharSequence>
TValidator.validateIpv6(T value, String errorMsg) 验证是否为IPV6地址static voidValidator.validateLetter(String value, String errorMsg) 验证是否全部为字母组成,包括大写和小写字母和汉字static voidValidator.validateLowerCase(String value, String errorMsg) 验证字符串是否全部为小写字母static voidValidator.validateMac(String value, String errorMsg) 验证是否为MAC地址static voidValidator.validateMatchRegex(String regex, String value, String errorMsg) 通过正则表达式验证 不符合正则static voidValidator.validateMobile(String value, String errorMsg) 验证是否为手机号码(中国)static voidValidator.validateMoney(String value, String errorMsg) 验证是否为货币static voidValidator.validateNotEmpty(Object value, String errorMsg) 验证是否为空,为空时抛出异常 对于String类型判定是否为empty(null 或 "")static voidValidator.validateNotEmptyAndEqual(Object t1, Object t2, String errorMsg) 验证是否非空且与指定值相等 当数据为空时抛出验证异常 当两值不等时抛出异常static voidValidator.validateNotEmptyAndNotEqual(Object t1, Object t2, String errorMsg) 验证是否非空且与指定值相等 当数据为空时抛出验证异常 当两值相等时抛出异常static voidValidator.validateNotEqual(Object t1, Object t2, String errorMsg) 验证是否不等,相等抛出异常static <T> TValidator.validateNotNull(T value, String errorMsgTemplate, Object... params) 检查指定值是否为nullstatic voidValidator.validateNumber(String value, String errorMsg) 验证是否为数字static voidValidator.validatePassword(String value, String errorMsg, boolean... weak) 验证是是否符合密码要求static voidValidator.validatePlateNumber(String value, String errorMsg) 验证是否为中国车牌号static booleanValidator.validateTrue(boolean value, String errorMsgTemplate, Object... params) 检查指定值是否为truestatic voidValidator.validateUpperCase(String value, String errorMsg) 验证字符串是否全部为大写字母static voidValidator.validateUrl(String value, String errorMsg) 验证是否为URLstatic voidValidator.validateUUID(String value, String errorMsg) 验证是否为UUID 包括带横线标准格式和不带横线的简单模式static voidValidator.validateWord(String value, String errorMsg) 验证是否为字母(包括大写和小写字母)static voidValidator.validateZipCode(String value, String errorMsg) 验证是否为邮政编码(中国)