package burp.rule.model; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; /** * @author EvilChen */ public class RuleGroup { private Map fields; public RuleGroup(String groupName, List rules) { List> ruleList = new ArrayList<>(); for (Rule rule : rules) { ruleList.add(rule.getFields()); } fields = new LinkedHashMap<>(); fields.put("group", groupName); fields.put("rule", ruleList); } public RuleGroup() { } public Map getFields() { return fields; } public void loadFields(Map fields) { this.fields = fields; } }