public class ValidationRule<P> extends Object implements Validation<P>
| Constructor and Description |
|---|
ValidationRule() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(P instance) |
Validation<P> |
critical() |
Validation<P> |
must(java.util.function.Predicate<P> predicate) |
Validation<P> |
withFieldName(String fieldName) |
Validation<P> |
withMessage(String message) |
public Validation<P> must(java.util.function.Predicate<P> predicate)
must in interface Validation<P>public Validation<P> withFieldName(String fieldName)
withFieldName in interface Validation<P>public Validation<P> withMessage(String message)
withMessage in interface Validation<P>public Validation<P> critical()
critical in interface Validation<P>Copyright © 2019 com.github.mvallim. All rights reserved.