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