public interface RuleProcessorStrategy
| Modifier and Type | Method and Description |
|---|---|
static RuleProcessorStrategy |
getDefault() |
static RuleProcessorStrategy |
getFailFast() |
default <E> boolean |
process(Collection<E> values,
Rule<E> rule) |
default <E> boolean |
process(E value,
Collection<Rule<E>> rules) |
default <E> boolean |
process(E value,
Rule<E> rule) |
default <E> boolean |
process(Object obj,
Collection<E> values,
Rule<E> rule) |
default <E> boolean |
process(Object obj,
E value,
Collection<Rule<E>> rules) |
default <E> boolean |
process(Object obj,
E value,
Rule<E> rule) |
default <E> boolean process(E value,
Rule<E> rule)
default <E> boolean process(Object obj, Collection<E> values, Rule<E> rule)
default <E> boolean process(Collection<E> values, Rule<E> rule)
default <E> boolean process(Object obj, E value, Collection<Rule<E>> rules)
default <E> boolean process(E value,
Collection<Rule<E>> rules)
static RuleProcessorStrategy getFailFast()
static RuleProcessorStrategy getDefault()
Copyright © 2019–2021 com.github.mvallim. All rights reserved.