package org.ovirt.engine.core.common.validation; import javax.validation.ConstraintValidatorContext; import org.ovirt.engine.core.common.config.ConfigValues; import org.ovirt.engine.core.common.validation.annotation.NullOrStringContainedInConfigValueList; public class NullOrStringContainedInConfigValueListConstraint extends ContainedInConfigValueListConstraint<NullOrStringContainedInConfigValueList, String> { @Override public ConfigValues getConfigValue(NullOrStringContainedInConfigValueList constraintAnnotation) { return constraintAnnotation.configValue(); } @Override public boolean isValid(String value, ConstraintValidatorContext context) { return value == null || super.isValid(value, context); } }