Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

Java Data Validator

Usage

Create your validator

publicfinalclassPersonValidatorextendsDataValidator<Person> {
publicPersonValidator(Personobject) {
super(object);
}
@OverrideprotectedList<String> validate(Personobject) {
returnvalidationBuilder()
.addRequiredField("firstName")
.addRequiredField("lastName")
.addRule(object.age() >= 0, "Age must be a positive number")
.build();
}
}

Validate

varperson = newPerson(null, "LN", -2);
varvalidator = newPersonValidator(person);
varerrors = validator.getErrors();

About

Java Data Validator

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages