public class InjectDataProviderFactory extends AbstractDataProviderFactory
DataProviders on the classpath. Dependencies between DataProviders are injected.| Constructor and Description |
|---|
InjectDataProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
createDataProviders(EntityImporter parentImporter)
Discovers, builds and registers all
DataProviders that are available for the current environment. |
buildReflections, findImporterDependency, findProviderClassespublic void createDataProviders(EntityImporter parentImporter)
DataProviderFactoryDataProviders that are available for the current environment.
Ensures that the order of the providers is set in accordance with their dependencies.parentImporter - the current importer that needs the providers, new providers are added with
EntityImporter.addDataProvider(DataProvider) or
EntityImporter.addDataProvider(DataProvider, int)Copyright © 2020 fastnate.org. All rights reserved.