package com.strmr.ps.data.repository;

import com.strmr.ps.data.local.dao.TraktUserItemDao;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;

/* JADX INFO: loaded from: classes3.dex */
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
public final class TraktStatusProvider_Factory implements Factory<TraktStatusProvider> {
    private final Provider<TraktAccountRepository> accountRepositoryProvider;
    private final Provider<TraktUserItemDao> userItemDaoProvider;
    private final Provider<WatchStatusRepository> watchStatusRepositoryProvider;

    public TraktStatusProvider_Factory(Provider<TraktUserItemDao> provider, Provider<TraktAccountRepository> provider2, Provider<WatchStatusRepository> provider3) {
        this.userItemDaoProvider = provider;
        this.accountRepositoryProvider = provider2;
        this.watchStatusRepositoryProvider = provider3;
    }

    public static TraktStatusProvider_Factory create(Provider<TraktUserItemDao> provider, Provider<TraktAccountRepository> provider2, Provider<WatchStatusRepository> provider3) {
        return new TraktStatusProvider_Factory(provider, provider2, provider3);
    }

    public static TraktStatusProvider newInstance(TraktUserItemDao traktUserItemDao, TraktAccountRepository traktAccountRepository, WatchStatusRepository watchStatusRepository) {
        return new TraktStatusProvider(traktUserItemDao, traktAccountRepository, watchStatusRepository);
    }

    @Override // javax.inject.Provider
    public TraktStatusProvider get() {
        return newInstance(this.userItemDaoProvider.get(), this.accountRepositoryProvider.get(), this.watchStatusRepositoryProvider.get());
    }
}
