package org.mafagafogigante.dungeon.schema.rules;
import com.eclipsesource.json.JsonValue;
import org.apache.commons.lang3.StringUtils;
final class UppercaseStringJsonRule extends StringJsonRule {
@Override
public void validate(JsonValue value) {
super.validate(value);
if (!StringUtils.isAllUpperCase(value.asString())) {
throw new IllegalArgumentException(value + " is not uppercase.");
}
}
}