跳过导航链接
A B C E F G H I R S T V W 

A

AbstractValidate<T extends Annotation> - cn.vonce.validator.rule中的类
校验规则抽象实现
AbstractValidate() - 类 的构造器cn.vonce.validator.rule.AbstractValidate
 

B

BeanResult - cn.vonce.validator.model中的类
 
BeanResult() - 类 的构造器cn.vonce.validator.model.BeanResult
 
BeanResult(boolean, String) - 类 的构造器cn.vonce.validator.model.BeanResult
 
BeanResult(String) - 类 的构造器cn.vonce.validator.model.BeanResult
 
BeanResult(String, List<FieldResult>) - 类 的构造器cn.vonce.validator.model.BeanResult
 

C

check(T, FieldInfo) - 类 中的方法cn.vonce.validator.rule.AbstractValidate
 
check(VBoolean, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateBoolean
 
check(VChinese, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateChinese
 
check(VEmail, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateEmail
 
check(VEqualTo, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateEqualTo
 
check(VIDCard, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateIDCard
 
check(VIPAddress, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateIPAddress
 
check(VMaxLength, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxLength
 
check(VMaxValue, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxValue
 
check(VMinLength, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinLength
 
check(VMinValue, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinValue
 
check(VNotEmpty, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotEmpty
 
check(VNotNull, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotNull
 
check(VNumber, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNumber
 
check(VPassword, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidatePassword
 
check(VPhone, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidatePhone
 
check(VRangeLength, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeLength
 
check(VRangeValue, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeValue
 
check(VRegex, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRegex
 
check(VSQLInject, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateSQLInject
 
check(VUrl, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateUrl
 
check(VUserName, FieldInfo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateUserName
 
cn.vonce.validator.annotation - 程序包 cn.vonce.validator.annotation
 
cn.vonce.validator.config - 程序包 cn.vonce.validator.config
 
cn.vonce.validator.helper - 程序包 cn.vonce.validator.helper
 
cn.vonce.validator.intercept - 程序包 cn.vonce.validator.intercept
 
cn.vonce.validator.model - 程序包 cn.vonce.validator.model
 
cn.vonce.validator.rule - 程序包 cn.vonce.validator.rule
 
cn.vonce.validator.rule.impl - 程序包 cn.vonce.validator.rule.impl
 
cn.vonce.validator.utils - 程序包 cn.vonce.validator.utils
 

E

EnableValidator - cn.vonce.validator.config中的注释类型
启用字段验证器注解(局部)
EnableValidatorAutoConfig - cn.vonce.validator.config中的注释类型
启用自动配置字段验证器注解(全局)

F

FieldInfo - cn.vonce.validator.model中的类
 
FieldInfo() - 类 的构造器cn.vonce.validator.model.FieldInfo
 
FieldResult - cn.vonce.validator.model中的类
 
FieldResult() - 类 的构造器cn.vonce.validator.model.FieldResult
 
FieldResult(boolean, String) - 类 的构造器cn.vonce.validator.model.FieldResult
 
FieldResult(String, String, String) - 类 的构造器cn.vonce.validator.model.FieldResult
 

G

getAnnotation(Annotation[], Class<T>) - 类 中的静态方法cn.vonce.validator.helper.ValidatorHelper
Parameter与Field 通用的根据注解类型获取注解方法
getAnticipate(T) - 类 中的方法cn.vonce.validator.rule.AbstractValidate
 
getAnticipate(VBoolean) - 类 中的方法cn.vonce.validator.rule.impl.ValidateBoolean
 
getAnticipate(VChinese) - 类 中的方法cn.vonce.validator.rule.impl.ValidateChinese
 
getAnticipate(VEmail) - 类 中的方法cn.vonce.validator.rule.impl.ValidateEmail
 
getAnticipate(VEqualTo) - 类 中的方法cn.vonce.validator.rule.impl.ValidateEqualTo
 
getAnticipate(VIDCard) - 类 中的方法cn.vonce.validator.rule.impl.ValidateIDCard
 
getAnticipate(VIPAddress) - 类 中的方法cn.vonce.validator.rule.impl.ValidateIPAddress
 
getAnticipate(VMaxLength) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxLength
 
getAnticipate(VMaxValue) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxValue
 
getAnticipate(VMinLength) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinLength
 
getAnticipate(VMinValue) - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinValue
 
getAnticipate(VNotEmpty) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotEmpty
 
getAnticipate(VNotNull) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotNull
 
getAnticipate(VNumber) - 类 中的方法cn.vonce.validator.rule.impl.ValidateNumber
 
getAnticipate(VPassword) - 类 中的方法cn.vonce.validator.rule.impl.ValidatePassword
 
getAnticipate(VPhone) - 类 中的方法cn.vonce.validator.rule.impl.ValidatePhone
 
getAnticipate(VRangeLength) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeLength
 
getAnticipate(VRangeValue) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeValue
 
getAnticipate(VRegex) - 类 中的方法cn.vonce.validator.rule.impl.ValidateRegex
 
getAnticipate(VSQLInject) - 类 中的方法cn.vonce.validator.rule.impl.ValidateSQLInject
 
getAnticipate(VUrl) - 类 中的方法cn.vonce.validator.rule.impl.ValidateUrl
 
getAnticipate(VUserName) - 类 中的方法cn.vonce.validator.rule.impl.ValidateUserName
 
getAnticipateError(String) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取预期错误信息
getBean() - 类 中的方法cn.vonce.validator.model.FieldInfo
 
getError() - 类 中的方法cn.vonce.validator.model.FieldResult
 
getFieldName(String, String) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取字段名称
getFieldResultList() - 类 中的方法cn.vonce.validator.model.BeanResult
 
getMessage() - 类 中的方法cn.vonce.validator.model.BeanResult
 
getName() - 枚举 中的方法cn.vonce.validator.annotation.VPhone.VPhoneType
 
getName() - 类 中的方法cn.vonce.validator.model.FieldInfo
 
getName() - 类 中的方法cn.vonce.validator.model.FieldResult
 
getNullError() - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取null错误信息
getOnlyWhenNotEmpty() - 类 中的方法cn.vonce.validator.model.FieldInfo
 
getPass() - 类 中的方法cn.vonce.validator.model.FieldResult
 
getTips() - 类 中的方法cn.vonce.validator.model.FieldInfo
 
getTips() - 类 中的方法cn.vonce.validator.model.FieldResult
 
getTips(String, String, String) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取字段错误提示
getTypeError(WhatType[]) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取类型错误信息
getTypeName(WhatType) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
获取类型名称
getValue() - 类 中的方法cn.vonce.validator.model.FieldInfo
 

H

handle(T, FieldInfo) - 类 中的方法cn.vonce.validator.rule.AbstractValidate
 
handle(T, FieldInfo) - 接口 中的方法cn.vonce.validator.rule.ValidateRule
 

I

invoke(MethodInvocation) - 类 中的方法cn.vonce.validator.intercept.ValidatorInterceptor
 
isNeedValidation(boolean, Object) - 类 中的静态方法cn.vonce.validator.utils.ValidatorUtil
是否只有不为空的时候才校验
isPass() - 类 中的方法cn.vonce.validator.model.BeanResult
 

R

registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法cn.vonce.validator.config.ValidatorConfig
 

S

setBean(Object) - 类 中的方法cn.vonce.validator.model.FieldInfo
 
setError(String) - 类 中的方法cn.vonce.validator.model.FieldResult
 
setFieldResultList(List<FieldResult>) - 类 中的方法cn.vonce.validator.model.BeanResult
 
setMessage(String) - 类 中的方法cn.vonce.validator.model.BeanResult
 
setName(String) - 类 中的方法cn.vonce.validator.model.FieldInfo
 
setName(String) - 类 中的方法cn.vonce.validator.model.FieldResult
 
setOnlyWhenNotEmpty(boolean) - 类 中的方法cn.vonce.validator.model.FieldInfo
 
setPass(boolean) - 类 中的方法cn.vonce.validator.model.BeanResult
 
setPass(boolean) - 类 中的方法cn.vonce.validator.model.FieldResult
 
setTips(String) - 类 中的方法cn.vonce.validator.model.FieldInfo
 
setTips(String) - 类 中的方法cn.vonce.validator.model.FieldResult
 
setValue(Object) - 类 中的方法cn.vonce.validator.model.FieldInfo
 

T

toString() - 类 中的方法cn.vonce.validator.model.BeanResult
 
toString() - 类 中的方法cn.vonce.validator.model.FieldInfo
 
toString() - 类 中的方法cn.vonce.validator.model.FieldResult
 
type() - 类 中的方法cn.vonce.validator.rule.AbstractValidate
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateBoolean
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateChinese
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateEmail
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateEqualTo
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateIDCard
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateIPAddress
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxLength
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateMaxValue
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinLength
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateMinValue
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotEmpty
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateNotNull
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateNumber
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidatePassword
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidatePhone
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeLength
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateRangeValue
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateRegex
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateSQLInject
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateUrl
 
type() - 类 中的方法cn.vonce.validator.rule.impl.ValidateUserName
 

V

valid(Annotation[], String, Object, Object, String, boolean) - 类 中的静态方法cn.vonce.validator.helper.ValidatorHelper
校验单个字段或参数
Validate - cn.vonce.validator.annotation中的注释类型
统一校验注解规范
ValidateBoolean - cn.vonce.validator.rule.impl中的类
校验布尔值
ValidateBoolean() - 类 的构造器cn.vonce.validator.rule.impl.ValidateBoolean
 
ValidateChinese - cn.vonce.validator.rule.impl中的类
校验中文
ValidateChinese() - 类 的构造器cn.vonce.validator.rule.impl.ValidateChinese
 
ValidateEmail - cn.vonce.validator.rule.impl中的类
校验邮箱格式
ValidateEmail() - 类 的构造器cn.vonce.validator.rule.impl.ValidateEmail
 
ValidateEqualTo - cn.vonce.validator.rule.impl中的类
校验指定值
ValidateEqualTo() - 类 的构造器cn.vonce.validator.rule.impl.ValidateEqualTo
 
ValidateIDCard - cn.vonce.validator.rule.impl中的类
校验身份证号码
ValidateIDCard() - 类 的构造器cn.vonce.validator.rule.impl.ValidateIDCard
 
ValidateIPAddress - cn.vonce.validator.rule.impl中的类
校验IP地址
ValidateIPAddress() - 类 的构造器cn.vonce.validator.rule.impl.ValidateIPAddress
 
ValidateMaxLength - cn.vonce.validator.rule.impl中的类
校验字段设置的最大长度
ValidateMaxLength() - 类 的构造器cn.vonce.validator.rule.impl.ValidateMaxLength
 
ValidateMaxValue - cn.vonce.validator.rule.impl中的类
校验字段设置的最大值
ValidateMaxValue() - 类 的构造器cn.vonce.validator.rule.impl.ValidateMaxValue
 
ValidateMinLength - cn.vonce.validator.rule.impl中的类
校验字段设置的最小长度
ValidateMinLength() - 类 的构造器cn.vonce.validator.rule.impl.ValidateMinLength
 
ValidateMinValue - cn.vonce.validator.rule.impl中的类
校验字段设置的最小值
ValidateMinValue() - 类 的构造器cn.vonce.validator.rule.impl.ValidateMinValue
 
ValidateNotEmpty - cn.vonce.validator.rule.impl中的类
校验字段不能为empty
ValidateNotEmpty() - 类 的构造器cn.vonce.validator.rule.impl.ValidateNotEmpty
 
ValidateNotNull - cn.vonce.validator.rule.impl中的类
校验字段不能为null
ValidateNotNull() - 类 的构造器cn.vonce.validator.rule.impl.ValidateNotNull
 
ValidateNumber - cn.vonce.validator.rule.impl中的类
校验数字
ValidateNumber() - 类 的构造器cn.vonce.validator.rule.impl.ValidateNumber
 
ValidatePassword - cn.vonce.validator.rule.impl中的类
校验密码
ValidatePassword() - 类 的构造器cn.vonce.validator.rule.impl.ValidatePassword
 
ValidatePhone - cn.vonce.validator.rule.impl中的类
校验手机号码
ValidatePhone() - 类 的构造器cn.vonce.validator.rule.impl.ValidatePhone
 
ValidateRangeLength - cn.vonce.validator.rule.impl中的类
校验字段设置的长度范围
ValidateRangeLength() - 类 的构造器cn.vonce.validator.rule.impl.ValidateRangeLength
 
ValidateRangeValue - cn.vonce.validator.rule.impl中的类
校验字段设置的值范围
ValidateRangeValue() - 类 的构造器cn.vonce.validator.rule.impl.ValidateRangeValue
 
ValidateRegex - cn.vonce.validator.rule.impl中的类
校验是否符合正则表达式的规则
ValidateRegex() - 类 的构造器cn.vonce.validator.rule.impl.ValidateRegex
 
ValidateRule<T extends Annotation> - cn.vonce.validator.rule中的接口
校验规则接口
ValidateSQLInject - cn.vonce.validator.rule.impl中的类
校验sql注入
ValidateSQLInject() - 类 的构造器cn.vonce.validator.rule.impl.ValidateSQLInject
 
ValidateUrl - cn.vonce.validator.rule.impl中的类
校验URl格式
ValidateUrl() - 类 的构造器cn.vonce.validator.rule.impl.ValidateUrl
 
ValidateUserName - cn.vonce.validator.rule.impl中的类
校验用户名
ValidateUserName() - 类 的构造器cn.vonce.validator.rule.impl.ValidateUserName
 
ValidatorConfig - cn.vonce.validator.config中的类
自动配置字段验证器
ValidatorConfig() - 类 的构造器cn.vonce.validator.config.ValidatorConfig
 
ValidatorHelper - cn.vonce.validator.helper中的类
校验字段助手
ValidatorHelper() - 类 的构造器cn.vonce.validator.helper.ValidatorHelper
 
ValidatorInterceptor - cn.vonce.validator.intercept中的类
校验字段拦截器
ValidatorInterceptor() - 类 的构造器cn.vonce.validator.intercept.ValidatorInterceptor
 
ValidatorUtil - cn.vonce.validator.utils中的类
校验字段工具类
ValidatorUtil() - 类 的构造器cn.vonce.validator.utils.ValidatorUtil
 
validBean(Object, String, boolean) - 类 中的静态方法cn.vonce.validator.helper.ValidatorHelper
校验bean
valueOf(String) - 枚举 中的静态方法cn.vonce.validator.annotation.VBoolean.BoolValue
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.vonce.validator.annotation.VChinese.ChineseType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.vonce.validator.annotation.VNumber.NumType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.vonce.validator.annotation.VPhone.VPhoneType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.vonce.validator.helper.WhatType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.vonce.validator.annotation.VBoolean.BoolValue
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.vonce.validator.annotation.VChinese.ChineseType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.vonce.validator.annotation.VNumber.NumType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.vonce.validator.annotation.VPhone.VPhoneType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.vonce.validator.helper.WhatType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VBean - cn.vonce.validator.annotation中的注释类型
校验bean里配置的字段
VBoolean - cn.vonce.validator.annotation中的注释类型
校验布尔类型
VBoolean.BoolValue - cn.vonce.validator.annotation中的枚举
NORMAL 校验值是否为布尔类型 TRUE 校验值是否等于TRUE FALSE 校验值是否等于FALSE
VChinese - cn.vonce.validator.annotation中的注释类型
校验中文
VChinese.ChineseType - cn.vonce.validator.annotation中的枚举
IS_CHINESE_NOT_HAS_SYMBOL 中文汉字不包含中文符号的字符串
HAS_CHINESE_NOT_HAS_SYMBOL 包含中文汉字但不包含中文符号的字符串
IS_CHINESE_HAS_SYMBOL 中文汉字或者中文符号的字符串
HAS_CHINESE_HAS_SYMBOL 包含中文汉字或者中文符号的字符串
VEmail - cn.vonce.validator.annotation中的注释类型
校验邮箱格式
VEqualTo - cn.vonce.validator.annotation中的注释类型
校验该字段值是否与指定的值一致(主要应用场景:确认密码与密码是否一致)
VIDCard - cn.vonce.validator.annotation中的注释类型
校验身份证号码格式
VIPAddress - cn.vonce.validator.annotation中的注释类型
校验IP地址格式
VMaxLength - cn.vonce.validator.annotation中的注释类型
校验设置的最大长度
VMaxValue - cn.vonce.validator.annotation中的注释类型
校验设置的最大值
VMinLength - cn.vonce.validator.annotation中的注释类型
校验设置的最小长度
VMinValue - cn.vonce.validator.annotation中的注释类型
校验设置的最小值
VNotEmpty - cn.vonce.validator.annotation中的注释类型
校验不能为empty(null和空字符串)
VNotNull - cn.vonce.validator.annotation中的注释类型
校验不能为null
VNumber - cn.vonce.validator.annotation中的注释类型
校验数字
VNumber.NumType - cn.vonce.validator.annotation中的枚举
NORMAL 校验值是否为数字类型 INTEGER 校验值是否为整数类型 FLOAT 校验值是否为浮点类型
VPassword - cn.vonce.validator.annotation中的注释类型
校验密码格式
VPhone - cn.vonce.validator.annotation中的注释类型
校验手机或电话格式
VPhone.VPhoneType - cn.vonce.validator.annotation中的枚举
 
VRangeLength - cn.vonce.validator.annotation中的注释类型
校验长度范围
VRangeValue - cn.vonce.validator.annotation中的注释类型
校验值范围
VRegex - cn.vonce.validator.annotation中的注释类型
校验是否符合正则表达式的规则
VSQLInject - cn.vonce.validator.annotation中的注释类型
校验是否存在sql注入
VUrl - cn.vonce.validator.annotation中的注释类型
校验URl格式
VUserName - cn.vonce.validator.annotation中的注释类型
校验用户名格式

W

whatType(String) - 类 中的静态方法cn.vonce.validator.helper.ValidatorHelper
获取字段类型
WhatType - cn.vonce.validator.helper中的枚举
STRING_TYPE 字符串类型
PACK_TYPE 包装类型 OBJECT_TYPE 对象类型 VALUE_TYPE 值类型
A B C E F G H I R S T V W 
跳过导航链接

Copyright © 2020. All rights reserved.