org.springframework.core.io.support

Class ResourcePatternUtils


  • public abstract class ResourcePatternUtils
    extends Object
    Utility class for determining whether a given URL is a resource location that can be loaded via a ResourcePatternResolver.

    Callers will usually assume that a location is a relative path if the isUrl(String) method returns false.

    Since:
    1.2.3
    Author:
    Juergen Hoeller
    • Constructor Detail

      • ResourcePatternUtils

        public ResourcePatternUtils()
    • Method Detail

      • getResourcePatternResolver

        public static ResourcePatternResolver getResourcePatternResolver(ResourceLoader resourceLoader)
        Return a default ResourcePatternResolver for the given ResourceLoader.

        This might be the ResourceLoader itself, if it implements the ResourcePatternResolver extension, or a PathMatchingResourcePatternResolver built on the given ResourceLoader.

        Parameters:
        resourceLoader - the ResourceLoader to build a pattern resolver for (may be null to indicate a default ResourceLoader)
        Returns:
        the ResourcePatternResolver
        See Also:
        PathMatchingResourcePatternResolver