
org.opentripplanner.street.service.StreetLimitationParametersServiceModule_ProvideStreetLimitationParametersServiceFactory 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.street.service;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import javax.inject.Provider;
import org.opentripplanner.street.model.StreetLimitationParameters;
@ScopeMetadata("jakarta.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation"
})
public final class StreetLimitationParametersServiceModule_ProvideStreetLimitationParametersServiceFactory implements Factory {
private final StreetLimitationParametersServiceModule module;
private final Provider streetLimitationParametersProvider;
public StreetLimitationParametersServiceModule_ProvideStreetLimitationParametersServiceFactory(
StreetLimitationParametersServiceModule module,
Provider streetLimitationParametersProvider) {
this.module = module;
this.streetLimitationParametersProvider = streetLimitationParametersProvider;
}
@Override
public StreetLimitationParametersService get() {
return provideStreetLimitationParametersService(module, streetLimitationParametersProvider.get());
}
public static StreetLimitationParametersServiceModule_ProvideStreetLimitationParametersServiceFactory create(
StreetLimitationParametersServiceModule module,
Provider streetLimitationParametersProvider) {
return new StreetLimitationParametersServiceModule_ProvideStreetLimitationParametersServiceFactory(module, streetLimitationParametersProvider);
}
public static StreetLimitationParametersService provideStreetLimitationParametersService(
StreetLimitationParametersServiceModule instance,
StreetLimitationParameters streetLimitationParameters) {
return Preconditions.checkNotNullFromProvides(instance.provideStreetLimitationParametersService(streetLimitationParameters));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy