io.metaloom.test.container.provider.BootstrapInitializer_Factory Maven / Gradle / Ivy
package io.metaloom.test.container.provider;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import io.metaloom.test.container.provider.server.DatabaseProviderServer;
import io.metaloom.test.container.provider.server.ServerConfiguration;
import javax.annotation.processing.Generated;
import javax.inject.Provider;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava"
})
public final class BootstrapInitializer_Factory implements Factory {
private final Provider managerProvider;
private final Provider configProvider;
private final Provider serverProvider;
public BootstrapInitializer_Factory(Provider managerProvider,
Provider configProvider,
Provider serverProvider) {
this.managerProvider = managerProvider;
this.configProvider = configProvider;
this.serverProvider = serverProvider;
}
@Override
public BootstrapInitializer get() {
return newInstance(managerProvider.get(), configProvider.get(), serverProvider.get());
}
public static BootstrapInitializer_Factory create(Provider managerProvider,
Provider configProvider,
Provider serverProvider) {
return new BootstrapInitializer_Factory(managerProvider, configProvider, serverProvider);
}
public static BootstrapInitializer newInstance(DatabasePoolManager manager,
ServerConfiguration config, DatabaseProviderServer server) {
return new BootstrapInitializer(manager, config, server);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy