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 <T extends CharSequence>
TValidator.validateBirthday(T value, String errorMsg) 验证验证是否为生日static <T extends CharSequence>
TValidator.validateCarDrivingLicence(T value, String errorMsg) 验证是否为驾驶证 别名:驾驶证档案编号、行驶证编号static <T extends CharSequence>
TValidator.validateCarVin(T value, String errorMsg) 验证是否为车架号;别名:行驶证编号 车辆识别代号 车辆识别码static <T extends CharSequence>
TValidator.validateChinese(T value, String errorMsg) 验证是否都为汉字static <T extends CharSequence>
TValidator.validateCitizenId(T value, String errorMsg) 验证是否为身份证号码(支持18位/15位和港澳台的10位)static <T extends CharSequence>
TValidator.validateCreditCode(T value, String errorMsg) 是否是有效的统一社会信用代码static <T extends CharSequence>
TValidator.validateEmail(T value, String errorMsg) 验证是否为可用邮箱地址static <T> TValidator.validateEmpty(T value, String errorMsg) 验证是否为空,非空时抛出异常 对于String类型判定是否为empty(null 或 "")static ObjectValidator.validateEqual(Object t1, Object t2, String errorMsg) 验证是否相等,不相等抛出异常static booleanValidator.validateFalse(boolean value, String errorMsgTemplate, Object... params) 检查指定值是否为falsestatic <T extends CharSequence>
TValidator.validateGeneral(T value, int min, int max, String errorMsg) 验证是否为给定长度范围的英文字母 、数字和下划线static <T extends CharSequence>
TValidator.validateGeneral(T value, int min, String errorMsg) 验证是否为给定最小长度的英文字母 、数字和下划线static <T extends CharSequence>
TValidator.validateGeneral(T value, String errorMsg) 验证是否为英文字母 、数字和下划线static <T extends CharSequence>
TValidator.validateGeneralWithChinese(T value, String errorMsg) 验证是否为中文字、英文字母、数字和下划线static <T extends CharSequence>
TValidator.validateHasChinese(T value, String errorMsg) 验证是否都为汉字static StringValidator.validateHasNumber(String value, String errorMsg) 是否包含数字static <T extends CharSequence>
TValidator.validateHex(T value, String errorMsg) 验证是否为Hex(16进制)字符串static <T extends CharSequence>
TValidator.validateIpv4(T value, String errorMsg) 验证是否为IPV4地址static <T extends CharSequence>
TValidator.validateIpv6(T value, String errorMsg) 验证是否为IPV6地址static voidValidator.validateisChineseName(String value, String errorMsg) 验证是是否符合密码要求static <T extends CharSequence>
TValidator.validateLetter(T value, String errorMsg) 验证是否为字母(包括大写和小写字母)static <T extends CharSequence>
TValidator.validateLetterWithChinese(T value, String errorMsg) 验证是否由为字母汉字组成(包括大写和小写字母和汉字)static <T extends CharSequence>
TValidator.validateLowerCase(T value, String errorMsg) 验证字符串是否全部为小写字母static <T extends CharSequence>
TValidator.validateMac(T value, String errorMsg) 验证是否为MAC地址static <T extends CharSequence>
TValidator.validateMatchRegex(String regex, T value, String errorMsg) 通过正则表达式验证 不符合正则抛出ValidateException异常static <T extends CharSequence>
TValidator.validateMobile(T value, String errorMsg) 验证是否为手机号码(中国大陆)static <T extends CharSequence>
TValidator.validateMoney(T value, String errorMsg) 验证是否为货币static <T> TValidator.validateNotEmpty(T 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 <T> TValidator.validateNull(T value, String errorMsgTemplate, Object... params) 检查指定值是否为nullstatic StringValidator.validateNumber(String value, String errorMsg) 验证是否为数字static voidValidator.validatePassword(String value, String errorMsg, boolean... weak) 验证是是否符合密码要求static <T extends CharSequence>
TValidator.validatePhone(T value, String errorMsg) 验证是否为座机号码(中国)static <T extends CharSequence>
TValidator.validatePlateNumber(T value, String errorMsg) 验证是否为中国车牌号static booleanValidator.validateTrue(boolean value, String errorMsgTemplate, Object... params) 检查指定值是否为truestatic <T extends CharSequence>
TValidator.validateUpperCase(T value, String errorMsg) 验证字符串是否全部为大写字母static <T extends CharSequence>
TValidator.validateUrl(T value, String errorMsg) 验证是否为URLstatic <T extends CharSequence>
TValidator.validateUUID(T value, String errorMsg) 验证是否为UUID 包括带横线标准格式和不带横线的简单模式static <T extends CharSequence>
TValidator.validateZipCode(T value, String errorMsg) 验证是否为邮政编码(中国)