class ModulesYamlConfigLoader implements ModulesConfigLoader {

	@Override
	public List<Integer> loadIntegerList(String moduleName, String property) {
		JsonNode propertyNode = loadPropertyNode(moduleName, property);
		if (propertyNode == null || propertyNode.isNull()) {
			throw new ModulePropertyNotFoundException(moduleName, property);
		}
		List<Integer> values = new ArrayList<>();
		propertyNode.iterator().forEachRemaining(node -> values.add(node.isNull() ? null : node.asInt()));
		return values;
	}

	public  ModulesYamlConfigLoader();
	public  ModulesYamlConfigLoader(String modulesDirPath);

}