org.opentripplanner.standalone.server.MetricsLogging_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
package org.opentripplanner.standalone.server;
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.routing.algorithm.raptoradapter.transit.TripSchedule;
import org.opentripplanner.transit.raptor.configure.RaptorConfig;
import org.opentripplanner.transit.service.TransitModel;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes"
})
public final class MetricsLogging_Factory implements Factory {
private final Provider transitModelProvider;
private final Provider> raptorConfigProvider;
public MetricsLogging_Factory(Provider transitModelProvider,
Provider> raptorConfigProvider) {
this.transitModelProvider = transitModelProvider;
this.raptorConfigProvider = raptorConfigProvider;
}
@Override
public MetricsLogging get() {
return newInstance(transitModelProvider.get(), raptorConfigProvider.get());
}
public static MetricsLogging_Factory create(Provider transitModelProvider,
Provider> raptorConfigProvider) {
return new MetricsLogging_Factory(transitModelProvider, raptorConfigProvider);
}
public static MetricsLogging newInstance(TransitModel transitModel,
RaptorConfig raptorConfig) {
return new MetricsLogging(transitModel, raptorConfig);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy