Class NameListResourceProvider
java.lang.Object
migratedb.v1.core.internal.resource.NameListResourceProvider
- All Implemented Interfaces:
ResourceProvider
- Direct Known Subclasses:
ClassPathResourceProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal @Nullable ResourcegetResource(String name) Retrieves the resource with this name.final Collection<Resource>getResources(String prefix, Collection<String> suffixes) Retrieve all resources whose last name component begins with this prefix and ends with any of these suffixes.protected abstract ResourcetoResource(String name)
-
Constructor Details
-
NameListResourceProvider
-
-
Method Details
-
getResource
Description copied from interface:ResourceProviderRetrieves the resource with this name.- Specified by:
getResourcein interfaceResourceProvider- Parameters:
name- The name of the resource.- Returns:
- The resource or
nullif not found.
-
getResources
Description copied from interface:ResourceProviderRetrieve all resources whose last name component begins with this prefix and ends with any of these suffixes.- Specified by:
getResourcesin interfaceResourceProvider- Parameters:
prefix- The prefix.suffixes- The suffixes.- Returns:
- The matching resources.
-
toResource
-