
org.opentripplanner.routing.graph.Graph_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.routing.graph;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import javax.inject.Provider;
import org.opentripplanner.model.calendar.openinghours.OpeningHoursCalendarService;
import org.opentripplanner.transit.model.framework.Deduplicator;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation"
})
public final class Graph_Factory implements Factory {
private final Provider deduplicatorProvider;
private final Provider openingHoursCalendarServiceProvider;
public Graph_Factory(Provider deduplicatorProvider,
Provider openingHoursCalendarServiceProvider) {
this.deduplicatorProvider = deduplicatorProvider;
this.openingHoursCalendarServiceProvider = openingHoursCalendarServiceProvider;
}
@Override
public Graph get() {
return newInstance(deduplicatorProvider.get(), openingHoursCalendarServiceProvider.get());
}
public static Graph_Factory create(Provider deduplicatorProvider,
Provider openingHoursCalendarServiceProvider) {
return new Graph_Factory(deduplicatorProvider, openingHoursCalendarServiceProvider);
}
public static Graph newInstance(Deduplicator deduplicator,
OpeningHoursCalendarService openingHoursCalendarService) {
return new Graph(deduplicator, openingHoursCalendarService);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy