package hae.utils.rule.model; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; public class Group { private Map fields; public Group(String groupName, List rules) { List> ruleList = new ArrayList<>(); for (Info rule : rules) { ruleList.add(rule.getFields()); } fields = new LinkedHashMap<>(); fields.put("group", groupName); fields.put("rule", ruleList); } public Map getFields() { return fields; } public void loadFields(Map fields) { this.fields = fields; } }