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

dagger.internal.codegen.writing.UnscopedFrameworkInstanceCreationExpressionFactory_Factory Maven / Gradle / Ivy

There is a newer version: 2.9
Show newest version
// Generated by Dagger (https://dagger.dev).
package dagger.internal.codegen.writing;

import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.Providers;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;

@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@SuppressWarnings({
    "unchecked",
    "rawtypes",
    "KotlinInternal",
    "KotlinInternalInJava",
    "cast",
    "deprecation",
    "nullness:initialization.field.uninitialized"
})
public final class UnscopedFrameworkInstanceCreationExpressionFactory_Factory implements Factory {
  private final Provider componentImplementationProvider;

  private final Provider componentRequirementExpressionsProvider;

  private final Provider anonymousProviderCreationExpressionFactoryProvider;

  private final Provider delegatingFrameworkInstanceCreationExpressionFactoryProvider;

  private final Provider dependencyMethodProducerCreationExpressionFactoryProvider;

  private final Provider dependencyMethodProviderCreationExpressionFactoryProvider;

  private final Provider injectionOrProvisionProviderCreationExpressionFactoryProvider;

  private final Provider mapFactoryCreationExpressionFactoryProvider;

  private final Provider membersInjectorProviderCreationExpressionFactoryProvider;

  private final Provider optionalFactoryInstanceCreationExpressionFactoryProvider;

  private final Provider producerCreationExpressionFactoryProvider;

  private final Provider setFactoryCreationExpressionFactoryProvider;

  public UnscopedFrameworkInstanceCreationExpressionFactory_Factory(
      Provider componentImplementationProvider,
      Provider componentRequirementExpressionsProvider,
      Provider anonymousProviderCreationExpressionFactoryProvider,
      Provider delegatingFrameworkInstanceCreationExpressionFactoryProvider,
      Provider dependencyMethodProducerCreationExpressionFactoryProvider,
      Provider dependencyMethodProviderCreationExpressionFactoryProvider,
      Provider injectionOrProvisionProviderCreationExpressionFactoryProvider,
      Provider mapFactoryCreationExpressionFactoryProvider,
      Provider membersInjectorProviderCreationExpressionFactoryProvider,
      Provider optionalFactoryInstanceCreationExpressionFactoryProvider,
      Provider producerCreationExpressionFactoryProvider,
      Provider setFactoryCreationExpressionFactoryProvider) {
    this.componentImplementationProvider = componentImplementationProvider;
    this.componentRequirementExpressionsProvider = componentRequirementExpressionsProvider;
    this.anonymousProviderCreationExpressionFactoryProvider = anonymousProviderCreationExpressionFactoryProvider;
    this.delegatingFrameworkInstanceCreationExpressionFactoryProvider = delegatingFrameworkInstanceCreationExpressionFactoryProvider;
    this.dependencyMethodProducerCreationExpressionFactoryProvider = dependencyMethodProducerCreationExpressionFactoryProvider;
    this.dependencyMethodProviderCreationExpressionFactoryProvider = dependencyMethodProviderCreationExpressionFactoryProvider;
    this.injectionOrProvisionProviderCreationExpressionFactoryProvider = injectionOrProvisionProviderCreationExpressionFactoryProvider;
    this.mapFactoryCreationExpressionFactoryProvider = mapFactoryCreationExpressionFactoryProvider;
    this.membersInjectorProviderCreationExpressionFactoryProvider = membersInjectorProviderCreationExpressionFactoryProvider;
    this.optionalFactoryInstanceCreationExpressionFactoryProvider = optionalFactoryInstanceCreationExpressionFactoryProvider;
    this.producerCreationExpressionFactoryProvider = producerCreationExpressionFactoryProvider;
    this.setFactoryCreationExpressionFactoryProvider = setFactoryCreationExpressionFactoryProvider;
  }

  @Override
  public UnscopedFrameworkInstanceCreationExpressionFactory get() {
    return newInstance(componentImplementationProvider.get(), componentRequirementExpressionsProvider.get(), anonymousProviderCreationExpressionFactoryProvider.get(), delegatingFrameworkInstanceCreationExpressionFactoryProvider.get(), dependencyMethodProducerCreationExpressionFactoryProvider.get(), dependencyMethodProviderCreationExpressionFactoryProvider.get(), injectionOrProvisionProviderCreationExpressionFactoryProvider.get(), mapFactoryCreationExpressionFactoryProvider.get(), membersInjectorProviderCreationExpressionFactoryProvider.get(), optionalFactoryInstanceCreationExpressionFactoryProvider.get(), producerCreationExpressionFactoryProvider.get(), setFactoryCreationExpressionFactoryProvider.get());
  }

