## Uses of Interface
org.flywaydb.core.api.ResourceProvider

- Packages that use ResourceProvider
  Package | Description
  --- | ---
  org.flywaydb.core.api.configuration | Interfaces for Flyway configuration injection.
  org.flywaydb.core.api.resolver | Interfaces for Migration resolvers.

- - ### Uses of ResourceProvider in org.flywaydb.core.api.configuration

    Methods in org.flywaydb.core.api.configuration that return ResourceProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResourceProvider` | ClassicConfiguration.`getResourceProvider()` |
    `ResourceProvider` | Configuration.`getResourceProvider()` | Retrieves the custom ResourceProvider to be used to look up resources.
    `ResourceProvider` | FluentConfiguration.`getResourceProvider()` |

    Methods in org.flywaydb.core.api.configuration with parameters of type ResourceProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `FluentConfiguration` | FluentConfiguration.`resourceProvider​(ResourceProvider resourceProvider)` | Custom ResourceProvider to be used to look up resources.
    `void` | ClassicConfiguration.`setResourceProvider​(ResourceProvider resourceProvider)` |

  - ### Uses of ResourceProvider in org.flywaydb.core.api.resolver

    Fields in org.flywaydb.core.api.resolver declared as ResourceProvider
    Modifier and Type | Field | Description
    --- | --- | ---
    `ResourceProvider` | MigrationResolver.Context.`resourceProvider` |

    Constructors in org.flywaydb.core.api.resolver with parameters of type ResourceProvider
    Constructor | Description
    --- | ---
    `Context​(Configuration configuration, ResourceProvider resourceProvider, org.flywaydb.core.internal.sqlscript.SqlScriptFactory sqlScriptFactory, org.flywaydb.core.internal.sqlscript.SqlScriptExecutorFactory sqlScriptExecutorFactory, org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor)` |