A C F G I K L M N P S V
A
- afterPropertiesSet() -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
C
- com.baidu.unbiz.fluentvalidator.interceptor - 软件包 com.baidu.unbiz.fluentvalidator.interceptor
-
- com.baidu.unbiz.fluentvalidator.registry.impl - 软件包 com.baidu.unbiz.fluentvalidator.registry.impl
-
- com.baidu.unbiz.fluentvalidator.support - 软件包 com.baidu.unbiz.fluentvalidator.support
-
- com.baidu.unbiz.fluentvalidator.util - 软件包 com.baidu.unbiz.fluentvalidator.util
-
- com.baidu.unbiz.fluentvalidator.validator - 软件包 com.baidu.unbiz.fluentvalidator.validator
-
F
- findByType(Class<T>) -
类 com.baidu.unbiz.fluentvalidator.registry.impl.SpringApplicationContextRegistry 中的方法
-
- findByTypeWithName(Class<T>) -
类 com.baidu.unbiz.fluentvalidator.registry.impl.SpringApplicationContextRegistry 中的方法
- 调用Spring工具类获取bean
- FluentValidateInterceptor - com.baidu.unbiz.fluentvalidator.interceptor 中的 类
- 与Spring集成的拦截器,结合
FluentValid注解装饰在参数前面,可以利用AOP来拦截请求,对参数进行校验 - FluentValidateInterceptor() -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 的构造方法
-
- FluentValidatorPostProcessor - com.baidu.unbiz.fluentvalidator.support 中的 接口
- 配合
FluentValidateInterceptor使用,
在内部初始化FluentValidator时候,需要额外的一些初始化工作。
G
- getText(String) -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的静态方法
- 获取国际化消息
- getText(String, Object...) -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的静态方法
- 获取国际化消息
- getText(String, Object[], Locale) -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的静态方法
- 获取国际化消息
I
- invoke(MethodInvocation) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
- 拦截方法进行验证,如果参数前面存在
FluentValid注解,则进行校验,分一下三中情况:
1.
K
- KEY_METHOD_NAME -
类 com.baidu.unbiz.fluentvalidator.support.MethodNameFluentValidatorPostProcessor 中的静态变量
- 拦截的方法名
- KEY_TARGET_CLASS_SIMPLE_NAME -
类 com.baidu.unbiz.fluentvalidator.support.MethodNameFluentValidatorPostProcessor 中的静态变量
- 拦截的类Class
L
- LocaleUtil - com.baidu.unbiz.fluentvalidator.util 中的 类
- 语言地区工具类
- LocaleUtil() -
类 com.baidu.unbiz.fluentvalidator.util.LocaleUtil 的构造方法
-
M
- MessageSupport - com.baidu.unbiz.fluentvalidator.support 中的 类
- 国际化使用的错误消息辅助类
使用
MessageSource来作为delegate,利用Spring容器加载ResourceBundle,进行语言和国家地区的错误消息支持。 - MessageSupport() -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 的构造方法
-
- MethodNameFluentValidatorPostProcessor - com.baidu.unbiz.fluentvalidator.support 中的 类
- 将拦截器拦截的方法名称注入
FluentValidator上下文 - MethodNameFluentValidatorPostProcessor() -
类 com.baidu.unbiz.fluentvalidator.support.MethodNameFluentValidatorPostProcessor 的构造方法
-
N
- NotNullValidator - com.baidu.unbiz.fluentvalidator.validator 中的 类
- 默认的不为空验证器
- NotNullValidator() -
类 com.baidu.unbiz.fluentvalidator.validator.NotNullValidator 的构造方法
-
P
- parseLocale(String) -
类 com.baidu.unbiz.fluentvalidator.util.LocaleUtil 中的静态方法
- 解析locale字符串。
- postProcessBeforeDoValidate(FluentValidator, MethodInvocation) -
接口 com.baidu.unbiz.fluentvalidator.support.FluentValidatorPostProcessor 中的方法
- 新建FluentValidator实例后,未做doValidate方法前植入一些调用的hook
- postProcessBeforeDoValidate(FluentValidator, MethodInvocation) -
类 com.baidu.unbiz.fluentvalidator.support.MethodNameFluentValidatorPostProcessor 中的方法
-
- prepare() -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的方法
- 如果在Spring容器中初始化,则打印一条消息
S
- setApplicationContext(ApplicationContext) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- setApplicationContext(ApplicationContext) -
类 com.baidu.unbiz.fluentvalidator.registry.impl.SpringApplicationContextRegistry 中的方法
-
- setCallback(ValidateCallback) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- setFluentValidatorPostProcessor(FluentValidatorPostProcessor) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- setHibernateDefaultErrorCode(int) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- setLocale(String) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- setLocale(String) -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的方法
-
- setMessageSource(MessageSource) -
类 com.baidu.unbiz.fluentvalidator.support.MessageSupport 中的方法
-
- setValidator(Validator) -
类 com.baidu.unbiz.fluentvalidator.interceptor.FluentValidateInterceptor 中的方法
-
- SpringApplicationContextRegistry - com.baidu.unbiz.fluentvalidator.registry.impl 中的 类
Registry的一种利用SpringIoC容器查找bean的实现- SpringApplicationContextRegistry() -
类 com.baidu.unbiz.fluentvalidator.registry.impl.SpringApplicationContextRegistry 的构造方法
-
V
- validate(ValidatorContext, Object) -
类 com.baidu.unbiz.fluentvalidator.validator.NotNullValidator 中的方法
-
A C F G I K L M N P S V
Copyright © 2015–2017 neoremind. All rights reserved.