  public static UnscopedFrameworkInstanceCreationExpressionFactory_Factory create(
      javax.inject.Provider componentImplementationProvider,
      javax.inject.Provider componentRequirementExpressionsProvider,
      javax.inject.Provider anonymousProviderCreationExpressionFactoryProvider,
      javax.inject.Provider delegatingFrameworkInstanceCreationExpressionFactoryProvider,
      javax.inject.Provider dependencyMethodProducerCreationExpressionFactoryProvider,
      javax.inject.Provider dependencyMethodProviderCreationExpressionFactoryProvider,
      javax.inject.Provider injectionOrProvisionProviderCreationExpressionFactoryProvider,
      javax.inject.Provider mapFactoryCreationExpressionFactoryProvider,
      javax.inject.Provider membersInjectorProviderCreationExpressionFactoryProvider,
      javax.inject.Provider optionalFactoryInstanceCreationExpressionFactoryProvider,
      javax.inject.Provider producerCreationExpressionFactoryProvider,
      javax.inject.Provider setFactoryCreationExpressionFactoryProvider) {
    return new UnscopedFrameworkInstanceCreationExpressionFactory_Factory(Providers.asDaggerProvider(componentImplementationProvider), Providers.asDaggerProvider(componentRequirementExpressionsProvider), Providers.asDaggerProvider(anonymousProviderCreationExpressionFactoryProvider), Providers.asDaggerProvider(delegatingFrameworkInstanceCreationExpressionFactoryProvider), Providers.asDaggerProvider(dependencyMethodProducerCreationExpressionFactoryProvider), Providers.asDaggerProvider(dependencyMethodProviderCreationExpressionFactoryProvider), Providers.asDaggerProvider(injectionOrProvisionProviderCreationExpressionFactoryProvider), Providers.asDaggerProvider(mapFactoryCreationExpressionFactoryProvider), Providers.asDaggerProvider(membersInjectorProviderCreationExpressionFactoryProvider), Providers.asDaggerProvider(optionalFactoryInstanceCreationExpressionFactoryProvider), Providers.asDaggerProvider(producerCreationExpressionFactoryProvider), Providers.asDaggerProvider(setFactoryCreationExpressionFactoryProvider));
  }

  public static UnscopedFrameworkInstanceCreationExpressionFactory_Factory create(
      Provider componentImplementationProvider,
      Provider componentRequirementExpressionsProvider,
      Provider anonymousProviderCreationExpressionFactoryProvider,
      Provider delegatingFrameworkInstanceCreationExpressionFactoryProvider,
      Provider dependencyMethodProducerCreationExpressionFactoryProvider,
      Provider dependencyMethodProviderCreationExpressionFactoryProvider,
      Provider injectionOrProvisionProviderCreationExpressionFactoryProvider,
      Provider mapFactoryCreationExpressionFactoryProvider,
      Provider membersInjectorProviderCreationExpressionFactoryProvider,
      Provider optionalFactoryInstanceCreationExpressionFactoryProvider,
      Provider producerCreationExpressionFactoryProvider,
      Provider setFactoryCreationExpressionFactoryProvider) {
    return new UnscopedFrameworkInstanceCreationExpressionFactory_Factory(componentImplementationProvider, componentRequirementExpressionsProvider, anonymousProviderCreationExpressionFactoryProvider, delegatingFrameworkInstanceCreationExpressionFactoryProvider, dependencyMethodProducerCreationExpressionFactoryProvider, dependencyMethodProviderCreationExpressionFactoryProvider, injectionOrProvisionProviderCreationExpressionFactoryProvider, mapFactoryCreationExpressionFactoryProvider, membersInjectorProviderCreationExpressionFactoryProvider, optionalFactoryInstanceCreationExpressionFactoryProvider, producerCreationExpressionFactoryProvider, setFactoryCreationExpressionFactoryProvider);
  }

  public static UnscopedFrameworkInstanceCreationExpressionFactory newInstance(
      ComponentImplementation componentImplementation,
      ComponentRequirementExpressions componentRequirementExpressions,
      Object anonymousProviderCreationExpressionFactory,
      Object delegatingFrameworkInstanceCreationExpressionFactory,
      Object dependencyMethodProducerCreationExpressionFactory,
      Object dependencyMethodProviderCreationExpressionFactory,
      Object injectionOrProvisionProviderCreationExpressionFactory,
      Object mapFactoryCreationExpressionFactory,
      Object membersInjectorProviderCreationExpressionFactory,
      Object optionalFactoryInstanceCreationExpressionFactory,
      Object producerCreationExpressionFactory, Object setFactoryCreationExpressionFactory) {
    return new UnscopedFrameworkInstanceCreationExpressionFactory(componentImplementation, componentRequirementExpressions, (AnonymousProviderCreationExpression.Factory) anonymousProviderCreationExpressionFactory, (DelegatingFrameworkInstanceCreationExpression.Factory) delegatingFrameworkInstanceCreationExpressionFactory, (DependencyMethodProducerCreationExpression.Factory) dependencyMethodProducerCreationExpressionFactory, (DependencyMethodProviderCreationExpression.Factory) dependencyMethodProviderCreationExpressionFactory, (InjectionOrProvisionProviderCreationExpression.Factory) injectionOrProvisionProviderCreationExpressionFactory, (MapFactoryCreationExpression.Factory) mapFactoryCreationExpressionFactory, (MembersInjectorProviderCreationExpression.Factory) membersInjectorProviderCreationExpressionFactory, (OptionalFactoryInstanceCreationExpression.Factory) optionalFactoryInstanceCreationExpressionFactory, (ProducerCreationExpression.Factory) producerCreationExpressionFactory, (SetFactoryCreationExpression.Factory) setFactoryCreationExpressionFactory);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy