package org.mafagafogigante.dungeon.schema.rules;
import org.mafagafogigante.dungeon.schema.JsonRule;
import com.eclipsesource.json.JsonValue;
import java.util.Arrays;
import java.util.List;
class GroupJsonRule implements JsonRule {
private final List<JsonRule> rules;
GroupJsonRule(JsonRule... rules) {
this.rules = Arrays.asList(rules);
}
@Override
public void validate(JsonValue value) {
for (JsonRule rule : rules) {
rule.validate(value);
}
}
}