Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,135 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import Z2.G;
|
||||
import Z2.InterfaceC0103k;
|
||||
import a3.a;
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
|
||||
import com.adif.elcanomovil.serviceStorage.database.AvisaStationDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.FavouritesDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.IncidenceDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationsDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsAuxDataDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsDao;
|
||||
import com.adif.elcanomovil.serviceStorage.model.StationStored;
|
||||
import com.adif.elcanomovil.serviceStorage.model.StationStoredEntity;
|
||||
import com.adif.elcanomovil.serviceStorage.model.TrainStored;
|
||||
import com.adif.elcanomovil.serviceStorage.model.TrainStoredEntity;
|
||||
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
|
||||
import com.adif.elcanomovil.serviceStorage.preferences.SharedPreferenceStorage;
|
||||
import dagger.Module;
|
||||
import dagger.Provides;
|
||||
import dagger.hilt.InstallIn;
|
||||
import dagger.hilt.android.qualifiers.ApplicationContext;
|
||||
import dagger.hilt.components.SingletonComponent;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import javax.inject.Named;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.SourceDebugExtension;
|
||||
|
||||
@Metadata(d1 = {"\u0000`\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\bÇ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J!\u0010\t\u001a\u00020\b2\b\b\u0001\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006H\u0007¢\u0006\u0004\b\t\u0010\nJ!\u0010\f\u001a\u00020\u000b2\b\b\u0001\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006H\u0007¢\u0006\u0004\b\f\u0010\rJ\u0017\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b\u0010\u0010\u0011J\u0017\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b\u0013\u0010\u0014J\u0017\u0010\u0016\u001a\u00020\u00152\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b\u0016\u0010\u0017J\u0017\u0010\u0019\u001a\u00020\u00182\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b\u0019\u0010\u001aJ\u000f\u0010\u001c\u001a\u00020\u001bH\u0007¢\u0006\u0004\b\u001c\u0010\u001dJ\u000f\u0010\u001e\u001a\u00020\u001bH\u0007¢\u0006\u0004\b\u001e\u0010\u001dJ\u0017\u0010 \u001a\u00020\u001f2\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b \u0010!J\u0017\u0010#\u001a\u00020\"2\u0006\u0010\u000e\u001a\u00020\u000bH\u0007¢\u0006\u0004\b#\u0010$¨\u0006%"}, d2 = {"Lcom/adif/elcanomovil/serviceStorage/di/StorageModule;", "", "<init>", "()V", "Landroid/content/Context;", "context", "LZ2/G;", "moshi", "Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "providePreferenceStorage", "(Landroid/content/Context;LZ2/G;)Lcom/adif/elcanomovil/serviceStorage/preferences/PreferenceStorage;", "Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;", "provideStationDatabase", "(Landroid/content/Context;LZ2/G;)Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;", "database", "Lcom/adif/elcanomovil/serviceStorage/database/StationsDao;", "provideStationsDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/StationsDao;", "Lcom/adif/elcanomovil/serviceStorage/database/FavouritesDao;", "provideFavouritesDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/FavouritesDao;", "Lcom/adif/elcanomovil/serviceStorage/database/IncidenceDao;", "provideIncidenceDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/IncidenceDao;", "Lcom/adif/elcanomovil/serviceStorage/database/AvisaStationDao;", "provideAvisaStationDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/AvisaStationDao;", "LZ2/k;", "provideMoshiPolymorphicFactory", "()LZ2/k;", "provideMoshiPolymorphicFactoryTrain", "Lcom/adif/elcanomovil/serviceStorage/database/SubscriptionsDao;", "provideSubscriptionDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/SubscriptionsDao;", "Lcom/adif/elcanomovil/serviceStorage/database/SubscriptionsAuxDataDao;", "provideSubscriptionAuxDataDao", "(Lcom/adif/elcanomovil/serviceStorage/database/StationDatabase;)Lcom/adif/elcanomovil/serviceStorage/database/SubscriptionsAuxDataDao;", "service-storage_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
@Module
|
||||
@InstallIn({SingletonComponent.class})
|
||||
@SourceDebugExtension({"SMAP\nStorageModule.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StorageModule.kt\ncom/adif/elcanomovil/serviceStorage/di/StorageModule\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,71:1\n1#2:72\n*E\n"})
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule {
|
||||
public static final StorageModule INSTANCE = new StorageModule();
|
||||
|
||||
private StorageModule() {
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final AvisaStationDao provideAvisaStationDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.avisaStationDao();
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final FavouritesDao provideFavouritesDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.favouritesDAO();
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final IncidenceDao provideIncidenceDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.incidenceDao();
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Named("Station")
|
||||
public final InterfaceC0103k provideMoshiPolymorphicFactory() {
|
||||
List list = Collections.EMPTY_LIST;
|
||||
if (list.contains("station")) {
|
||||
throw new IllegalArgumentException("Labels must be unique.");
|
||||
}
|
||||
ArrayList arrayList = new ArrayList(list);
|
||||
arrayList.add("station");
|
||||
ArrayList arrayList2 = new ArrayList(list);
|
||||
arrayList2.add(StationStoredEntity.class);
|
||||
a aVar = new a(StationStored.class, "fav_type", arrayList, arrayList2);
|
||||
Intrinsics.checkNotNullExpressionValue(aVar, "withSubtype(...)");
|
||||
return aVar;
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Named("Train")
|
||||
public final InterfaceC0103k provideMoshiPolymorphicFactoryTrain() {
|
||||
List list = Collections.EMPTY_LIST;
|
||||
if (list.contains(NavArguments.ARG_DYNAMIC_TRAIN)) {
|
||||
throw new IllegalArgumentException("Labels must be unique.");
|
||||
}
|
||||
ArrayList arrayList = new ArrayList(list);
|
||||
arrayList.add(NavArguments.ARG_DYNAMIC_TRAIN);
|
||||
ArrayList arrayList2 = new ArrayList(list);
|
||||
arrayList2.add(TrainStoredEntity.class);
|
||||
a aVar = new a(TrainStored.class, "search_type", arrayList, arrayList2);
|
||||
Intrinsics.checkNotNullExpressionValue(aVar, "withSubtype(...)");
|
||||
return aVar;
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final PreferenceStorage providePreferenceStorage(@ApplicationContext Context context, G moshi) {
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
Intrinsics.checkNotNullParameter(moshi, "moshi");
|
||||
return new SharedPreferenceStorage(context, moshi);
|
||||
}
|
||||
|
||||
/* JADX WARN: Removed duplicated region for block: B:13:0x0098 */
|
||||
/* JADX WARN: Removed duplicated region for block: B:18:0x00c3 */
|
||||
/* JADX WARN: Removed duplicated region for block: B:24:0x00c5 A[Catch: InstantiationException -> 0x00fe, IllegalAccessException -> 0x0116, ClassNotFoundException -> 0x012e, TryCatch #2 {ClassNotFoundException -> 0x012e, IllegalAccessException -> 0x0116, InstantiationException -> 0x00fe, blocks: (B:16:0x00bd, B:19:0x00d7, B:24:0x00c5), top: B:15:0x00bd }] */
|
||||
@dagger.Provides
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final com.adif.elcanomovil.serviceStorage.database.StationDatabase provideStationDatabase(@dagger.hilt.android.qualifiers.ApplicationContext android.content.Context r13, Z2.G r14) {
|
||||
/*
|
||||
Method dump skipped, instructions count: 347
|
||||
To view this dump add '--comments-level debug' option
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.serviceStorage.di.StorageModule.provideStationDatabase(android.content.Context, Z2.G):com.adif.elcanomovil.serviceStorage.database.StationDatabase");
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final StationsDao provideStationsDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.stationsDAO();
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final SubscriptionsAuxDataDao provideSubscriptionAuxDataDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.subscriptionsAuxDataDao();
|
||||
}
|
||||
|
||||
@Provides
|
||||
public final SubscriptionsDao provideSubscriptionDao(StationDatabase database) {
|
||||
Intrinsics.checkNotNullParameter(database, "database");
|
||||
return database.subscriptionsDao();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.AvisaStationDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideAvisaStationDaoFactory implements Factory<AvisaStationDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideAvisaStationDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideAvisaStationDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideAvisaStationDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static AvisaStationDao provideAvisaStationDao(StationDatabase stationDatabase) {
|
||||
return (AvisaStationDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideAvisaStationDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public AvisaStationDao get() {
|
||||
return provideAvisaStationDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.FavouritesDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideFavouritesDaoFactory implements Factory<FavouritesDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideFavouritesDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideFavouritesDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideFavouritesDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static FavouritesDao provideFavouritesDao(StationDatabase stationDatabase) {
|
||||
return (FavouritesDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideFavouritesDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public FavouritesDao get() {
|
||||
return provideFavouritesDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.IncidenceDao;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideIncidenceDaoFactory implements Factory<IncidenceDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideIncidenceDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideIncidenceDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideIncidenceDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static IncidenceDao provideIncidenceDao(StationDatabase stationDatabase) {
|
||||
return (IncidenceDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideIncidenceDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public IncidenceDao get() {
|
||||
return provideIncidenceDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import B1.a;
|
||||
import Z2.InterfaceC0103k;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"javax.inject.Named"})
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideMoshiPolymorphicFactoryFactory implements Factory<InterfaceC0103k> {
|
||||
public static StorageModule_ProvideMoshiPolymorphicFactoryFactory create() {
|
||||
return a.f208a;
|
||||
}
|
||||
|
||||
public static InterfaceC0103k provideMoshiPolymorphicFactory() {
|
||||
return (InterfaceC0103k) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideMoshiPolymorphicFactory());
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public InterfaceC0103k get() {
|
||||
return provideMoshiPolymorphicFactory();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import B1.b;
|
||||
import Z2.InterfaceC0103k;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"javax.inject.Named"})
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideMoshiPolymorphicFactoryTrainFactory implements Factory<InterfaceC0103k> {
|
||||
public static StorageModule_ProvideMoshiPolymorphicFactoryTrainFactory create() {
|
||||
return b.f209a;
|
||||
}
|
||||
|
||||
public static InterfaceC0103k provideMoshiPolymorphicFactoryTrain() {
|
||||
return (InterfaceC0103k) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideMoshiPolymorphicFactoryTrain());
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public InterfaceC0103k get() {
|
||||
return provideMoshiPolymorphicFactoryTrain();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import Z2.G;
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvidePreferenceStorageFactory implements Factory<PreferenceStorage> {
|
||||
private final Provider<Context> contextProvider;
|
||||
private final Provider<G> moshiProvider;
|
||||
|
||||
public StorageModule_ProvidePreferenceStorageFactory(Provider<Context> provider, Provider<G> provider2) {
|
||||
this.contextProvider = provider;
|
||||
this.moshiProvider = provider2;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvidePreferenceStorageFactory create(Provider<Context> provider, Provider<G> provider2) {
|
||||
return new StorageModule_ProvidePreferenceStorageFactory(provider, provider2);
|
||||
}
|
||||
|
||||
public static PreferenceStorage providePreferenceStorage(Context context, G g4) {
|
||||
return (PreferenceStorage) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.providePreferenceStorage(context, g4));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public PreferenceStorage get() {
|
||||
return providePreferenceStorage(this.contextProvider.get(), this.moshiProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import Z2.G;
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideStationDatabaseFactory implements Factory<StationDatabase> {
|
||||
private final Provider<Context> contextProvider;
|
||||
private final Provider<G> moshiProvider;
|
||||
|
||||
public StorageModule_ProvideStationDatabaseFactory(Provider<Context> provider, Provider<G> provider2) {
|
||||
this.contextProvider = provider;
|
||||
this.moshiProvider = provider2;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideStationDatabaseFactory create(Provider<Context> provider, Provider<G> provider2) {
|
||||
return new StorageModule_ProvideStationDatabaseFactory(provider, provider2);
|
||||
}
|
||||
|
||||
public static StationDatabase provideStationDatabase(Context context, G g4) {
|
||||
return (StationDatabase) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideStationDatabase(context, g4));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public StationDatabase get() {
|
||||
return provideStationDatabase(this.contextProvider.get(), this.moshiProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationsDao;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideStationsDaoFactory implements Factory<StationsDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideStationsDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideStationsDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideStationsDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static StationsDao provideStationsDao(StationDatabase stationDatabase) {
|
||||
return (StationsDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideStationsDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public StationsDao get() {
|
||||
return provideStationsDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsAuxDataDao;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideSubscriptionAuxDataDaoFactory implements Factory<SubscriptionsAuxDataDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideSubscriptionAuxDataDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideSubscriptionAuxDataDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideSubscriptionAuxDataDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static SubscriptionsAuxDataDao provideSubscriptionAuxDataDao(StationDatabase stationDatabase) {
|
||||
return (SubscriptionsAuxDataDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideSubscriptionAuxDataDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public SubscriptionsAuxDataDao get() {
|
||||
return provideSubscriptionAuxDataDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.adif.elcanomovil.serviceStorage.di;
|
||||
|
||||
import com.adif.elcanomovil.serviceStorage.database.StationDatabase;
|
||||
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsDao;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes.dex */
|
||||
public final class StorageModule_ProvideSubscriptionDaoFactory implements Factory<SubscriptionsDao> {
|
||||
private final Provider<StationDatabase> databaseProvider;
|
||||
|
||||
public StorageModule_ProvideSubscriptionDaoFactory(Provider<StationDatabase> provider) {
|
||||
this.databaseProvider = provider;
|
||||
}
|
||||
|
||||
public static StorageModule_ProvideSubscriptionDaoFactory create(Provider<StationDatabase> provider) {
|
||||
return new StorageModule_ProvideSubscriptionDaoFactory(provider);
|
||||
}
|
||||
|
||||
public static SubscriptionsDao provideSubscriptionDao(StationDatabase stationDatabase) {
|
||||
return (SubscriptionsDao) Preconditions.checkNotNullFromProvides(StorageModule.INSTANCE.provideSubscriptionDao(stationDatabase));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public SubscriptionsDao get() {
|
||||
return provideSubscriptionDao(this.databaseProvider.get());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user