|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 com.baidu.unbiz.fluentvalidator 的软件包 | |
|---|---|
| com.baidu.unbiz.fluentvalidator | |
| com.baidu.unbiz.fluentvalidator.util | |
| com.baidu.unbiz.fluentvalidator.validator.element | |
| com.baidu.unbiz.fluentvalidator 使用的 com.baidu.unbiz.fluentvalidator 中的类 | |
|---|---|
| AnnotationValidator
通过注解方式使用验证,利用反射缓存的属性、方法、及其对应的验证器 Validator |
|
| Closure
仿闭包,接口中的 Closure.execute(Object...) |
|
| ComplexResult
带有全信息的复杂验证结果 |
|
| ComplexResult2
ComplexResult with errors of an empty list not a NULL |
|
| Composable
在Validator中添加额外的验证逻辑,用组合的方式 |
|
| FluentValidator
链式调用验证器 按照Fluent Interface风格实现的验证工具,以一种近似于可以语义解释的方式做对象的验证。 |
|
| GenericResult
错误结果模板抽象类 提供了一连串“惰性求值”计算后的“及时求值”收殓出口,泛型<T>代表结果类型 |
|
| Result
最简单的验证结果 作为 ResultCollectors.toSimple()的结果泛型<T> |
|
| ResultCollector
验证结果收集器 在 FluentValidator.on(..).on(..).doValidate()这一连串“惰性求值”计算后的“及时求值”收殓出口,
支持自定义的对外结果数据结构,泛型<T>代表结果类型
其思路类似于Java8中的java.util.stream.Collector,用于结合框架操作后的结果生成。 |
|
| ValidateCallback
验证回调接口 以参数形式参与 FluentValidator.doValidate(ValidateCallback)来做验证过程中的回调操作。 |
|
| ValidationError
内部使用的验证结果包含的错误 |
|
| ValidationResult
内部用验证结果 |
|
| Validator
验证器接口。 |
|
| ValidatorChain
多个 Validator组成的调用链 |
|
| ValidatorContext
验证器执行调用中的上下文 在验证过程中 Validator.validate(ValidatorContext, Object)以及Validator.accept(ValidatorContext,
Object)使用,主要用途在于:
1. |
|
| com.baidu.unbiz.fluentvalidator.util 使用的 com.baidu.unbiz.fluentvalidator 中的类 | |
|---|---|
| FluentValidator
链式调用验证器 按照Fluent Interface风格实现的验证工具,以一种近似于可以语义解释的方式做对象的验证。 |
|
| com.baidu.unbiz.fluentvalidator.validator.element 使用的 com.baidu.unbiz.fluentvalidator 中的类 | |
|---|---|
| Validator
验证器接口。 |
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||