public SelectionSetWrapper()

in src/main/java/org/apache/sling/graphql/core/engine/SelectionSetWrapper.java [42:56]


    public SelectionSetWrapper(@Nullable DataFetchingFieldSelectionSet selectionSet) {
        if (selectionSet != null) {
            selectionSet.getImmediateFields().forEach(sf -> {
                String name = sf.getName();
                SelectedFieldWrapper selectedField = new SelectedFieldWrapper(sf);
                if (!fieldsMap.containsKey(name)) {
                    fieldsMap.put(name, selectedField);
                    if (!name.contains("/")) {
                        fields.add(selectedField);
                    }
                }
            });
            initFlatMap(fields, "");
        }
    }