
org.opentripplanner.ext.emissions.EmissionsModule_Factory Maven / Gradle / Ivy
The newest version!
package org.opentripplanner.ext.emissions;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.Providers;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import org.opentripplanner.graph_builder.ConfiguredDataSource;
import org.opentripplanner.graph_builder.issue.api.DataImportIssueStore;
import org.opentripplanner.gtfs.graphbuilder.GtfsFeedParameters;
import org.opentripplanner.standalone.config.BuildConfig;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class EmissionsModule_Factory implements Factory {
private final Provider>> dataSourcesProvider;
private final Provider configProvider;
private final Provider emissionsDataModelProvider;
private final Provider issueStoreProvider;
public EmissionsModule_Factory(
Provider>> dataSourcesProvider,
Provider configProvider, Provider emissionsDataModelProvider,
Provider issueStoreProvider) {
this.dataSourcesProvider = dataSourcesProvider;
this.configProvider = configProvider;
this.emissionsDataModelProvider = emissionsDataModelProvider;
this.issueStoreProvider = issueStoreProvider;
}
@Override
public EmissionsModule get() {
return newInstance(dataSourcesProvider.get(), configProvider.get(), emissionsDataModelProvider.get(), issueStoreProvider.get());
}
public static EmissionsModule_Factory create(
javax.inject.Provider>> dataSourcesProvider,
javax.inject.Provider configProvider,
javax.inject.Provider emissionsDataModelProvider,
javax.inject.Provider issueStoreProvider) {
return new EmissionsModule_Factory(Providers.asDaggerProvider(dataSourcesProvider), Providers.asDaggerProvider(configProvider), Providers.asDaggerProvider(emissionsDataModelProvider), Providers.asDaggerProvider(issueStoreProvider));
}
public static EmissionsModule_Factory create(
Provider>> dataSourcesProvider,
Provider configProvider, Provider emissionsDataModelProvider,
Provider issueStoreProvider) {
return new EmissionsModule_Factory(dataSourcesProvider, configProvider, emissionsDataModelProvider, issueStoreProvider);
}
public static EmissionsModule newInstance(
Iterable> dataSources, BuildConfig config,
EmissionsDataModel emissionsDataModel, DataImportIssueStore issueStore) {
return new EmissionsModule(dataSources, config, emissionsDataModel, issueStore);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy