package org.ovirt.engine.core.config.entity.helper;
import java.util.List;
import org.ovirt.engine.core.config.entity.ConfigKey;
public class StringValueHelper implements ValueHelper {
@Override
public String getValue(String value) {
return value;
}
@Override
public String setValue(String value) {
return value;
}
@Override
public boolean validate(ConfigKey key, String value) {
List<String> validValues = key.getValidValues();
boolean isValid = false;
if (validValues.isEmpty()) {
isValid = true;
} else {
isValid = validValues.contains(value);
}
return isValid;
}
}