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);
}