dagger.internal.codegen.processingstep.ProcessingStepsModule_ProcessingStepsFactory Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of dagger-compiler Show documentation
                Show all versions of dagger-compiler Show documentation
A fast dependency injector for Android and Java.
                
            // Generated by Dagger (https://dagger.dev).
package dagger.internal.codegen.processingstep;
import androidx.room.compiler.processing.XProcessingStep;
import com.google.common.collect.ImmutableList;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import dagger.internal.Providers;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import dagger.internal.codegen.compileroption.CompilerOptions;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@SuppressWarnings({
    "unchecked",
    "rawtypes",
    "KotlinInternal",
    "KotlinInternalInJava",
    "cast",
    "deprecation",
    "nullness:initialization.field.uninitialized"
})
public final class ProcessingStepsModule_ProcessingStepsFactory implements Factory> {
  private final Provider mapKeyProcessingStepProvider;
  private final Provider injectProcessingStepProvider;
  private final Provider assistedInjectProcessingStepProvider;
  private final Provider assistedFactoryProcessingStepProvider;
  private final Provider assistedProcessingStepProvider;
  private final Provider monitoringModuleProcessingStepProvider;
  private final Provider multibindingAnnotationsProcessingStepProvider;
  private final Provider bindsInstanceProcessingStepProvider;
  private final Provider moduleProcessingStepProvider;
  private final Provider lazyClassKeyProcessingStepProvider;
  private final Provider componentProcessingStepProvider;
  private final Provider componentHjarProcessingStepProvider;
  private final Provider bindingMethodProcessingStepProvider;
  private final Provider compilerOptionsProvider;
  public ProcessingStepsModule_ProcessingStepsFactory(
      Provider mapKeyProcessingStepProvider,
      Provider injectProcessingStepProvider,
      Provider assistedInjectProcessingStepProvider,
      Provider assistedFactoryProcessingStepProvider,
      Provider assistedProcessingStepProvider,
      Provider monitoringModuleProcessingStepProvider,
      Provider multibindingAnnotationsProcessingStepProvider,
      Provider bindsInstanceProcessingStepProvider,
      Provider moduleProcessingStepProvider,
      Provider lazyClassKeyProcessingStepProvider,
      Provider componentProcessingStepProvider,
      Provider componentHjarProcessingStepProvider,
      Provider bindingMethodProcessingStepProvider,
      Provider compilerOptionsProvider) {
    this.mapKeyProcessingStepProvider = mapKeyProcessingStepProvider;
    this.injectProcessingStepProvider = injectProcessingStepProvider;
    this.assistedInjectProcessingStepProvider = assistedInjectProcessingStepProvider;
    this.assistedFactoryProcessingStepProvider = assistedFactoryProcessingStepProvider;
    this.assistedProcessingStepProvider = assistedProcessingStepProvider;
    this.monitoringModuleProcessingStepProvider = monitoringModuleProcessingStepProvider;
    this.multibindingAnnotationsProcessingStepProvider = multibindingAnnotationsProcessingStepProvider;
    this.bindsInstanceProcessingStepProvider = bindsInstanceProcessingStepProvider;
    this.moduleProcessingStepProvider = moduleProcessingStepProvider;
    this.lazyClassKeyProcessingStepProvider = lazyClassKeyProcessingStepProvider;
    this.componentProcessingStepProvider = componentProcessingStepProvider;
    this.componentHjarProcessingStepProvider = componentHjarProcessingStepProvider;
    this.bindingMethodProcessingStepProvider = bindingMethodProcessingStepProvider;
    this.compilerOptionsProvider = compilerOptionsProvider;
  }
  @Override
  public ImmutableList get() {
    return processingSteps(mapKeyProcessingStepProvider.get(), injectProcessingStepProvider.get(), assistedInjectProcessingStepProvider.get(), assistedFactoryProcessingStepProvider.get(), assistedProcessingStepProvider.get(), monitoringModuleProcessingStepProvider.get(), multibindingAnnotationsProcessingStepProvider.get(), bindsInstanceProcessingStepProvider.get(), moduleProcessingStepProvider.get(), lazyClassKeyProcessingStepProvider.get(), componentProcessingStepProvider.get(), componentHjarProcessingStepProvider.get(), bindingMethodProcessingStepProvider.get(), compilerOptionsProvider.get());
  }
  public static ProcessingStepsModule_ProcessingStepsFactory create(
      javax.inject.Provider mapKeyProcessingStepProvider,
      javax.inject.Provider injectProcessingStepProvider,
      javax.inject.Provider assistedInjectProcessingStepProvider,
      javax.inject.Provider assistedFactoryProcessingStepProvider,
      javax.inject.Provider assistedProcessingStepProvider,
      javax.inject.Provider monitoringModuleProcessingStepProvider,
      javax.inject.Provider multibindingAnnotationsProcessingStepProvider,
      javax.inject.Provider bindsInstanceProcessingStepProvider,
      javax.inject.Provider moduleProcessingStepProvider,
      javax.inject.Provider lazyClassKeyProcessingStepProvider,
      javax.inject.Provider componentProcessingStepProvider,
      javax.inject.Provider componentHjarProcessingStepProvider,
      javax.inject.Provider bindingMethodProcessingStepProvider,
      javax.inject.Provider compilerOptionsProvider) {
    return new ProcessingStepsModule_ProcessingStepsFactory(Providers.asDaggerProvider(mapKeyProcessingStepProvider), Providers.asDaggerProvider(injectProcessingStepProvider), Providers.asDaggerProvider(assistedInjectProcessingStepProvider), Providers.asDaggerProvider(assistedFactoryProcessingStepProvider), Providers.asDaggerProvider(assistedProcessingStepProvider), Providers.asDaggerProvider(monitoringModuleProcessingStepProvider), Providers.asDaggerProvider(multibindingAnnotationsProcessingStepProvider), Providers.asDaggerProvider(bindsInstanceProcessingStepProvider), Providers.asDaggerProvider(moduleProcessingStepProvider), Providers.asDaggerProvider(lazyClassKeyProcessingStepProvider), Providers.asDaggerProvider(componentProcessingStepProvider), Providers.asDaggerProvider(componentHjarProcessingStepProvider), Providers.asDaggerProvider(bindingMethodProcessingStepProvider), Providers.asDaggerProvider(compilerOptionsProvider));
  }
  public static ProcessingStepsModule_ProcessingStepsFactory create(
      Provider mapKeyProcessingStepProvider,
      Provider injectProcessingStepProvider,
      Provider assistedInjectProcessingStepProvider,
      Provider assistedFactoryProcessingStepProvider,
      Provider assistedProcessingStepProvider,
      Provider monitoringModuleProcessingStepProvider,
      Provider multibindingAnnotationsProcessingStepProvider,
      Provider bindsInstanceProcessingStepProvider,
      Provider moduleProcessingStepProvider,
      Provider lazyClassKeyProcessingStepProvider,
      Provider componentProcessingStepProvider,
      Provider componentHjarProcessingStepProvider,
      Provider bindingMethodProcessingStepProvider,
      Provider compilerOptionsProvider) {
    return new ProcessingStepsModule_ProcessingStepsFactory(mapKeyProcessingStepProvider, injectProcessingStepProvider, assistedInjectProcessingStepProvider, assistedFactoryProcessingStepProvider, assistedProcessingStepProvider, monitoringModuleProcessingStepProvider, multibindingAnnotationsProcessingStepProvider, bindsInstanceProcessingStepProvider, moduleProcessingStepProvider, lazyClassKeyProcessingStepProvider, componentProcessingStepProvider, componentHjarProcessingStepProvider, bindingMethodProcessingStepProvider, compilerOptionsProvider);
  }
  public static ImmutableList processingSteps(Object mapKeyProcessingStep,
      Object injectProcessingStep, Object assistedInjectProcessingStep,
      Object assistedFactoryProcessingStep, Object assistedProcessingStep,
      Object monitoringModuleProcessingStep, Object multibindingAnnotationsProcessingStep,
      Object bindsInstanceProcessingStep, Object moduleProcessingStep,
      Object lazyClassKeyProcessingStep, Object componentProcessingStep,
      Object componentHjarProcessingStep, Object bindingMethodProcessingStep,
      CompilerOptions compilerOptions) {
    return Preconditions.checkNotNullFromProvides(ProcessingStepsModule.processingSteps((MapKeyProcessingStep) mapKeyProcessingStep, (InjectProcessingStep) injectProcessingStep, (AssistedInjectProcessingStep) assistedInjectProcessingStep, (AssistedFactoryProcessingStep) assistedFactoryProcessingStep, (AssistedProcessingStep) assistedProcessingStep, (MonitoringModuleProcessingStep) monitoringModuleProcessingStep, (MultibindingAnnotationsProcessingStep) multibindingAnnotationsProcessingStep, (BindsInstanceProcessingStep) bindsInstanceProcessingStep, (ModuleProcessingStep) moduleProcessingStep, (LazyClassKeyProcessingStep) lazyClassKeyProcessingStep, (ComponentProcessingStep) componentProcessingStep, (ComponentHjarProcessingStep) componentHjarProcessingStep, (BindingMethodProcessingStep) bindingMethodProcessingStep, compilerOptions));
  }
}
                                                               © 2015 - 2025 Weber Informatics LLC | Privacy Policy