ValidationResult lastResult = Validator.VALID.validate(this.name, input); if (allowableValues != null && !allowableValues.isEmpty()) { final ConstrainedSetValidator csValidator = new ConstrainedSetValidator(allowableValues); final ValidationResult csResult = csValidator.validate(this.name, input); if (csResult.isValid()) {