Class ValidatorBuilder
- java.lang.Object
-
- network.oxalis.commons.certvalidator.ValidatorBuilder
-
public class ValidatorBuilder extends Object
Builder for creation of validators.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidatorBuilderadd(ValidatorRule validatorRule)Append validator instance to validator.ValidatorBuilderaddRule(ValidatorRule validatorRule)Append validator instance to validator.Validatorbuild()Generates a ValidatorHelper instance containing defined validator(s).static ValidatorBuildernewInstance()Point of entry.
-
-
-
Method Detail
-
newInstance
public static ValidatorBuilder newInstance()
Point of entry.- Returns:
- Builder instance.
-
addRule
public ValidatorBuilder addRule(ValidatorRule validatorRule)
Append validator instance to validator.- Parameters:
validatorRule- Configured validator.- Returns:
- Builder instance.
-
add
public ValidatorBuilder add(ValidatorRule validatorRule)
Append validator instance to validator.- Parameters:
validatorRule- Configured validator.- Returns:
- Builder instance.
-
build
public Validator build()
Generates a ValidatorHelper instance containing defined validator(s).- Returns:
- Validator ready for use.
-
-