public Map get()

in freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/parameter/ParameterModelSupplier.java [37:54]


    public Map<String, Object> get() {
        final Map<String, Object> map = new HashMap<>();

        for (Map.Entry<String, String> entry : parameters.entrySet()) {
            final Parameter parameter = ParameterParser.parse(entry.getKey(), entry.getValue());
            final String name = parameter.getName();
            final String value = parameter.getValue();

            if (parameter.hasGroup()) {
                final String group = parameter.getGroup();
                getOrCreateGroupMap(map, group).put(name, value);
            } else {
                map.put(parameter.getName(), value);
            }
        }

        return map;
    }