get

open fun get(): ResourceLoader

Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories. The factories file will be resolved using the default class loader at the time this call is made. Resources will be resolved using the default class loader at the time they are resolved.

Return

a ResourceLoader instance

Since

3.4.0


open fun get(classLoader: ClassLoader): ResourceLoader

Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories. The factories files and resources will be resolved using the specified class loader.

Return

a ResourceLoader instance

Since

3.4.0

Parameters

classLoader

the class loader to use or null to use the default classloader


open fun get(classLoader: ClassLoader, springFactoriesLoader: SpringFactoriesLoader): ResourceLoader

Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.

Return

a ResourceLoader instance

Since

3.4.0

Parameters

classLoader

the class loader to use or null to use the default classloader

springFactoriesLoader

open fun get(classLoader: ClassLoader, springFactoriesLoader: SpringFactoriesLoader, workingDirectory: Path): ResourceLoader

Return a ResourceLoader supporting additional ProtocolResolvers registered in spring.factories.

Return

a ResourceLoader instance

Since

3.5.0

Parameters

classLoader

the class loader to use or null to use the default classloader

springFactoriesLoader
workingDirectory

the working directory


open fun get(resourceLoader: ResourceLoader): ResourceLoader

Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories. The factories file will be resolved using the default class loader at the time this call is made.

Return

a ResourceLoader instance

Since

3.4.0

Parameters

resourceLoader

the delegate resource loader


open fun get(resourceLoader: ResourceLoader, preferFileResolution: Boolean): ResourceLoader

Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories. The factories file will be resolved using the default class loader at the time this call is made.

Return

a ResourceLoader instance

Since

3.4.1

Parameters

resourceLoader

the delegate resource loader

preferFileResolution

if file based resolution is preferred over ServletContextResource or ClassPathResource when no resource prefixis provided.


open fun get(resourceLoader: ResourceLoader, springFactoriesLoader: SpringFactoriesLoader): ResourceLoader

Return a ResourceLoader delegating to the given resource loader and supporting additional ProtocolResolvers registered in spring.factories.

Return

a ResourceLoader instance

Since

3.4.0

Parameters

resourceLoader

the delegate resource loader

springFactoriesLoader