跳过导航链接
B C D E F G H I L M N O P R S T V 

B

BaseConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
约束提取基础类
BaseConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
 

C

constraintExtract(Validator) - 类 中的方法top.tangyh.basic.validator.config.ValidatorConfiguration
 
ConstraintInfo - top.tangyh.basic.validator.model中的类
检验约束信息
ConstraintInfo() - 类 的构造器top.tangyh.basic.validator.model.ConstraintInfo
 
converter(Annotation) - 接口 中的方法top.tangyh.basic.validator.mateconstraint.IConstraintConverter
转换
converter(Annotation) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
转换

D

DefaultConstraintExtractImpl - top.tangyh.basic.validator.extract中的类
缺省的约束提取器
DefaultConstraintExtractImpl(Validator) - 类 的构造器top.tangyh.basic.validator.extract.DefaultConstraintExtractImpl
 

E

EnableFormValidator - top.tangyh.basic.validator.annotation中的注释类型
在启动类上添加该注解来启动表单验证功能
extract(List<ValidConstraint>) - 类 中的方法top.tangyh.basic.validator.extract.DefaultConstraintExtractImpl
 
extract(List<ValidConstraint>) - 接口 中的方法top.tangyh.basic.validator.extract.IConstraintExtract
提取指定表单验证规则

F

FieldValidatorDesc - top.tangyh.basic.validator.model中的类
字段校验规则信息
FieldValidatorDesc() - 类 的构造器top.tangyh.basic.validator.model.FieldValidatorDesc
 
FormValidatorController - top.tangyh.basic.validator.controller中的类
统一获取校验规则入口。
FormValidatorController(IConstraintExtract, RequestMappingHandlerMapping) - 类 的构造器top.tangyh.basic.validator.controller.FormValidatorController
 

G

getFormValidatorController(IConstraintExtract, RequestMappingHandlerMapping) - 类 中的方法top.tangyh.basic.validator.config.ValidatorConfiguration
 
getGroups() - 类 中的方法top.tangyh.basic.validator.model.ValidConstraint
 
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
子类返回需要反射的验证注解的 字段值
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.MaxMinConstraintConverter
 
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.NotNullConstraintConverter
 
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.OtherConstraintConverter
 
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RangeConstraintConverter
 
getMethods() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RegExConstraintConverter
 
getRequestURI() - 类 中的方法top.tangyh.basic.validator.wrapper.HttpServletRequestValidatorWrapper
 
getServletPath() - 类 中的方法top.tangyh.basic.validator.wrapper.HttpServletRequestValidatorWrapper
 
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
子类返回各自具体支持的验证注解 类型
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.MaxMinConstraintConverter
 
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.NotNullConstraintConverter
 
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.OtherConstraintConverter
 
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RangeConstraintConverter
 
getSupport() - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RegExConstraintConverter
 
getTarget() - 类 中的方法top.tangyh.basic.validator.model.ValidConstraint
 
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
子类返回自定义的类型
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.MaxMinConstraintConverter
 
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.NotNullConstraintConverter
 
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.OtherConstraintConverter
 
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RangeConstraintConverter
 
