All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dagger.android.DispatchingAndroidInjector_Factory Maven / Gradle / Ivy

package dagger.android;

import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import java.util.Map;
import javax.annotation.Generated;
import javax.inject.Provider;

@DaggerGenerated
@Generated(
    value = "dagger.internal.codegen.ComponentProcessor",
    comments = "https://dagger.dev"
)
@SuppressWarnings({
    "unchecked",
    "rawtypes"
})
public final class DispatchingAndroidInjector_Factory implements Factory> {
  private final Provider, Provider>>> injectorFactoriesWithClassKeysProvider;

  private final Provider>>> injectorFactoriesWithStringKeysProvider;

  public DispatchingAndroidInjector_Factory(
      Provider, Provider>>> injectorFactoriesWithClassKeysProvider,
      Provider>>> injectorFactoriesWithStringKeysProvider) {
    this.injectorFactoriesWithClassKeysProvider = injectorFactoriesWithClassKeysProvider;
    this.injectorFactoriesWithStringKeysProvider = injectorFactoriesWithStringKeysProvider;
  }

  @Override
  public DispatchingAndroidInjector get() {
    return newInstance(injectorFactoriesWithClassKeysProvider.get(), injectorFactoriesWithStringKeysProvider.get());
  }

  public static  DispatchingAndroidInjector_Factory create(
      Provider, Provider>>> injectorFactoriesWithClassKeysProvider,
      Provider>>> injectorFactoriesWithStringKeysProvider) {
    return new DispatchingAndroidInjector_Factory(injectorFactoriesWithClassKeysProvider, injectorFactoriesWithStringKeysProvider);
  }

  public static  DispatchingAndroidInjector newInstance(
      Map, Provider>> injectorFactoriesWithClassKeys,
      Map>> injectorFactoriesWithStringKeys) {
    return new DispatchingAndroidInjector(injectorFactoriesWithClassKeys, injectorFactoriesWithStringKeys);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy