package validators; import com.avaje.ebean.Model; import models.CustomerModel; public class CustomerValidator implements ModelValidator { public CustomerValidator() { super(); } @Override public ValidationResult validateModel(Model modelObject) { ValidationResult result = new ValidationResult(); CustomerModel customerModel = (CustomerModel) modelObject; if ( customerModel.name== null || customerModel.name.isEmpty()){ result.addValidationError(new ValidationError(ValidationErrorType.CUSTOMER_NAME_MISSING)); } return result; } }