getType(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.RegExConstraintConverter
 

H

HttpServletRequestValidatorWrapper - top.tangyh.basic.validator.wrapper中的类
验证请求包装器
HttpServletRequestValidatorWrapper(HttpServletRequest, String) - 类 的构造器top.tangyh.basic.validator.wrapper.HttpServletRequestValidatorWrapper
 

I

IConstraintConverter - top.tangyh.basic.validator.mateconstraint中的接口
约束转换器
IConstraintExtract - top.tangyh.basic.validator.extract中的接口
提取指定表单验证规则
init() - 类 中的方法top.tangyh.basic.validator.extract.DefaultConstraintExtractImpl
 
initialize(Length) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.LengthConstraintValidator
 
initialize(NotEmpty) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotEmptyConstraintValidator
 
initialize(NotEmptyPattern) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotEmptyPatternConstraintValidator
 
initialize(NotNull) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotNullConstraintValidator
 
isValid(IValidatable, ConstraintValidatorContext) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.LengthConstraintValidator
 
isValid(IValidatable, ConstraintValidatorContext) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotEmptyConstraintValidator
 
isValid(CharSequence, ConstraintValidatorContext) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotEmptyPatternConstraintValidator
 
isValid(IValidatable, ConstraintValidatorContext) - 类 中的方法top.tangyh.basic.validator.constraintvalidators.NotNullConstraintValidator
 

L

LengthConstraintValidator - top.tangyh.basic.validator.constraintvalidators中的类
自定义一个验证length的校验器。
LengthConstraintValidator() - 类 的构造器top.tangyh.basic.validator.constraintvalidators.LengthConstraintValidator
 

M

MaxMinConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
长度 转换器
MaxMinConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.MaxMinConstraintConverter
 
MESSAGE - 类 中的静态变量top.tangyh.basic.validator.utils.ValidatorConstants
 
methodValidationPostProcessor(Validator) - 类 中的方法top.tangyh.basic.validator.config.ValidatorConfiguration
Method: 开启快速返回 Description: 如果参数校验有异常,直接抛异常,不会进入到 controller,使用全局异常拦截进行拦截

N

NOT_NULL - 类 中的静态变量top.tangyh.basic.validator.utils.ValidatorConstants
 
NotEmptyConstraintValidator - top.tangyh.basic.validator.constraintvalidators中的类
自定义一个验证 NotEmpty 的校验器。
NotEmptyConstraintValidator() - 类 的构造器top.tangyh.basic.validator.constraintvalidators.NotEmptyConstraintValidator
 
NotEmptyPatternConstraintValidator - top.tangyh.basic.validator.constraintvalidators中的类
NotEmptyPattern注解的 约束验证器
NotEmptyPatternConstraintValidator() - 类 的构造器top.tangyh.basic.validator.constraintvalidators.NotEmptyPatternConstraintValidator
 
NotNullConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
非空 转换器
NotNullConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.NotNullConstraintConverter
 
NotNullConstraintValidator - top.tangyh.basic.validator.constraintvalidators中的类
自定义一个验证 NotNull 的校验器。
NotNullConstraintValidator() - 类 的构造器top.tangyh.basic.validator.constraintvalidators.NotNullConstraintValidator
 

O

OtherConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
其他 转换器
OtherConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.OtherConstraintConverter
 

P

PATTERN - 类 中的静态变量top.tangyh.basic.validator.utils.ValidatorConstants
 

R

RangeConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
长度 转换器
RangeConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.RangeConstraintConverter
 
RegExConstraintConverter - top.tangyh.basic.validator.mateconstraint.impl中的类
正则校验规则
RegExConstraintConverter() - 类 的构造器top.tangyh.basic.validator.mateconstraint.impl.RegExConstraintConverter
 

S

standardByPathVar(HttpServletRequest) - 类 中的方法top.tangyh.basic.validator.controller.FormValidatorController
支持第一种拉取方式 注意: 具体的方法必须在参数上面标注 @Validated 才有效
standardByQueryParam(String, HttpServletRequest) - 类 中的方法top.tangyh.basic.validator.controller.FormValidatorController
支持第二种拉取方式
support(Class<? extends Annotation>) - 接口 中的方法top.tangyh.basic.validator.mateconstraint.IConstraintConverter
支持的类型
support(Class<? extends Annotation>) - 类 中的方法top.tangyh.basic.validator.mateconstraint.impl.BaseConstraintConverter
支持的类型

T

top.tangyh.basic.validator.annotation - 程序包 top.tangyh.basic.validator.annotation
 
top.tangyh.basic.validator.config - 程序包 top.tangyh.basic.validator.config
 
top.tangyh.basic.validator.constraintvalidators - 程序包 top.tangyh.basic.validator.constraintvalidators
 
top.tangyh.basic.validator.controller - 程序包 top.tangyh.basic.validator.controller
 
top.tangyh.basic.validator.extract - 程序包 top.tangyh.basic.validator.extract
 
top.tangyh.basic.validator.mateconstraint - 程序包 top.tangyh.basic.validator.mateconstraint
 
top.tangyh.basic.validator.mateconstraint.impl - 程序包 top.tangyh.basic.validator.mateconstraint.impl
 
top.tangyh.basic.validator.model - 程序包 top.tangyh.basic.validator.model
 
top.tangyh.basic.validator.utils - 程序包 top.tangyh.basic.validator.utils
 
top.tangyh.basic.validator.wrapper - 程序包 top.tangyh.basic.validator.wrapper
 

V

validator() - 类 中的方法top.tangyh.basic.validator.config.ValidatorConfiguration
 
ValidatorConfiguration - top.tangyh.basic.validator.config中的类
验证器配置
ValidatorConfiguration() - 类 的构造器top.tangyh.basic.validator.config.ValidatorConfiguration
 
ValidatorConstants - top.tangyh.basic.validator.utils中的类
 
ValidatorConstants() - 类 的构造器top.tangyh.basic.validator.utils.ValidatorConstants
 
ValidConstraint - top.tangyh.basic.validator.model中的类
验证约束
ValidConstraint(Class<?>) - 类 的构造器top.tangyh.basic.validator.model.ValidConstraint
 
ValidConstraint(Class<?>, Class<?>[]) - 类 的构造器top.tangyh.basic.validator.model.ValidConstraint
 
B C D E F G H I L M N O P R S T V 
跳过导航链接

Copyright © 2022. All rights reserved.