Package | Description |
---|---|
org.fastnate.data |
Modifier and Type | Field and Description |
---|---|
private EntityImporter |
InjectDataProviderFactory.importer
The parent importer, set during
InjectDataProviderFactory.createDataProviders(EntityImporter) . |
Modifier and Type | Method and Description |
---|---|
protected <C extends DataProvider> |
DefaultDataProviderFactory.addProvider(EntityImporter importer,
Class<C> providerClass)
Tries to instantiate the provider from the given class.
|
protected <C extends DataProvider> |
DefaultDataProviderFactory.addProvider(EntityImporter importer,
Constructor<C> constructor)
Tries to create a provider using the given constructor and adds it to list of providers in the
EntityImporter . |
protected org.reflections.Reflections |
AbstractDataProviderFactory.buildReflections(EntityImporter importer)
Builds the reflections object for scanning for data providers.
|
void |
DataProviderFactory.createDataProviders(EntityImporter importer)
Discovers, builds and registers all
DataProvider s that are available for the current environment. |
void |
DefaultDataProviderFactory.createDataProviders(EntityImporter importer) |
void |
InjectDataProviderFactory.createDataProviders(EntityImporter parentImporter) |
private <E> E |
DefaultDataProviderFactory.findDependency(EntityImporter importer,
Class<E> parameterType,
DefaultDataProviderFactory.MaxOrder maxOrder) |
protected <E> E |
AbstractDataProviderFactory.findImporterDependency(EntityImporter importer,
Class<E> dependencyClass)
Models dependencies from the importer.
|
private boolean |
DefaultDataProviderFactory.findResourceFields(EntityImporter importer,
Class<?> instanceClass,
List<Consumer<DataProvider>> resources,
DefaultDataProviderFactory.MaxOrder maxOrder) |
private boolean |
DefaultDataProviderFactory.findResourceSetters(EntityImporter importer,
Class<?> instanceClass,
List<Consumer<DataProvider>> resources,
Set<String> injectedMethods,
DefaultDataProviderFactory.MaxOrder maxOrder) |
Copyright © 2022 fastnate.org. All rights reserved.