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

dagger.internal.codegen.processingstep.ProcessingStepsModule_ProcessingStepsFactory Maven / Gradle / Ivy

There is a newer version: 2.9
Show newest version
// 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