Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
256
apk_decompiled/sources/A1/o.java
Normal file
256
apk_decompiled/sources/A1/o.java
Normal file
@@ -0,0 +1,256 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user