| Package | Description |
|---|---|
| br.com.fluentvalidator | |
| br.com.fluentvalidator.builder | |
| br.com.fluentvalidator.rule |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractValidator<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuleBuilder<T,P> |
interface |
RuleCollection<T,P> |
interface |
RuleProperty<T,P> |
interface |
Validator<T> |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBuilder.addRule(java.util.function.Predicate<P> predicate,
Rule<P> rule) |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionRule<T,P> |
class |
PropetyRule<T,P> |
| Modifier and Type | Method and Description |
|---|---|
void |
CollectionRule.addRule(java.util.function.Predicate<Collection<P>> predicate,
Rule<Collection<P>> rule) |
void |
PropetyRule.addRule(java.util.function.Predicate<P> predicate,
Rule<P> rule) |
static <P> boolean |
ValidationProcessor.process(Collection<P> values,
Rule<P> rule) |
static <P> boolean |
ValidationProcessor.process(P value,
Rule<P> rule) |
| Modifier and Type | Method and Description |
|---|---|
static <P> boolean |
ValidationProcessor.process(P value,
Collection<Rule<P>> rules) |
Copyright © 2019 com.github.mvallim. All rights reserved.