public ResourceReferences createResourceReferences()

in src/main/java/org/apache/nifi/components/resource/StandardResourceReferenceFactory.java [33:53]


    public ResourceReferences createResourceReferences(final String value, final ResourceDefinition resourceDefinition) {
        if (value == null) {
            return EMPTY_RESOURCE_REFERENCES;
        }

        final String trimmed = value.trim();
        if (trimmed.isEmpty()) {
            return EMPTY_RESOURCE_REFERENCES;
        }

        if (resourceDefinition == null) {
            return EMPTY_RESOURCE_REFERENCES;
        }

        final List<ResourceReference> references;
        final List<String> locations = parseResourceLocations(value);
        references = new ArrayList<>(locations.size());
        locations.forEach(location -> references.add(createResourceReference(location, resourceDefinition)));

        return new StandardResourceReferences(references);
    }