Package org.flywaydb.core.api
Interface ResourceProvider
-
public interface ResourceProvider
A facility to obtain loadable resources.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoadableResource
getResource(java.lang.String name)
Retrieves the resource with this name.java.util.Collection<LoadableResource>
getResources(java.lang.String prefix, java.lang.String[] suffixes)
Retrieve all resources whose name begins with this prefix and ends with any of these suffixes.
-
-
-
Method Detail
-
getResource
LoadableResource getResource(java.lang.String name)
Retrieves the resource with this name.- Parameters:
name
- The name of the resource.- Returns:
- The resource or
null
if not found.
-
getResources
java.util.Collection<LoadableResource> getResources(java.lang.String prefix, java.lang.String[] suffixes)
Retrieve all resources whose name begins with this prefix and ends with any of these suffixes.- Parameters:
prefix
- The prefix.suffixes
- The suffixes.- Returns:
- The matching resources.
-
-