Class FieldValidationRule.FieldValidationRuleBuilder<R,T>
- java.lang.Object
 - 
- be.sddevelopment.commons.validation.FieldValidationRule.FieldValidationRuleBuilder<R,T>
 
 
- 
- Enclosing class:
 - FieldValidationRule<R,T>
 
public static class FieldValidationRule.FieldValidationRuleBuilder<R,T> extends Object
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldValidationRule<R,T>build()FieldValidationRule.FieldValidationRuleBuilder<R,T>extractor(Function<R,T> extractor)FieldValidationRule.FieldValidationRuleBuilder<R,T>failureCreator(FailureBuilderClause<T> failureCreator)FieldValidationRule.FieldValidationRuleBuilder<R,T>fieldAssertion(Function<T,Boolean> fieldAssertion)StringtoString() 
 - 
 
- 
- 
Method Detail
- 
extractor
public FieldValidationRule.FieldValidationRuleBuilder<R,T> extractor(Function<R,T> extractor)
- Returns:
 this.
 
- 
fieldAssertion
public FieldValidationRule.FieldValidationRuleBuilder<R,T> fieldAssertion(Function<T,Boolean> fieldAssertion)
- Returns:
 this.
 
- 
failureCreator
public FieldValidationRule.FieldValidationRuleBuilder<R,T> failureCreator(FailureBuilderClause<T> failureCreator)
- Returns:
 this.
 
- 
build
public FieldValidationRule<R,T> build()
 
 - 
 
 -