public static List<Capability> getCapabilitiesFrom(Parameters rr) throws Exception { List<Capability> capabilities = new ArrayList<>(); for (Entry<String, Attrs> e : rr.entrySet()) { capabilities.add( getCapabilityFrom(Processor.removeDuplicateMarker(e.getKey()), e.getValue())); } return capabilities; }
public static List<Requirement> getRequirementsFrom(Parameters rr) throws Exception { List<Requirement> requirements = new ArrayList<Requirement>(); for (Entry<String, Attrs> e : rr.entrySet()) { requirements.add( getRequirementFrom(Processor.removeDuplicateMarker(e.getKey()), e.getValue())); } return requirements; }