257 lines
12 KiB
Java
257 lines
12 KiB
Java
package A1;
|
|
|
|
import a.AbstractC0105a;
|
|
import android.database.Cursor;
|
|
import androidx.room.u;
|
|
import androidx.room.w;
|
|
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
|
|
import com.adif.elcanomovil.serviceStorage.database.IncidenceDao_Impl;
|
|
import com.adif.elcanomovil.serviceStorage.database.StationsDao_Impl;
|
|
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsAuxDataDao_Impl;
|
|
import com.adif.elcanomovil.serviceStorage.database.SubscriptionsDao_Impl;
|
|
import com.adif.elcanomovil.serviceStorage.model.StationEntity;
|
|
import com.adif.elcanomovil.serviceStorage.model.avisa.IncidenceEntity;
|
|
import com.adif.elcanomovil.serviceStorage.model.subscriptions.DestinationEntity;
|
|
import com.adif.elcanomovil.serviceStorage.model.subscriptions.OriginEntity;
|
|
import com.adif.elcanomovil.serviceStorage.model.subscriptions.SubscriptionAuxEntity;
|
|
import com.adif.elcanomovil.serviceStorage.model.subscriptions.SubscriptionEntity;
|
|
import com.adif.elcanomovil.serviceStorage.utils.DestinationTypeConverter;
|
|
import com.adif.elcanomovil.serviceStorage.utils.OriginTypeConverter;
|
|
import com.google.android.gms.measurement.api.AppMeasurementSdk;
|
|
import com.google.firebase.analytics.FirebaseAnalytics;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.concurrent.Callable;
|
|
import kotlin.Unit;
|
|
import w0.InterfaceC0649e;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class o implements Callable {
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final /* synthetic */ int f68a;
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public final /* synthetic */ Object f69b;
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public final /* synthetic */ Object f70c;
|
|
|
|
public /* synthetic */ o(int i, Object obj, Object obj2) {
|
|
this.f68a = i;
|
|
this.f69b = obj;
|
|
this.f70c = obj2;
|
|
}
|
|
|
|
@Override // java.util.concurrent.Callable
|
|
public final Object call() {
|
|
IncidenceDao_Impl incidenceDao_Impl;
|
|
u uVar;
|
|
androidx.room.j jVar;
|
|
u uVar2;
|
|
u uVar3;
|
|
androidx.room.i iVar;
|
|
u uVar4;
|
|
u uVar5;
|
|
u uVar6;
|
|
androidx.room.j jVar2;
|
|
u uVar7;
|
|
u uVar8;
|
|
Cursor M3;
|
|
SubscriptionsDao_Impl subscriptionsDao_Impl;
|
|
u uVar9;
|
|
androidx.room.j jVar3;
|
|
u uVar10;
|
|
u uVar11;
|
|
androidx.room.j jVar4;
|
|
u uVar12;
|
|
u uVar13;
|
|
DestinationTypeConverter destinationTypeConverter;
|
|
DestinationEntity stringToDestination;
|
|
OriginTypeConverter originTypeConverter;
|
|
OriginEntity stringToOrigin;
|
|
switch (this.f68a) {
|
|
case 0:
|
|
incidenceDao_Impl = (IncidenceDao_Impl) this.f69b;
|
|
uVar = incidenceDao_Impl.__db;
|
|
uVar.beginTransaction();
|
|
try {
|
|
jVar = incidenceDao_Impl.__insertionAdapterOfIncidenceEntity;
|
|
jVar.e((List) this.f70c);
|
|
uVar2 = incidenceDao_Impl.__db;
|
|
uVar2.setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} finally {
|
|
}
|
|
case 1:
|
|
incidenceDao_Impl = (IncidenceDao_Impl) this.f69b;
|
|
uVar3 = incidenceDao_Impl.__db;
|
|
uVar3.beginTransaction();
|
|
try {
|
|
iVar = incidenceDao_Impl.__updateAdapterOfIncidenceEntity;
|
|
IncidenceEntity incidenceEntity = (IncidenceEntity) this.f70c;
|
|
InterfaceC0649e a2 = iVar.a();
|
|
try {
|
|
iVar.d(a2, incidenceEntity);
|
|
a2.o();
|
|
iVar.c(a2);
|
|
uVar4 = incidenceDao_Impl.__db;
|
|
uVar4.setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} catch (Throwable th) {
|
|
iVar.c(a2);
|
|
throw th;
|
|
}
|
|
} finally {
|
|
}
|
|
case 2:
|
|
StationsDao_Impl stationsDao_Impl = (StationsDao_Impl) this.f69b;
|
|
uVar5 = stationsDao_Impl.__db;
|
|
uVar5.beginTransaction();
|
|
try {
|
|
jVar2 = stationsDao_Impl.__insertionAdapterOfStationEntity;
|
|
jVar2.e((List) this.f70c);
|
|
uVar7 = stationsDao_Impl.__db;
|
|
uVar7.setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} finally {
|
|
uVar6 = stationsDao_Impl.__db;
|
|
uVar6.endTransaction();
|
|
}
|
|
case 3:
|
|
uVar8 = ((StationsDao_Impl) this.f69b).__db;
|
|
M3 = AbstractC0105a.M(uVar8, (w) this.f70c, false);
|
|
try {
|
|
int r4 = m3.l.r(M3, "stationCode");
|
|
int r5 = m3.l.r(M3, "stationType");
|
|
int r6 = m3.l.r(M3, "longName");
|
|
int r7 = m3.l.r(M3, "shortName");
|
|
int r8 = m3.l.r(M3, "longNameToFind");
|
|
int r9 = m3.l.r(M3, "shortNameToFind");
|
|
int r10 = m3.l.r(M3, "latitude");
|
|
int r11 = m3.l.r(M3, "longitude");
|
|
int r12 = m3.l.r(M3, NavArguments.ARG_DYNAMIC_LINKS_STATION_TRAFFIC);
|
|
int r13 = m3.l.r(M3, "commercialZoneType");
|
|
int r14 = m3.l.r(M3, "commuterNetwork");
|
|
int r15 = m3.l.r(M3, "akaName");
|
|
ArrayList arrayList = new ArrayList(M3.getCount());
|
|
while (M3.moveToNext()) {
|
|
arrayList.add(new StationEntity(M3.getString(r4), M3.getString(r5), M3.getString(r6), M3.getString(r7), M3.getString(r8), M3.getString(r9), M3.getDouble(r10), M3.getDouble(r11), M3.getInt(r12), M3.isNull(r13) ? null : M3.getString(r13), M3.getString(r14), M3.getString(r15)));
|
|
}
|
|
return arrayList;
|
|
} finally {
|
|
M3.close();
|
|
}
|
|
case 4:
|
|
SubscriptionsAuxDataDao_Impl subscriptionsAuxDataDao_Impl = (SubscriptionsAuxDataDao_Impl) this.f69b;
|
|
SubscriptionsAuxDataDao_Impl.access$000(subscriptionsAuxDataDao_Impl).beginTransaction();
|
|
try {
|
|
androidx.room.j access$100 = SubscriptionsAuxDataDao_Impl.access$100(subscriptionsAuxDataDao_Impl);
|
|
SubscriptionAuxEntity subscriptionAuxEntity = (SubscriptionAuxEntity) this.f70c;
|
|
InterfaceC0649e a4 = access$100.a();
|
|
try {
|
|
access$100.d(a4, subscriptionAuxEntity);
|
|
a4.T();
|
|
access$100.c(a4);
|
|
SubscriptionsAuxDataDao_Impl.access$000(subscriptionsAuxDataDao_Impl).setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} catch (Throwable th2) {
|
|
access$100.c(a4);
|
|
throw th2;
|
|
}
|
|
} finally {
|
|
SubscriptionsAuxDataDao_Impl.access$000(subscriptionsAuxDataDao_Impl).endTransaction();
|
|
}
|
|
case 5:
|
|
subscriptionsDao_Impl = (SubscriptionsDao_Impl) this.f69b;
|
|
uVar9 = subscriptionsDao_Impl.__db;
|
|
uVar9.beginTransaction();
|
|
try {
|
|
jVar3 = subscriptionsDao_Impl.__insertionAdapterOfSubscriptionEntity;
|
|
jVar3.e((List) this.f70c);
|
|
uVar10 = subscriptionsDao_Impl.__db;
|
|
uVar10.setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} finally {
|
|
}
|
|
case 6:
|
|
subscriptionsDao_Impl = (SubscriptionsDao_Impl) this.f69b;
|
|
uVar11 = subscriptionsDao_Impl.__db;
|
|
uVar11.beginTransaction();
|
|
try {
|
|
jVar4 = subscriptionsDao_Impl.__insertionAdapterOfSubscriptionEntity;
|
|
SubscriptionEntity subscriptionEntity = (SubscriptionEntity) this.f70c;
|
|
InterfaceC0649e a5 = jVar4.a();
|
|
try {
|
|
jVar4.d(a5, subscriptionEntity);
|
|
a5.T();
|
|
jVar4.c(a5);
|
|
uVar12 = subscriptionsDao_Impl.__db;
|
|
uVar12.setTransactionSuccessful();
|
|
return Unit.INSTANCE;
|
|
} catch (Throwable th3) {
|
|
jVar4.c(a5);
|
|
throw th3;
|
|
}
|
|
} finally {
|
|
}
|
|
default:
|
|
SubscriptionsDao_Impl subscriptionsDao_Impl2 = (SubscriptionsDao_Impl) this.f69b;
|
|
uVar13 = subscriptionsDao_Impl2.__db;
|
|
M3 = AbstractC0105a.M(uVar13, (w) this.f70c, false);
|
|
try {
|
|
int r16 = m3.l.r(M3, "subcriptionId");
|
|
int r17 = m3.l.r(M3, FirebaseAnalytics.Param.DESTINATION);
|
|
int r18 = m3.l.r(M3, "origin");
|
|
int r19 = m3.l.r(M3, "repeats");
|
|
int r20 = m3.l.r(M3, "subscriptionType");
|
|
int r21 = m3.l.r(M3, "timeCenter");
|
|
int r22 = m3.l.r(M3, "timeEnd");
|
|
int r23 = m3.l.r(M3, "timeStart");
|
|
int r24 = m3.l.r(M3, AppMeasurementSdk.ConditionalUserProperty.ACTIVE);
|
|
int r25 = m3.l.r(M3, NavArguments.ARG_DYNAMIC_LINKS_OPERATOR);
|
|
int r26 = m3.l.r(M3, NavArguments.ARG_DYNAMIC_LINKS_COMMERCIAL_PRODUCT);
|
|
ArrayList arrayList2 = new ArrayList(M3.getCount());
|
|
while (M3.moveToNext()) {
|
|
int i = M3.getInt(r16);
|
|
String string = M3.isNull(r17) ? null : M3.getString(r17);
|
|
if (string == null) {
|
|
stringToDestination = null;
|
|
} else {
|
|
destinationTypeConverter = subscriptionsDao_Impl2.__destinationTypeConverter;
|
|
stringToDestination = destinationTypeConverter.stringToDestination(string);
|
|
}
|
|
String string2 = M3.isNull(r18) ? null : M3.getString(r18);
|
|
if (string2 == null) {
|
|
stringToOrigin = null;
|
|
} else {
|
|
originTypeConverter = subscriptionsDao_Impl2.__originTypeConverter;
|
|
stringToOrigin = originTypeConverter.stringToOrigin(string2);
|
|
}
|
|
if (stringToOrigin == null) {
|
|
throw new IllegalStateException("Expected NON-NULL 'com.adif.elcanomovil.serviceStorage.model.subscriptions.OriginEntity', but it was NULL.");
|
|
}
|
|
arrayList2.add(new SubscriptionEntity(i, stringToDestination, stringToOrigin, M3.getString(r19), M3.getString(r20), M3.getString(r21), M3.isNull(r22) ? null : M3.getString(r22), M3.isNull(r23) ? null : M3.getString(r23), M3.getInt(r24) != 0, M3.isNull(r25) ? null : M3.getString(r25), M3.isNull(r26) ? null : M3.getString(r26)));
|
|
}
|
|
return arrayList2;
|
|
} catch (Throwable th4) {
|
|
throw th4;
|
|
}
|
|
}
|
|
}
|
|
|
|
public void finalize() {
|
|
switch (this.f68a) {
|
|
case 3:
|
|
((w) this.f70c).release();
|
|
return;
|
|
case 7:
|
|
((w) this.f70c).release();
|
|
return;
|
|
default:
|
|
super.finalize();
|
|
return;
|
|
}
|
|
}
|
|
}
|