
org.opentripplanner.graph_builder.GraphBuilderDataSources_Factory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of otp Show documentation
Show all versions of otp Show documentation
The OpenTripPlanner multimodal journey planning system
The newest version!
package org.opentripplanner.graph_builder;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import java.io.File;
import javax.annotation.processing.Generated;
import javax.inject.Provider;
import org.opentripplanner.datastore.OtpDataStore;
import org.opentripplanner.standalone.config.BuildConfig;
import org.opentripplanner.standalone.config.CommandLineParameters;
@ScopeMetadata("jakarta.inject.Singleton")
@QualifierMetadata("org.opentripplanner.datastore.api.OtpBaseDirectory")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation"
})
public final class GraphBuilderDataSources_Factory implements Factory {
private final Provider cliProvider;
private final Provider bcProvider;
private final Provider storeProvider;
private final Provider baseDirectoryProvider;
public GraphBuilderDataSources_Factory(Provider cliProvider,
Provider bcProvider, Provider storeProvider,
Provider baseDirectoryProvider) {
this.cliProvider = cliProvider;
this.bcProvider = bcProvider;
this.storeProvider = storeProvider;
this.baseDirectoryProvider = baseDirectoryProvider;
}
@Override
public GraphBuilderDataSources get() {
return newInstance(cliProvider.get(), bcProvider.get(), storeProvider.get(), baseDirectoryProvider.get());
}
public static GraphBuilderDataSources_Factory create(Provider cliProvider,
Provider bcProvider, Provider storeProvider,
Provider baseDirectoryProvider) {
return new GraphBuilderDataSources_Factory(cliProvider, bcProvider, storeProvider, baseDirectoryProvider);
}
public static GraphBuilderDataSources newInstance(CommandLineParameters cli, BuildConfig bc,
OtpDataStore store, File baseDirectory) {
return new GraphBuilderDataSources(cli, bc, store, baseDirectory);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy