Initial version -- added millennium read funcionality

This commit is contained in:
Pablo
2026-03-09 22:05:28 +01:00
commit 77c2ded482
2770 changed files with 141927 additions and 0 deletions
@@ -0,0 +1,26 @@
package com.sistemasolton.itranvias.home.data.local;
import androidx.room.RoomDatabase;
import com.sistemasolton.itranvias.home.data.local.dao.BusDao;
import com.sistemasolton.itranvias.home.data.local.dao.InfoDao;
import com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao;
import com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao;
import com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao;
import kotlin.Metadata;
/* JADX INFO: compiled from: BusDatabase.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b'\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\b\u0010\u0004\u001a\u00020\u0005H&J\b\u0010\u0006\u001a\u00020\u0007H&J\b\u0010\b\u001a\u00020\tH&J\b\u0010\n\u001a\u00020\u000bH&J\b\u0010\f\u001a\u00020\rH&¨\u0006\u000e"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/BusDatabase;", "Landroidx/room/RoomDatabase;", "<init>", "()V", "busDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao;", "stopHistoryDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao;", "stopFavoriteDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao;", "lineFavoriteDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao;", "infoDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public abstract class BusDatabase extends RoomDatabase {
public static final int $stable = 8;
public abstract BusDao busDao();
public abstract InfoDao infoDao();
public abstract LineFavoriteDao lineFavoriteDao();
public abstract StopFavoriteDao stopFavoriteDao();
public abstract StopHistoryDao stopHistoryDao();
}
@@ -0,0 +1,20 @@
package com.sistemasolton.itranvias.home.data.local;
import androidx.room.RoomDatabaseConstructor;
import kotlin.Metadata;
/* JADX INFO: compiled from: BusDatabaseConstructor.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\b\u0010\u0005\u001a\u00020\u0002H\u0016¨\u0006\u0006"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/BusDatabaseConstructor;", "Landroidx/room/RoomDatabaseConstructor;", "Lcom/sistemasolton/itranvias/home/data/local/BusDatabase;", "<init>", "()V", "initialize", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BusDatabaseConstructor implements RoomDatabaseConstructor<BusDatabase> {
public static final int $stable = 0;
public static final BusDatabaseConstructor INSTANCE = new BusDatabaseConstructor();
private BusDatabaseConstructor() {
}
@Override // androidx.room.RoomDatabaseConstructor
public BusDatabase initialize() {
return new BusDatabase_Impl();
}
}
@@ -0,0 +1,24 @@
package com.sistemasolton.itranvias.home.data.local;
import androidx.room.migration.Migration;
import androidx.sqlite.SQLite;
import androidx.sqlite.SQLiteConnection;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: BusDatabase_AutoMigration_2_3_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0001\u0018\u00002\u00020\u0001B\t\b\u0016¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0007H\u0016¨\u0006\b"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/BusDatabase_AutoMigration_2_3_Impl;", "Landroidx/room/migration/Migration;", "<init>", "()V", "migrate", "", "connection", "Landroidx/sqlite/SQLiteConnection;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BusDatabase_AutoMigration_2_3_Impl extends Migration {
public static final int $stable = 8;
public BusDatabase_AutoMigration_2_3_Impl() {
super(2, 3);
}
@Override // androidx.room.migration.Migration
public void migrate(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
SQLite.execSQL(connection, "ALTER TABLE `stop_favorites` ADD COLUMN `alias` TEXT DEFAULT NULL");
}
}
@@ -0,0 +1,253 @@
package com.sistemasolton.itranvias.home.data.local;
import androidx.room.InvalidationTracker;
import androidx.room.RoomMasterTable;
import androidx.room.RoomOpenDelegate;
import androidx.room.migration.AutoMigrationSpec;
import androidx.room.migration.Migration;
import androidx.room.util.DBUtil;
import androidx.room.util.TableInfo;
import androidx.sqlite.SQLite;
import androidx.sqlite.SQLiteConnection;
import com.sistemasolton.itranvias.home.data.local.dao.BusDao;
import com.sistemasolton.itranvias.home.data.local.dao.BusDao_Impl;
import com.sistemasolton.itranvias.home.data.local.dao.InfoDao;
import com.sistemasolton.itranvias.home.data.local.dao.InfoDao_Impl;
import com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao;
import com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl;
import com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao;
import com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl;
import com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao;
import com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.Metadata;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.reflect.KClass;
/* JADX INFO: compiled from: BusDatabase_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010$\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0000\n\u0002\u0010\"\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\b\u0010\u000f\u001a\u00020\u0010H\u0014J\b\u0010\u0011\u001a\u00020\u0012H\u0014J\b\u0010\u0013\u001a\u00020\u0014H\u0016J\"\u0010\u0015\u001a\u001c\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u0017\u0012\u000e\u0012\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00170\u00180\u0016H\u0014J\u0016\u0010\u0019\u001a\u0010\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020\u001b0\u00170\u001aH\u0016J*\u0010\u001c\u001a\b\u0012\u0004\u0012\u00020\u001d0\u00182\u001a\u0010\u001e\u001a\u0016\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020\u001b0\u0017\u0012\u0004\u0012\u00020\u001b0\u0016H\u0016J\b\u0010\u001f\u001a\u00020\u0006H\u0016J\b\u0010 \u001a\u00020\bH\u0016J\b\u0010!\u001a\u00020\nH\u0016J\b\u0010\"\u001a\u00020\fH\u0016J\b\u0010#\u001a\u00020\u000eH\u0016R\u0014\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\b0\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\t\u001a\b\u0012\u0004\u0012\u00020\n0\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\f0\u0005X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u000e0\u0005X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006$"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/BusDatabase_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/BusDatabase;", "<init>", "()V", "_busDao", "Lkotlin/Lazy;", "Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao;", "_stopHistoryDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao;", "_stopFavoriteDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao;", "_lineFavoriteDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao;", "_infoDao", "Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao;", "createOpenDelegate", "Landroidx/room/RoomOpenDelegate;", "createInvalidationTracker", "Landroidx/room/InvalidationTracker;", "clearAllTables", "", "getRequiredTypeConverterClasses", "", "Lkotlin/reflect/KClass;", "", "getRequiredAutoMigrationSpecClasses", "", "Landroidx/room/migration/AutoMigrationSpec;", "createAutoMigrations", "Landroidx/room/migration/Migration;", "autoMigrationSpecs", "busDao", "stopHistoryDao", "stopFavoriteDao", "lineFavoriteDao", "infoDao", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BusDatabase_Impl extends BusDatabase {
public static final int $stable = 8;
private final Lazy<BusDao> _busDao = LazyKt.lazy(new Function0() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusDatabase_Impl._busDao$lambda$0(this.f$0);
}
});
private final Lazy<StopHistoryDao> _stopHistoryDao = LazyKt.lazy(new Function0() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusDatabase_Impl._stopHistoryDao$lambda$1(this.f$0);
}
});
private final Lazy<StopFavoriteDao> _stopFavoriteDao = LazyKt.lazy(new Function0() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusDatabase_Impl._stopFavoriteDao$lambda$2(this.f$0);
}
});
private final Lazy<LineFavoriteDao> _lineFavoriteDao = LazyKt.lazy(new Function0() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$$ExternalSyntheticLambda3
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusDatabase_Impl._lineFavoriteDao$lambda$3(this.f$0);
}
});
private final Lazy<InfoDao> _infoDao = LazyKt.lazy(new Function0() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$$ExternalSyntheticLambda4
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusDatabase_Impl._infoDao$lambda$4(this.f$0);
}
});
/* JADX INFO: Access modifiers changed from: private */
public static final BusDao_Impl _busDao$lambda$0(BusDatabase_Impl busDatabase_Impl) {
return new BusDao_Impl(busDatabase_Impl);
}
/* JADX INFO: Access modifiers changed from: private */
public static final StopHistoryDao_Impl _stopHistoryDao$lambda$1(BusDatabase_Impl busDatabase_Impl) {
return new StopHistoryDao_Impl(busDatabase_Impl);
}
/* JADX INFO: Access modifiers changed from: private */
public static final StopFavoriteDao_Impl _stopFavoriteDao$lambda$2(BusDatabase_Impl busDatabase_Impl) {
return new StopFavoriteDao_Impl(busDatabase_Impl);
}
/* JADX INFO: Access modifiers changed from: private */
public static final LineFavoriteDao_Impl _lineFavoriteDao$lambda$3(BusDatabase_Impl busDatabase_Impl) {
return new LineFavoriteDao_Impl(busDatabase_Impl);
}
/* JADX INFO: Access modifiers changed from: private */
public static final InfoDao_Impl _infoDao$lambda$4(BusDatabase_Impl busDatabase_Impl) {
return new InfoDao_Impl(busDatabase_Impl);
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.RoomDatabase
public RoomOpenDelegate createOpenDelegate() {
return new RoomOpenDelegate() { // from class: com.sistemasolton.itranvias.home.data.local.BusDatabase_Impl$createOpenDelegate$_openDelegate$1
@Override // androidx.room.RoomOpenDelegate
public void onCreate(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
}
@Override // androidx.room.RoomOpenDelegate
public void onPostMigrate(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
}
{
super(3, "ab9c929d39c76af6f9833c6d056764d0", "75ad154426de60cfb3bd0dc66dfe2747");
}
@Override // androidx.room.RoomOpenDelegate
public void createAllTables(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
SQLite.execSQL(connection, "CREATE TABLE IF NOT EXISTS `bus` (`_id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL)");
SQLite.execSQL(connection, "CREATE TABLE IF NOT EXISTS `stop_history` (`stopCode` TEXT NOT NULL, `timestamp` INTEGER NOT NULL, PRIMARY KEY(`stopCode`))");
SQLite.execSQL(connection, "CREATE TABLE IF NOT EXISTS `stop_favorites` (`stopCode` TEXT NOT NULL, `alias` TEXT, PRIMARY KEY(`stopCode`))");
SQLite.execSQL(connection, "CREATE TABLE IF NOT EXISTS `line_favorites` (`lineCode` TEXT NOT NULL, PRIMARY KEY(`lineCode`))");
SQLite.execSQL(connection, "CREATE TABLE IF NOT EXISTS `info` (`id` INTEGER NOT NULL, `json` TEXT NOT NULL, PRIMARY KEY(`id`))");
SQLite.execSQL(connection, RoomMasterTable.CREATE_QUERY);
SQLite.execSQL(connection, "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'ab9c929d39c76af6f9833c6d056764d0')");
}
@Override // androidx.room.RoomOpenDelegate
public void dropAllTables(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
SQLite.execSQL(connection, "DROP TABLE IF EXISTS `bus`");
SQLite.execSQL(connection, "DROP TABLE IF EXISTS `stop_history`");
SQLite.execSQL(connection, "DROP TABLE IF EXISTS `stop_favorites`");
SQLite.execSQL(connection, "DROP TABLE IF EXISTS `line_favorites`");
SQLite.execSQL(connection, "DROP TABLE IF EXISTS `info`");
}
@Override // androidx.room.RoomOpenDelegate
public void onOpen(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
this.this$0.internalInitInvalidationTracker(connection);
}
@Override // androidx.room.RoomOpenDelegate
public void onPreMigrate(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
DBUtil.dropFtsSyncTriggers(connection);
}
@Override // androidx.room.RoomOpenDelegate
public RoomOpenDelegate.ValidationResult onValidateSchema(SQLiteConnection connection) {
Intrinsics.checkNotNullParameter(connection, "connection");
LinkedHashMap linkedHashMap = new LinkedHashMap();
linkedHashMap.put("_id", new TableInfo.Column("_id", "INTEGER", true, 1, null, 1));
TableInfo tableInfo = new TableInfo("bus", linkedHashMap, new LinkedHashSet(), new LinkedHashSet());
TableInfo tableInfo2 = TableInfo.Companion.read(connection, "bus");
if (!tableInfo.equals(tableInfo2)) {
return new RoomOpenDelegate.ValidationResult(false, "bus(com.sistemasolton.itranvias.home.data.local.entity.BusEntity).\n Expected:\n" + tableInfo + "\n Found:\n" + tableInfo2);
}
LinkedHashMap linkedHashMap2 = new LinkedHashMap();
linkedHashMap2.put("stopCode", new TableInfo.Column("stopCode", "TEXT", true, 1, null, 1));
linkedHashMap2.put("timestamp", new TableInfo.Column("timestamp", "INTEGER", true, 0, null, 1));
TableInfo tableInfo3 = new TableInfo("stop_history", linkedHashMap2, new LinkedHashSet(), new LinkedHashSet());
TableInfo tableInfo4 = TableInfo.Companion.read(connection, "stop_history");
if (!tableInfo3.equals(tableInfo4)) {
return new RoomOpenDelegate.ValidationResult(false, "stop_history(com.sistemasolton.itranvias.home.data.local.entity.StopHistoryEntity).\n Expected:\n" + tableInfo3 + "\n Found:\n" + tableInfo4);
}
LinkedHashMap linkedHashMap3 = new LinkedHashMap();
linkedHashMap3.put("stopCode", new TableInfo.Column("stopCode", "TEXT", true, 1, null, 1));
linkedHashMap3.put("alias", new TableInfo.Column("alias", "TEXT", false, 0, null, 1));
TableInfo tableInfo5 = new TableInfo("stop_favorites", linkedHashMap3, new LinkedHashSet(), new LinkedHashSet());
TableInfo tableInfo6 = TableInfo.Companion.read(connection, "stop_favorites");
if (!tableInfo5.equals(tableInfo6)) {
return new RoomOpenDelegate.ValidationResult(false, "stop_favorites(com.sistemasolton.itranvias.home.data.local.entity.StopFavoriteEntity).\n Expected:\n" + tableInfo5 + "\n Found:\n" + tableInfo6);
}
LinkedHashMap linkedHashMap4 = new LinkedHashMap();
linkedHashMap4.put("lineCode", new TableInfo.Column("lineCode", "TEXT", true, 1, null, 1));
TableInfo tableInfo7 = new TableInfo("line_favorites", linkedHashMap4, new LinkedHashSet(), new LinkedHashSet());
TableInfo tableInfo8 = TableInfo.Companion.read(connection, "line_favorites");
if (!tableInfo7.equals(tableInfo8)) {
return new RoomOpenDelegate.ValidationResult(false, "line_favorites(com.sistemasolton.itranvias.home.data.local.entity.LineFavoriteEntity).\n Expected:\n" + tableInfo7 + "\n Found:\n" + tableInfo8);
}
LinkedHashMap linkedHashMap5 = new LinkedHashMap();
linkedHashMap5.put("id", new TableInfo.Column("id", "INTEGER", true, 1, null, 1));
linkedHashMap5.put("json", new TableInfo.Column("json", "TEXT", true, 0, null, 1));
TableInfo tableInfo9 = new TableInfo("info", linkedHashMap5, new LinkedHashSet(), new LinkedHashSet());
TableInfo tableInfo10 = TableInfo.Companion.read(connection, "info");
if (!tableInfo9.equals(tableInfo10)) {
return new RoomOpenDelegate.ValidationResult(false, "info(com.sistemasolton.itranvias.home.data.local.entity.InfoEntity).\n Expected:\n" + tableInfo9 + "\n Found:\n" + tableInfo10);
}
return new RoomOpenDelegate.ValidationResult(true, null);
}
};
}
@Override // androidx.room.RoomDatabase
protected InvalidationTracker createInvalidationTracker() {
return new InvalidationTracker(this, new LinkedHashMap(), new LinkedHashMap(), "bus", "stop_history", "stop_favorites", "line_favorites", "info");
}
@Override // androidx.room.RoomDatabase
public void clearAllTables() {
super.performClear(false, "bus", "stop_history", "stop_favorites", "line_favorites", "info");
}
@Override // androidx.room.RoomDatabase
protected Map<KClass<?>, List<KClass<?>>> getRequiredTypeConverterClasses() {
LinkedHashMap linkedHashMap = new LinkedHashMap();
linkedHashMap.put(Reflection.getOrCreateKotlinClass(BusDao.class), BusDao_Impl.INSTANCE.getRequiredConverters());
linkedHashMap.put(Reflection.getOrCreateKotlinClass(StopHistoryDao.class), StopHistoryDao_Impl.INSTANCE.getRequiredConverters());
linkedHashMap.put(Reflection.getOrCreateKotlinClass(StopFavoriteDao.class), StopFavoriteDao_Impl.INSTANCE.getRequiredConverters());
linkedHashMap.put(Reflection.getOrCreateKotlinClass(LineFavoriteDao.class), LineFavoriteDao_Impl.INSTANCE.getRequiredConverters());
linkedHashMap.put(Reflection.getOrCreateKotlinClass(InfoDao.class), InfoDao_Impl.INSTANCE.getRequiredConverters());
return linkedHashMap;
}
@Override // androidx.room.RoomDatabase
public Set<KClass<? extends AutoMigrationSpec>> getRequiredAutoMigrationSpecClasses() {
return new LinkedHashSet();
}
@Override // androidx.room.RoomDatabase
public List<Migration> createAutoMigrations(Map<KClass<? extends AutoMigrationSpec>, ? extends AutoMigrationSpec> autoMigrationSpecs) {
Intrinsics.checkNotNullParameter(autoMigrationSpecs, "autoMigrationSpecs");
ArrayList arrayList = new ArrayList();
arrayList.add(new BusDatabase_AutoMigration_2_3_Impl());
return arrayList;
}
@Override // com.sistemasolton.itranvias.home.data.local.BusDatabase
public BusDao busDao() {
return this._busDao.getValue();
}
@Override // com.sistemasolton.itranvias.home.data.local.BusDatabase
public StopHistoryDao stopHistoryDao() {
return this._stopHistoryDao.getValue();
}
@Override // com.sistemasolton.itranvias.home.data.local.BusDatabase
public StopFavoriteDao stopFavoriteDao() {
return this._stopFavoriteDao.getValue();
}
@Override // com.sistemasolton.itranvias.home.data.local.BusDatabase
public LineFavoriteDao lineFavoriteDao() {
return this._lineFavoriteDao.getValue();
}
@Override // com.sistemasolton.itranvias.home.data.local.BusDatabase
public InfoDao infoDao() {
return this._infoDao.getValue();
}
}
@@ -0,0 +1,25 @@
package com.sistemasolton.itranvias.home.data.local;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.StringCompanionObject;
import kotlinx.serialization.builtins.BuiltinSerializersKt;
import kotlinx.serialization.json.Json;
/* JADX INFO: compiled from: BusDatabase.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0016\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00052\u0006\u0010\u0007\u001a\u00020\u0006H\u0007J\u0016\u0010\b\u001a\u00020\u00062\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005H\u0007¨\u0006\n"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/BusTypeConverter;", "", "<init>", "()V", "fromString", "", "", "value", "fromList", "list", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BusTypeConverter {
public static final int $stable = 0;
public final List<String> fromString(String value) {
Intrinsics.checkNotNullParameter(value, "value");
return (List) Json.INSTANCE.decodeFromString(BuiltinSerializersKt.ListSerializer(BuiltinSerializersKt.serializer(StringCompanionObject.INSTANCE)), value);
}
public final String fromList(List<String> list) {
Intrinsics.checkNotNullParameter(list, "list");
return Json.INSTANCE.encodeToString(BuiltinSerializersKt.ListSerializer(BuiltinSerializersKt.serializer(StringCompanionObject.INSTANCE)), list);
}
}
@@ -0,0 +1,17 @@
package com.sistemasolton.itranvias.home.data.local;
import androidx.room.RoomDatabase;
import androidx.sqlite.driver.bundled.BundledSQLiteDriver;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.Dispatchers;
/* JADX INFO: compiled from: getRoomDatabase.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u001a\u0014\u0010\u0000\u001a\u00020\u00012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00010\u0003¨\u0006\u0004"}, d2 = {"getRoomDatabase", "Lcom/sistemasolton/itranvias/home/data/local/BusDatabase;", "builder", "Landroidx/room/RoomDatabase$Builder;", "composeApp_release"}, k = 2, mv = {2, 1, 0}, xi = 48)
public final class GetRoomDatabaseKt {
public static final BusDatabase getRoomDatabase(RoomDatabase.Builder<BusDatabase> builder) {
Intrinsics.checkNotNullParameter(builder, "builder");
return (BusDatabase) builder.setDriver(new BundledSQLiteDriver()).setQueryCoroutineContext(Dispatchers.getIO()).build();
}
}
@@ -0,0 +1,19 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import com.sistemasolton.itranvias.home.data.local.entity.BusEntity;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: BusDao.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J\u0014\u0010\u0007\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\t0\bH'J\u0016\u0010\n\u001a\u00020\u00032\u0006\u0010\u000b\u001a\u00020\fH§@¢\u0006\u0002\u0010\\u0006\u000e"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao;", "", "insertBus", "", "bus", "Lcom/sistemasolton/itranvias/home/data/local/entity/BusEntity;", "(Lcom/sistemasolton/itranvias/home/data/local/entity/BusEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllBuses", "Lkotlinx/coroutines/flow/Flow;", "", "deleteBusById", "busId", "", "(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface BusDao {
Object deleteBusById(int i, Continuation<? super Unit> continuation);
Flow<List<BusEntity>> getAllBuses();
Object insertBus(BusEntity busEntity, Continuation<? super Unit> continuation);
}
@@ -0,0 +1,140 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import androidx.room.EntityInsertAdapter;
import androidx.room.RoomDatabase;
import androidx.room.coroutines.FlowUtil;
import androidx.room.util.DBUtil;
import androidx.room.util.SQLiteStatementUtil;
import androidx.sqlite.SQLiteConnection;
import androidx.sqlite.SQLiteStatement;
import com.sistemasolton.itranvias.home.data.local.entity.BusEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.KClass;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: BusDao_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\b\u0007\u0018\u0000 \u00142\u00020\u0001:\u0001\u0014B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\fJ\u0014\u0010\r\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000f0\u000eH\u0016J\u0016\u0010\u0010\u001a\u00020\n2\u0006\u0010\u0011\u001a\u00020\u0012H\u0096@¢\u0006\u0002\u0010\u0013R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0015"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao;", "__db", "Landroidx/room/RoomDatabase;", "<init>", "(Landroidx/room/RoomDatabase;)V", "__insertAdapterOfBusEntity", "Landroidx/room/EntityInsertAdapter;", "Lcom/sistemasolton/itranvias/home/data/local/entity/BusEntity;", "insertBus", "", "bus", "(Lcom/sistemasolton/itranvias/home/data/local/entity/BusEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllBuses", "Lkotlinx/coroutines/flow/Flow;", "", "deleteBusById", "busId", "", "(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BusDao_Impl implements BusDao {
private final RoomDatabase __db;
private final EntityInsertAdapter<BusEntity> __insertAdapterOfBusEntity;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public BusDao_Impl(RoomDatabase __db) {
Intrinsics.checkNotNullParameter(__db, "__db");
this.__db = __db;
this.__insertAdapterOfBusEntity = new EntityInsertAdapter<BusEntity>() { // from class: com.sistemasolton.itranvias.home.data.local.dao.BusDao_Impl.1
@Override // androidx.room.EntityInsertAdapter
protected String createQuery() {
return "INSERT OR REPLACE INTO `bus` (`_id`) VALUES (nullif(?, 0))";
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.EntityInsertAdapter
public void bind(SQLiteStatement statement, BusEntity entity) {
Intrinsics.checkNotNullParameter(statement, "statement");
Intrinsics.checkNotNullParameter(entity, "entity");
statement.mo7593bindLong(1, entity.get_id());
}
};
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.BusDao
public Object insertBus(final BusEntity busEntity, Continuation<? super Unit> continuation) {
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.BusDao_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return BusDao_Impl.insertBus$lambda$0(this.f$0, busEntity, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit insertBus$lambda$0(BusDao_Impl busDao_Impl, BusEntity busEntity, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
busDao_Impl.__insertAdapterOfBusEntity.insert(_connection, busEntity);
return Unit.INSTANCE;
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.BusDao
public Flow<List<BusEntity>> getAllBuses() {
final String str = "SELECT * FROM bus";
return FlowUtil.createFlow(this.__db, true, new String[]{"bus"}, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.BusDao_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return BusDao_Impl.getAllBuses$lambda$1(str, (SQLiteConnection) obj);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public static final List getAllBuses$lambda$1(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
int columnIndexOrThrow = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "_id");
ArrayList arrayList = new ArrayList();
while (sQLiteStatementPrepare.step()) {
arrayList.add(new BusEntity((int) sQLiteStatementPrepare.getLong(columnIndexOrThrow)));
}
return arrayList;
} finally {
sQLiteStatementPrepare.close();
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.BusDao
public Object deleteBusById(final int i, Continuation<? super Unit> continuation) {
final String str = "DELETE FROM bus WHERE _id = ?";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.BusDao_Impl$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return BusDao_Impl.deleteBusById$lambda$2(str, i, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteBusById$lambda$2(String str, int i, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.mo7593bindLong(1, i);
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
/* JADX INFO: compiled from: BusDao_Impl.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/BusDao_Impl$Companion;", "", "<init>", "()V", "getRequiredConverters", "", "Lkotlin/reflect/KClass;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final List<KClass<?>> getRequiredConverters() {
return CollectionsKt.emptyList();
}
}
}
@@ -0,0 +1,16 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import com.sistemasolton.itranvias.home.data.local.entity.InfoEntity;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: InfoDao.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J\u0010\u0010\u0007\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00050\bH'¨\u0006\t"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao;", "", "insertInfo", "", "info", "Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;", "(Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getInfo", "Lkotlinx/coroutines/flow/Flow;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface InfoDao {
Flow<InfoEntity> getInfo();
Object insertInfo(InfoEntity infoEntity, Continuation<? super Unit> continuation);
}
@@ -0,0 +1,108 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import androidx.room.EntityInsertAdapter;
import androidx.room.RoomDatabase;
import androidx.room.coroutines.FlowUtil;
import androidx.room.util.DBUtil;
import androidx.room.util.SQLiteStatementUtil;
import androidx.sqlite.SQLiteConnection;
import androidx.sqlite.SQLiteStatement;
import com.sistemasolton.itranvias.home.data.local.entity.InfoEntity;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.KClass;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: InfoDao_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0007\u0018\u0000 \u000f2\u00020\u0001:\u0001\u000fB\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\fJ\u0010\u0010\r\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\b0\u000eH\u0016R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0010"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao;", "__db", "Landroidx/room/RoomDatabase;", "<init>", "(Landroidx/room/RoomDatabase;)V", "__insertAdapterOfInfoEntity", "Landroidx/room/EntityInsertAdapter;", "Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;", "insertInfo", "", "info", "(Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getInfo", "Lkotlinx/coroutines/flow/Flow;", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class InfoDao_Impl implements InfoDao {
private final RoomDatabase __db;
private final EntityInsertAdapter<InfoEntity> __insertAdapterOfInfoEntity;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public InfoDao_Impl(RoomDatabase __db) {
Intrinsics.checkNotNullParameter(__db, "__db");
this.__db = __db;
this.__insertAdapterOfInfoEntity = new EntityInsertAdapter<InfoEntity>() { // from class: com.sistemasolton.itranvias.home.data.local.dao.InfoDao_Impl.1
@Override // androidx.room.EntityInsertAdapter
protected String createQuery() {
return "INSERT OR REPLACE INTO `info` (`id`,`json`) VALUES (?,?)";
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.EntityInsertAdapter
public void bind(SQLiteStatement statement, InfoEntity entity) {
Intrinsics.checkNotNullParameter(statement, "statement");
Intrinsics.checkNotNullParameter(entity, "entity");
statement.mo7593bindLong(1, entity.getId());
statement.mo7595bindText(2, entity.getJson());
}
};
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.InfoDao
public Object insertInfo(final InfoEntity infoEntity, Continuation<? super Unit> continuation) {
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.InfoDao_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return InfoDao_Impl.insertInfo$lambda$0(this.f$0, infoEntity, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit insertInfo$lambda$0(InfoDao_Impl infoDao_Impl, InfoEntity infoEntity, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
infoDao_Impl.__insertAdapterOfInfoEntity.insert(_connection, infoEntity);
return Unit.INSTANCE;
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.InfoDao
public Flow<InfoEntity> getInfo() {
final String str = "SELECT * FROM info LIMIT 1";
return FlowUtil.createFlow(this.__db, false, new String[]{"info"}, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.InfoDao_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return InfoDao_Impl.getInfo$lambda$1(str, (SQLiteConnection) obj);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public static final InfoEntity getInfo$lambda$1(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
return sQLiteStatementPrepare.step() ? new InfoEntity((int) sQLiteStatementPrepare.getLong(SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "id")), sQLiteStatementPrepare.getText(SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "json"))) : null;
} finally {
sQLiteStatementPrepare.close();
}
}
/* JADX INFO: compiled from: InfoDao_Impl.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/InfoDao_Impl$Companion;", "", "<init>", "()V", "getRequiredConverters", "", "Lkotlin/reflect/KClass;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final List<KClass<?>> getRequiredConverters() {
return CollectionsKt.emptyList();
}
}
}
@@ -0,0 +1,21 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import com.sistemasolton.itranvias.home.data.local.entity.LineFavoriteEntity;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: LineFavoriteDao.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0004\bg\u0018\u00002\u00020\u0001J\u0014\u0010\u0002\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00040\u0003H'J\u0016\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\tJ\u0016\u0010\n\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\fH§@¢\u0006\u0002\u0010\rJ\u000e\u0010\u000e\u001a\u00020\u0007H§@¢\u0006\u0002\u0010\u000f¨\u0006\u0010"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao;", "", "getAllLinesFavorite", "Lkotlinx/coroutines/flow/Flow;", "", "Lcom/sistemasolton/itranvias/home/data/local/entity/LineFavoriteEntity;", "addLineFavorite", "", "line", "(Lcom/sistemasolton/itranvias/home/data/local/entity/LineFavoriteEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteFavoriteLineByCode", "lineCode", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteAllFavorites", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface LineFavoriteDao {
Object addLineFavorite(LineFavoriteEntity lineFavoriteEntity, Continuation<? super Unit> continuation);
Object deleteAllFavorites(Continuation<? super Unit> continuation);
Object deleteFavoriteLineByCode(String str, Continuation<? super Unit> continuation);
Flow<List<LineFavoriteEntity>> getAllLinesFavorite();
}
@@ -0,0 +1,166 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import androidx.room.EntityInsertAdapter;
import androidx.room.RoomDatabase;
import androidx.room.coroutines.FlowUtil;
import androidx.room.util.DBUtil;
import androidx.room.util.SQLiteStatementUtil;
import androidx.sqlite.SQLiteConnection;
import androidx.sqlite.SQLiteStatement;
import com.sistemasolton.itranvias.home.data.local.entity.LineFavoriteEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.KClass;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: LineFavoriteDao_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0007\u0018\u0000 \u00162\u00020\u0001:\u0001\u0016B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\fJ\u0014\u0010\r\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000f0\u000eH\u0016J\u0016\u0010\u0010\u001a\u00020\n2\u0006\u0010\u0011\u001a\u00020\u0012H\u0096@¢\u0006\u0002\u0010\u0013J\u000e\u0010\u0014\u001a\u00020\nH\u0096@¢\u0006\u0002\u0010\u0015R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0017"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao;", "__db", "Landroidx/room/RoomDatabase;", "<init>", "(Landroidx/room/RoomDatabase;)V", "__insertAdapterOfLineFavoriteEntity", "Landroidx/room/EntityInsertAdapter;", "Lcom/sistemasolton/itranvias/home/data/local/entity/LineFavoriteEntity;", "addLineFavorite", "", "line", "(Lcom/sistemasolton/itranvias/home/data/local/entity/LineFavoriteEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllLinesFavorite", "Lkotlinx/coroutines/flow/Flow;", "", "deleteFavoriteLineByCode", "lineCode", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteAllFavorites", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class LineFavoriteDao_Impl implements LineFavoriteDao {
private final RoomDatabase __db;
private final EntityInsertAdapter<LineFavoriteEntity> __insertAdapterOfLineFavoriteEntity;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public LineFavoriteDao_Impl(RoomDatabase __db) {
Intrinsics.checkNotNullParameter(__db, "__db");
this.__db = __db;
this.__insertAdapterOfLineFavoriteEntity = new EntityInsertAdapter<LineFavoriteEntity>() { // from class: com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl.1
@Override // androidx.room.EntityInsertAdapter
protected String createQuery() {
return "INSERT OR REPLACE INTO `line_favorites` (`lineCode`) VALUES (?)";
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.EntityInsertAdapter
public void bind(SQLiteStatement statement, LineFavoriteEntity entity) {
Intrinsics.checkNotNullParameter(statement, "statement");
Intrinsics.checkNotNullParameter(entity, "entity");
statement.mo7595bindText(1, entity.getLineCode());
}
};
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao
public Object addLineFavorite(final LineFavoriteEntity lineFavoriteEntity, Continuation<? super Unit> continuation) {
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineFavoriteDao_Impl.addLineFavorite$lambda$0(this.f$0, lineFavoriteEntity, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit addLineFavorite$lambda$0(LineFavoriteDao_Impl lineFavoriteDao_Impl, LineFavoriteEntity lineFavoriteEntity, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
lineFavoriteDao_Impl.__insertAdapterOfLineFavoriteEntity.insert(_connection, lineFavoriteEntity);
return Unit.INSTANCE;
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao
public Flow<List<LineFavoriteEntity>> getAllLinesFavorite() {
final String str = "SELECT * FROM line_favorites";
return FlowUtil.createFlow(this.__db, true, new String[]{"line_favorites"}, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineFavoriteDao_Impl.getAllLinesFavorite$lambda$1(str, (SQLiteConnection) obj);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public static final List getAllLinesFavorite$lambda$1(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
int columnIndexOrThrow = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "lineCode");
ArrayList arrayList = new ArrayList();
while (sQLiteStatementPrepare.step()) {
arrayList.add(new LineFavoriteEntity(sQLiteStatementPrepare.getText(columnIndexOrThrow)));
}
return arrayList;
} finally {
sQLiteStatementPrepare.close();
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao
public Object deleteFavoriteLineByCode(final String str, Continuation<? super Unit> continuation) {
final String str2 = "DELETE FROM line_favorites WHERE lineCode = ?";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineFavoriteDao_Impl.deleteFavoriteLineByCode$lambda$2(str2, str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteFavoriteLineByCode$lambda$2(String str, String str2, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.mo7595bindText(1, str2);
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao
public Object deleteAllFavorites(Continuation<? super Unit> continuation) {
final String str = "DELETE FROM line_favorites";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.LineFavoriteDao_Impl$$ExternalSyntheticLambda3
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineFavoriteDao_Impl.deleteAllFavorites$lambda$3(str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteAllFavorites$lambda$3(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
/* JADX INFO: compiled from: LineFavoriteDao_Impl.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/LineFavoriteDao_Impl$Companion;", "", "<init>", "()V", "getRequiredConverters", "", "Lkotlin/reflect/KClass;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final List<KClass<?>> getRequiredConverters() {
return CollectionsKt.emptyList();
}
}
}
@@ -0,0 +1,23 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import com.sistemasolton.itranvias.home.data.local.entity.StopFavoriteEntity;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: StopFavoriteDao.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0007\bg\u0018\u00002\u00020\u0001J\u0014\u0010\u0002\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00040\u0003H'J\u0016\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\tJ\u0016\u0010\n\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\fH§@¢\u0006\u0002\u0010\rJ \u0010\u000e\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\f2\b\u0010\u000f\u001a\u0004\u0018\u00010\fH§@¢\u0006\u0002\u0010\u0010J\u000e\u0010\u0011\u001a\u00020\u0007H§@¢\u0006\u0002\u0010\u0012¨\u0006\u0013"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao;", "", "getAllStopsFavorite", "Lkotlinx/coroutines/flow/Flow;", "", "Lcom/sistemasolton/itranvias/home/data/local/entity/StopFavoriteEntity;", "addStopFavorite", "", "stop", "(Lcom/sistemasolton/itranvias/home/data/local/entity/StopFavoriteEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteFavoriteStopByCode", "stopCode", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateStopAlias", "alias", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteAllStopsFavorite", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface StopFavoriteDao {
Object addStopFavorite(StopFavoriteEntity stopFavoriteEntity, Continuation<? super Unit> continuation);
Object deleteAllStopsFavorite(Continuation<? super Unit> continuation);
Object deleteFavoriteStopByCode(String str, Continuation<? super Unit> continuation);
Flow<List<StopFavoriteEntity>> getAllStopsFavorite();
Object updateStopAlias(String str, String str2, Continuation<? super Unit> continuation);
}
@@ -0,0 +1,205 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import androidx.room.EntityInsertAdapter;
import androidx.room.RoomDatabase;
import androidx.room.coroutines.FlowUtil;
import androidx.room.util.DBUtil;
import androidx.room.util.SQLiteStatementUtil;
import androidx.sqlite.SQLiteConnection;
import androidx.sqlite.SQLiteStatement;
import com.sistemasolton.itranvias.home.data.local.entity.StopFavoriteEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.KClass;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: StopFavoriteDao_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\b\b\u0007\u0018\u0000 \u00192\u00020\u0001:\u0001\u0019B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\fJ\u0014\u0010\r\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000f0\u000eH\u0016J\u0016\u0010\u0010\u001a\u00020\n2\u0006\u0010\u0011\u001a\u00020\u0012H\u0096@¢\u0006\u0002\u0010\u0013J \u0010\u0014\u001a\u00020\n2\u0006\u0010\u0011\u001a\u00020\u00122\b\u0010\u0015\u001a\u0004\u0018\u00010\u0012H\u0096@¢\u0006\u0002\u0010\u0016J\u000e\u0010\u0017\u001a\u00020\nH\u0096@¢\u0006\u0002\u0010\u0018R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u001a"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao;", "__db", "Landroidx/room/RoomDatabase;", "<init>", "(Landroidx/room/RoomDatabase;)V", "__insertAdapterOfStopFavoriteEntity", "Landroidx/room/EntityInsertAdapter;", "Lcom/sistemasolton/itranvias/home/data/local/entity/StopFavoriteEntity;", "addStopFavorite", "", "stop", "(Lcom/sistemasolton/itranvias/home/data/local/entity/StopFavoriteEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllStopsFavorite", "Lkotlinx/coroutines/flow/Flow;", "", "deleteFavoriteStopByCode", "stopCode", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateStopAlias", "alias", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteAllStopsFavorite", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class StopFavoriteDao_Impl implements StopFavoriteDao {
private final RoomDatabase __db;
private final EntityInsertAdapter<StopFavoriteEntity> __insertAdapterOfStopFavoriteEntity;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public StopFavoriteDao_Impl(RoomDatabase __db) {
Intrinsics.checkNotNullParameter(__db, "__db");
this.__db = __db;
this.__insertAdapterOfStopFavoriteEntity = new EntityInsertAdapter<StopFavoriteEntity>() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl.1
@Override // androidx.room.EntityInsertAdapter
protected String createQuery() {
return "INSERT OR REPLACE INTO `stop_favorites` (`stopCode`,`alias`) VALUES (?,?)";
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.EntityInsertAdapter
public void bind(SQLiteStatement statement, StopFavoriteEntity entity) {
Intrinsics.checkNotNullParameter(statement, "statement");
Intrinsics.checkNotNullParameter(entity, "entity");
statement.mo7595bindText(1, entity.getStopCode());
String alias = entity.getAlias();
if (alias == null) {
statement.mo7594bindNull(2);
} else {
statement.mo7595bindText(2, alias);
}
}
};
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao
public Object addStopFavorite(final StopFavoriteEntity stopFavoriteEntity, Continuation<? super Unit> continuation) {
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl$$ExternalSyntheticLambda4
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopFavoriteDao_Impl.addStopFavorite$lambda$0(this.f$0, stopFavoriteEntity, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit addStopFavorite$lambda$0(StopFavoriteDao_Impl stopFavoriteDao_Impl, StopFavoriteEntity stopFavoriteEntity, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
stopFavoriteDao_Impl.__insertAdapterOfStopFavoriteEntity.insert(_connection, stopFavoriteEntity);
return Unit.INSTANCE;
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao
public Flow<List<StopFavoriteEntity>> getAllStopsFavorite() {
final String str = "SELECT * FROM stop_favorites";
return FlowUtil.createFlow(this.__db, true, new String[]{"stop_favorites"}, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopFavoriteDao_Impl.getAllStopsFavorite$lambda$1(str, (SQLiteConnection) obj);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public static final List getAllStopsFavorite$lambda$1(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
int columnIndexOrThrow = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "stopCode");
int columnIndexOrThrow2 = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "alias");
ArrayList arrayList = new ArrayList();
while (sQLiteStatementPrepare.step()) {
arrayList.add(new StopFavoriteEntity(sQLiteStatementPrepare.getText(columnIndexOrThrow), sQLiteStatementPrepare.isNull(columnIndexOrThrow2) ? null : sQLiteStatementPrepare.getText(columnIndexOrThrow2)));
}
return arrayList;
} finally {
sQLiteStatementPrepare.close();
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao
public Object deleteFavoriteStopByCode(final String str, Continuation<? super Unit> continuation) {
final String str2 = "DELETE FROM stop_favorites WHERE stopCode = ?";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopFavoriteDao_Impl.deleteFavoriteStopByCode$lambda$2(str2, str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteFavoriteStopByCode$lambda$2(String str, String str2, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.mo7595bindText(1, str2);
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao
public Object updateStopAlias(final String str, final String str2, Continuation<? super Unit> continuation) {
final String str3 = "UPDATE stop_favorites SET alias = ? WHERE stopCode = ?";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl$$ExternalSyntheticLambda3
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopFavoriteDao_Impl.updateStopAlias$lambda$3(str3, str2, str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit updateStopAlias$lambda$3(String str, String str2, String str3, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
if (str2 == null) {
sQLiteStatementPrepare.mo7594bindNull(1);
} else {
sQLiteStatementPrepare.mo7595bindText(1, str2);
}
sQLiteStatementPrepare.mo7595bindText(2, str3);
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao
public Object deleteAllStopsFavorite(Continuation<? super Unit> continuation) {
final String str = "DELETE FROM stop_favorites";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopFavoriteDao_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopFavoriteDao_Impl.deleteAllStopsFavorite$lambda$4(str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteAllStopsFavorite$lambda$4(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
/* JADX INFO: compiled from: StopFavoriteDao_Impl.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopFavoriteDao_Impl$Companion;", "", "<init>", "()V", "getRequiredConverters", "", "Lkotlin/reflect/KClass;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final List<KClass<?>> getRequiredConverters() {
return CollectionsKt.emptyList();
}
}
}
@@ -0,0 +1,21 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import com.sistemasolton.itranvias.home.data.local.entity.StopHistoryEntity;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: StopHistoryDao.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0004\bg\u0018\u00002\u00020\u0001J\u0014\u0010\u0002\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00040\u0003H'J\u0016\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\tJ\u0016\u0010\n\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\fH§@¢\u0006\u0002\u0010\rJ\u000e\u0010\u000e\u001a\u00020\u0007H§@¢\u0006\u0002\u0010\u000f¨\u0006\u0010"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao;", "", "getRecentStops", "Lkotlinx/coroutines/flow/Flow;", "", "Lcom/sistemasolton/itranvias/home/data/local/entity/StopHistoryEntity;", "insertStop", "", "stop", "(Lcom/sistemasolton/itranvias/home/data/local/entity/StopHistoryEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteStop", "code", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "clearHistory", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface StopHistoryDao {
Object clearHistory(Continuation<? super Unit> continuation);
Object deleteStop(String str, Continuation<? super Unit> continuation);
Flow<List<StopHistoryEntity>> getRecentStops();
Object insertStop(StopHistoryEntity stopHistoryEntity, Continuation<? super Unit> continuation);
}
@@ -0,0 +1,168 @@
package com.sistemasolton.itranvias.home.data.local.dao;
import androidx.room.EntityInsertAdapter;
import androidx.room.RoomDatabase;
import androidx.room.coroutines.FlowUtil;
import androidx.room.util.DBUtil;
import androidx.room.util.SQLiteStatementUtil;
import androidx.sqlite.SQLiteConnection;
import androidx.sqlite.SQLiteStatement;
import com.sistemasolton.itranvias.home.data.local.entity.StopHistoryEntity;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.KClass;
import kotlinx.coroutines.flow.Flow;
/* JADX INFO: compiled from: StopHistoryDao_Impl.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0007\u0018\u0000 \u00162\u00020\u0001:\u0001\u0016B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\t\u001a\u00020\n2\u0006\u0010\u000b\u001a\u00020\bH\u0096@¢\u0006\u0002\u0010\fJ\u0014\u0010\r\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000f0\u000eH\u0016J\u0016\u0010\u0010\u001a\u00020\n2\u0006\u0010\u0011\u001a\u00020\u0012H\u0096@¢\u0006\u0002\u0010\u0013J\u000e\u0010\u0014\u001a\u00020\nH\u0096@¢\u0006\u0002\u0010\u0015R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0017"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao_Impl;", "Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao;", "__db", "Landroidx/room/RoomDatabase;", "<init>", "(Landroidx/room/RoomDatabase;)V", "__insertAdapterOfStopHistoryEntity", "Landroidx/room/EntityInsertAdapter;", "Lcom/sistemasolton/itranvias/home/data/local/entity/StopHistoryEntity;", "insertStop", "", "stop", "(Lcom/sistemasolton/itranvias/home/data/local/entity/StopHistoryEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getRecentStops", "Lkotlinx/coroutines/flow/Flow;", "", "deleteStop", "code", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "clearHistory", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class StopHistoryDao_Impl implements StopHistoryDao {
private final RoomDatabase __db;
private final EntityInsertAdapter<StopHistoryEntity> __insertAdapterOfStopHistoryEntity;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public StopHistoryDao_Impl(RoomDatabase __db) {
Intrinsics.checkNotNullParameter(__db, "__db");
this.__db = __db;
this.__insertAdapterOfStopHistoryEntity = new EntityInsertAdapter<StopHistoryEntity>() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl.1
@Override // androidx.room.EntityInsertAdapter
protected String createQuery() {
return "INSERT OR REPLACE INTO `stop_history` (`stopCode`,`timestamp`) VALUES (?,?)";
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // androidx.room.EntityInsertAdapter
public void bind(SQLiteStatement statement, StopHistoryEntity entity) {
Intrinsics.checkNotNullParameter(statement, "statement");
Intrinsics.checkNotNullParameter(entity, "entity");
statement.mo7595bindText(1, entity.getStopCode());
statement.mo7593bindLong(2, entity.getTimestamp());
}
};
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao
public Object insertStop(final StopHistoryEntity stopHistoryEntity, Continuation<? super Unit> continuation) {
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopHistoryDao_Impl.insertStop$lambda$0(this.f$0, stopHistoryEntity, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit insertStop$lambda$0(StopHistoryDao_Impl stopHistoryDao_Impl, StopHistoryEntity stopHistoryEntity, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
stopHistoryDao_Impl.__insertAdapterOfStopHistoryEntity.insert(_connection, stopHistoryEntity);
return Unit.INSTANCE;
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao
public Flow<List<StopHistoryEntity>> getRecentStops() {
final String str = "SELECT * FROM stop_history ORDER BY timestamp DESC LIMIT 10";
return FlowUtil.createFlow(this.__db, false, new String[]{"stop_history"}, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl$$ExternalSyntheticLambda3
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopHistoryDao_Impl.getRecentStops$lambda$1(str, (SQLiteConnection) obj);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public static final List getRecentStops$lambda$1(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
int columnIndexOrThrow = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "stopCode");
int columnIndexOrThrow2 = SQLiteStatementUtil.getColumnIndexOrThrow(sQLiteStatementPrepare, "timestamp");
ArrayList arrayList = new ArrayList();
while (sQLiteStatementPrepare.step()) {
arrayList.add(new StopHistoryEntity(sQLiteStatementPrepare.getText(columnIndexOrThrow), sQLiteStatementPrepare.getLong(columnIndexOrThrow2)));
}
return arrayList;
} finally {
sQLiteStatementPrepare.close();
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao
public Object deleteStop(final String str, Continuation<? super Unit> continuation) {
final String str2 = "DELETE FROM stop_history WHERE stopCode = ?";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopHistoryDao_Impl.deleteStop$lambda$2(str2, str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit deleteStop$lambda$2(String str, String str2, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.mo7595bindText(1, str2);
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
@Override // com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao
public Object clearHistory(Continuation<? super Unit> continuation) {
final String str = "DELETE FROM stop_history";
Object objPerformSuspending = DBUtil.performSuspending(this.__db, false, true, new Function1() { // from class: com.sistemasolton.itranvias.home.data.local.dao.StopHistoryDao_Impl$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return StopHistoryDao_Impl.clearHistory$lambda$3(str, (SQLiteConnection) obj);
}
}, continuation);
return objPerformSuspending == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? objPerformSuspending : Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit clearHistory$lambda$3(String str, SQLiteConnection _connection) {
Intrinsics.checkNotNullParameter(_connection, "_connection");
SQLiteStatement sQLiteStatementPrepare = _connection.prepare(str);
try {
sQLiteStatementPrepare.step();
sQLiteStatementPrepare.close();
return Unit.INSTANCE;
} catch (Throwable th) {
sQLiteStatementPrepare.close();
throw th;
}
}
/* JADX INFO: compiled from: StopHistoryDao_Impl.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0010\u0010\u0004\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/dao/StopHistoryDao_Impl$Companion;", "", "<init>", "()V", "getRequiredConverters", "", "Lkotlin/reflect/KClass;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final List<KClass<?>> getRequiredConverters() {
return CollectionsKt.emptyList();
}
}
}
@@ -0,0 +1,59 @@
package com.sistemasolton.itranvias.home.data.local.entity;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* JADX INFO: compiled from: BusEntity.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0007\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\t\u0010\b\u001a\u00020\u0003HÆ\u0003J\u0013\u0010\t\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\n\u001a\u00020\u000b2\b\u0010\f\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\r\u001a\u00020\u0003HÖ\u0001J\t\u0010\u000e\u001a\u00020\u000fHÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\u0010"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/entity/BusEntity;", "", "_id", "", "<init>", "(I)V", "get_id", "()I", "component1", "copy", "equals", "", "other", "hashCode", "toString", "", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final /* data */ class BusEntity {
public static final int $stable = 0;
private final int _id;
public BusEntity() {
this(0, 1, null);
}
public static /* synthetic */ BusEntity copy$default(BusEntity busEntity, int i, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = busEntity._id;
}
return busEntity.copy(i);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int get_id() {
return this._id;
}
public final BusEntity copy(int _id) {
return new BusEntity(_id);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof BusEntity) && this._id == ((BusEntity) other)._id;
}
public int hashCode() {
return Integer.hashCode(this._id);
}
public String toString() {
return "BusEntity(_id=" + this._id + ")";
}
public BusEntity(int i) {
this._id = i;
}
public /* synthetic */ BusEntity(int i, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this((i2 & 1) != 0 ? 0 : i);
}
public final int get_id() {
return this._id;
}
}
@@ -0,0 +1,76 @@
package com.sistemasolton.itranvias.home.data.local.entity;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: InfoEntity.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0004\b\u0087\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\f\u001a\u00020\u0003HÆ\u0003J\t\u0010\r\u001a\u00020\u0005HÆ\u0003J\u001d\u0010\u000e\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005HÆ\u0001J\u0013\u0010\u000f\u001a\u00020\u00102\b\u0010\u0011\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0012\u001a\u00020\u0003HÖ\u0001J\t\u0010\u0013\u001a\u00020\u0005HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\u000b¨\u0006\u0014"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;", "", "id", "", "json", "", "<init>", "(ILjava/lang/String;)V", "getId", "()I", "getJson", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final /* data */ class InfoEntity {
public static final int $stable = 0;
private final int id;
private final String json;
public static /* synthetic */ InfoEntity copy$default(InfoEntity infoEntity, int i, String str, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = infoEntity.id;
}
if ((i2 & 2) != 0) {
str = infoEntity.json;
}
return infoEntity.copy(i, str);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getId() {
return this.id;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getJson() {
return this.json;
}
public final InfoEntity copy(int id, String json) {
Intrinsics.checkNotNullParameter(json, "json");
return new InfoEntity(id, json);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof InfoEntity)) {
return false;
}
InfoEntity infoEntity = (InfoEntity) other;
return this.id == infoEntity.id && Intrinsics.areEqual(this.json, infoEntity.json);
}
public int hashCode() {
return (Integer.hashCode(this.id) * 31) + this.json.hashCode();
}
public String toString() {
return "InfoEntity(id=" + this.id + ", json=" + this.json + ")";
}
public InfoEntity(int i, String json) {
Intrinsics.checkNotNullParameter(json, "json");
this.id = i;
this.json = json;
}
public /* synthetic */ InfoEntity(int i, String str, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this((i2 & 1) != 0 ? 0 : i, str);
}
public final int getId() {
return this.id;
}
public final String getJson() {
return this.json;
}
}
@@ -0,0 +1,53 @@
package com.sistemasolton.itranvias.home.data.local.entity;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: LineFavoriteEntity.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\t\u0010\b\u001a\u00020\u0003HÆ\u0003J\u0013\u0010\t\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\n\u001a\u00020\u000b2\b\u0010\f\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\r\u001a\u00020\u000eHÖ\u0001J\t\u0010\u000f\u001a\u00020\u0003HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\u0010"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/entity/LineFavoriteEntity;", "", "lineCode", "", "<init>", "(Ljava/lang/String;)V", "getLineCode", "()Ljava/lang/String;", "component1", "copy", "equals", "", "other", "hashCode", "", "toString", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final /* data */ class LineFavoriteEntity {
public static final int $stable = 0;
private final String lineCode;
public static /* synthetic */ LineFavoriteEntity copy$default(LineFavoriteEntity lineFavoriteEntity, String str, int i, Object obj) {
if ((i & 1) != 0) {
str = lineFavoriteEntity.lineCode;
}
return lineFavoriteEntity.copy(str);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getLineCode() {
return this.lineCode;
}
public final LineFavoriteEntity copy(String lineCode) {
Intrinsics.checkNotNullParameter(lineCode, "lineCode");
return new LineFavoriteEntity(lineCode);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof LineFavoriteEntity) && Intrinsics.areEqual(this.lineCode, ((LineFavoriteEntity) other).lineCode);
}
public int hashCode() {
return this.lineCode.hashCode();
}
public String toString() {
return "LineFavoriteEntity(lineCode=" + this.lineCode + ")";
}
public LineFavoriteEntity(String lineCode) {
Intrinsics.checkNotNullParameter(lineCode, "lineCode");
this.lineCode = lineCode;
}
public final String getLineCode() {
return this.lineCode;
}
}
@@ -0,0 +1,78 @@
package com.sistemasolton.itranvias.home.data.local.entity;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: StopFavoriteEntity.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\u0004\b\u0005\u0010\u0006J\t\u0010\n\u001a\u00020\u0003HÆ\u0003J\u000b\u0010\u000b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u001f\u0010\f\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\u0013\u0010\r\u001a\u00020\u000e2\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\t\u0010\u0012\u001a\u00020\u0003HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u0013"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/entity/StopFavoriteEntity;", "", "stopCode", "", "alias", "<init>", "(Ljava/lang/String;Ljava/lang/String;)V", "getStopCode", "()Ljava/lang/String;", "getAlias", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final /* data */ class StopFavoriteEntity {
public static final int $stable = 0;
private final String alias;
private final String stopCode;
public static /* synthetic */ StopFavoriteEntity copy$default(StopFavoriteEntity stopFavoriteEntity, String str, String str2, int i, Object obj) {
if ((i & 1) != 0) {
str = stopFavoriteEntity.stopCode;
}
if ((i & 2) != 0) {
str2 = stopFavoriteEntity.alias;
}
return stopFavoriteEntity.copy(str, str2);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getStopCode() {
return this.stopCode;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getAlias() {
return this.alias;
}
public final StopFavoriteEntity copy(String stopCode, String alias) {
Intrinsics.checkNotNullParameter(stopCode, "stopCode");
return new StopFavoriteEntity(stopCode, alias);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof StopFavoriteEntity)) {
return false;
}
StopFavoriteEntity stopFavoriteEntity = (StopFavoriteEntity) other;
return Intrinsics.areEqual(this.stopCode, stopFavoriteEntity.stopCode) && Intrinsics.areEqual(this.alias, stopFavoriteEntity.alias);
}
public int hashCode() {
int iHashCode = this.stopCode.hashCode() * 31;
String str = this.alias;
return iHashCode + (str == null ? 0 : str.hashCode());
}
public String toString() {
return "StopFavoriteEntity(stopCode=" + this.stopCode + ", alias=" + this.alias + ")";
}
public StopFavoriteEntity(String stopCode, String str) {
Intrinsics.checkNotNullParameter(stopCode, "stopCode");
this.stopCode = stopCode;
this.alias = str;
}
public /* synthetic */ StopFavoriteEntity(String str, String str2, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(str, (i & 2) != 0 ? null : str2);
}
public final String getStopCode() {
return this.stopCode;
}
public final String getAlias() {
return this.alias;
}
}
@@ -0,0 +1,77 @@
package com.sistemasolton.itranvias.home.data.local.entity;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.datetime.Clock;
/* JADX INFO: compiled from: StopHistoryEntity.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\t\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0019\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\f\u001a\u00020\u0003HÆ\u0003J\t\u0010\r\u001a\u00020\u0005HÆ\u0003J\u001d\u0010\u000e\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005HÆ\u0001J\u0013\u0010\u000f\u001a\u00020\u00102\b\u0010\u0011\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0012\u001a\u00020\u0013HÖ\u0001J\t\u0010\u0014\u001a\u00020\u0003HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\u000b¨\u0006\u0015"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/local/entity/StopHistoryEntity;", "", "stopCode", "", "timestamp", "", "<init>", "(Ljava/lang/String;J)V", "getStopCode", "()Ljava/lang/String;", "getTimestamp", "()J", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final /* data */ class StopHistoryEntity {
public static final int $stable = 0;
private final String stopCode;
private final long timestamp;
public static /* synthetic */ StopHistoryEntity copy$default(StopHistoryEntity stopHistoryEntity, String str, long j, int i, Object obj) {
if ((i & 1) != 0) {
str = stopHistoryEntity.stopCode;
}
if ((i & 2) != 0) {
j = stopHistoryEntity.timestamp;
}
return stopHistoryEntity.copy(str, j);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getStopCode() {
return this.stopCode;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final long getTimestamp() {
return this.timestamp;
}
public final StopHistoryEntity copy(String stopCode, long timestamp) {
Intrinsics.checkNotNullParameter(stopCode, "stopCode");
return new StopHistoryEntity(stopCode, timestamp);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof StopHistoryEntity)) {
return false;
}
StopHistoryEntity stopHistoryEntity = (StopHistoryEntity) other;
return Intrinsics.areEqual(this.stopCode, stopHistoryEntity.stopCode) && this.timestamp == stopHistoryEntity.timestamp;
}
public int hashCode() {
return (this.stopCode.hashCode() * 31) + Long.hashCode(this.timestamp);
}
public String toString() {
return "StopHistoryEntity(stopCode=" + this.stopCode + ", timestamp=" + this.timestamp + ")";
}
public StopHistoryEntity(String stopCode, long j) {
Intrinsics.checkNotNullParameter(stopCode, "stopCode");
this.stopCode = stopCode;
this.timestamp = j;
}
public final String getStopCode() {
return this.stopCode;
}
public /* synthetic */ StopHistoryEntity(String str, long j, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(str, (i & 2) != 0 ? Clock.System.INSTANCE.now().toEpochMilliseconds() : j);
}
public final long getTimestamp() {
return this.timestamp;
}
}
@@ -0,0 +1,22 @@
package com.sistemasolton.itranvias.home.data.mappers;
import com.sistemasolton.itranvias.home.data.local.entity.InfoEntity;
import com.sistemasolton.itranvias.home.data.remote.dto.infodto.InfoDto;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.json.Json;
/* JADX INFO: compiled from: InfoMappers.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u001a\n\u0010\u0000\u001a\u00020\u0001*\u00020\u0002\u001a\n\u0010\u0003\u001a\u00020\u0002*\u00020\u0001¨\u0006\u0004"}, d2 = {"toEntity", "Lcom/sistemasolton/itranvias/home/data/local/entity/InfoEntity;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/InfoDto;", "toDto", "composeApp_release"}, k = 2, mv = {2, 1, 0}, xi = 48)
public final class InfoMappersKt {
public static final InfoEntity toEntity(InfoDto infoDto) {
Intrinsics.checkNotNullParameter(infoDto, "<this>");
return new InfoEntity(0, Json.INSTANCE.encodeToString(InfoDto.INSTANCE.serializer(), infoDto));
}
public static final InfoDto toDto(InfoEntity infoEntity) {
Intrinsics.checkNotNullParameter(infoEntity, "<this>");
return (InfoDto) Json.INSTANCE.decodeFromString(InfoDto.INSTANCE.serializer(), infoEntity.getJson());
}
}
@@ -0,0 +1,106 @@
package com.sistemasolton.itranvias.home.data.remote;
import androidx.core.app.NotificationCompat;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/AutocompleteResponse.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class AutocompleteResponse$$serializer implements GeneratedSerializer<AutocompleteResponse> {
public static final int $stable;
public static final AutocompleteResponse$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private AutocompleteResponse$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
AutocompleteResponse$$serializer autocompleteResponse$$serializer = new AutocompleteResponse$$serializer();
INSTANCE = autocompleteResponse$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse", autocompleteResponse$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("predictions", true);
pluginGeneratedSerialDescriptor.addElement(NotificationCompat.CATEGORY_STATUS, false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{AutocompleteResponse.$childSerializers[0].getValue(), StringSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final AutocompleteResponse deserialize(Decoder decoder) {
List list;
String strDecodeStringElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = AutocompleteResponse.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 0, (DeserializationStrategy) lazyArr[0].getValue(), null);
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i = 3;
} else {
boolean z = true;
int i2 = 0;
List list2 = null;
String strDecodeStringElement2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 0, (DeserializationStrategy) lazyArr[0].getValue(), list2);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i2 |= 2;
}
}
list = list2;
strDecodeStringElement = strDecodeStringElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new AutocompleteResponse(i, list, strDecodeStringElement, (SerializationConstructorMarker) null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, AutocompleteResponse value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
AutocompleteResponse.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,144 @@
package com.sistemasolton.itranvias.home.data.remote;
import androidx.core.app.NotificationCompat;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 #2\u00020\u0001:\u0002\"#B\u001f\u0012\u000e\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006¢\u0006\u0004\b\u0007\u0010\bB5\b\u0010\u0012\u0006\u0010\t\u001a\u00020\n\u0012\u000e\u0010\u0002\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0007\u0010\rJ\u000f\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003HÆ\u0003J\t\u0010\u0013\u001a\u00020\u0006HÆ\u0003J#\u0010\u0014\u001a\u00020\u00002\u000e\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u0006HÆ\u0001J\u0013\u0010\u0015\u001a\u00020\u00162\b\u0010\u0017\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0018\u001a\u00020\nHÖ\u0001J\t\u0010\u0019\u001a\u00020\u0006HÖ\u0001J%\u0010\u001a\u001a\u00020\u001b2\u0006\u0010\u001c\u001a\u00020\u00002\u0006\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020 H\u0001¢\u0006\u0002\b!R\u0017\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\u000fR\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011¨\u0006$"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse;", "", "predictions", "", "Lcom/sistemasolton/itranvias/home/data/remote/Prediction;", NotificationCompat.CATEGORY_STATUS, "", "<init>", "(Ljava/util/List;Ljava/lang/String;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/util/List;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getPredictions", "()Ljava/util/List;", "getStatus", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class AutocompleteResponse {
private final List<Prediction> predictions;
private final String status;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return AutocompleteResponse._childSerializers$_anonymous_();
}
}), null};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(Prediction$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ AutocompleteResponse copy$default(AutocompleteResponse autocompleteResponse, List list, String str, int i, Object obj) {
if ((i & 1) != 0) {
list = autocompleteResponse.predictions;
}
if ((i & 2) != 0) {
str = autocompleteResponse.status;
}
return autocompleteResponse.copy(list, str);
}
public final List<Prediction> component1() {
return this.predictions;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getStatus() {
return this.status;
}
public final AutocompleteResponse copy(List<Prediction> predictions, String status) {
Intrinsics.checkNotNullParameter(predictions, "predictions");
Intrinsics.checkNotNullParameter(status, "status");
return new AutocompleteResponse(predictions, status);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof AutocompleteResponse)) {
return false;
}
AutocompleteResponse autocompleteResponse = (AutocompleteResponse) other;
return Intrinsics.areEqual(this.predictions, autocompleteResponse.predictions) && Intrinsics.areEqual(this.status, autocompleteResponse.status);
}
public int hashCode() {
return (this.predictions.hashCode() * 31) + this.status.hashCode();
}
public String toString() {
return "AutocompleteResponse(predictions=" + this.predictions + ", status=" + this.status + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<AutocompleteResponse> serializer() {
return AutocompleteResponse$$serializer.INSTANCE;
}
}
public /* synthetic */ AutocompleteResponse(int i, List list, String str, SerializationConstructorMarker serializationConstructorMarker) {
if (2 != (i & 2)) {
PluginExceptionsKt.throwMissingFieldException(i, 2, AutocompleteResponse$$serializer.INSTANCE.getDescriptor());
}
if ((i & 1) == 0) {
this.predictions = CollectionsKt.emptyList();
} else {
this.predictions = list;
}
this.status = str;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(AutocompleteResponse self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
if (output.shouldEncodeElementDefault(serialDesc, 0) || !Intrinsics.areEqual(self.predictions, CollectionsKt.emptyList())) {
output.encodeSerializableElement(serialDesc, 0, lazyArr[0].getValue(), self.predictions);
}
output.encodeStringElement(serialDesc, 1, self.status);
}
public AutocompleteResponse(List<Prediction> predictions, String status) {
Intrinsics.checkNotNullParameter(predictions, "predictions");
Intrinsics.checkNotNullParameter(status, "status");
this.predictions = predictions;
this.status = status;
}
public /* synthetic */ AutocompleteResponse(List list, String str, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? CollectionsKt.emptyList() : list, str);
}
public final List<Prediction> getPredictions() {
return this.predictions;
}
public final String getStatus() {
return this.status;
}
}
@@ -0,0 +1,90 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.builtins.BuiltinSerializersKt;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/Geometry.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Geometry;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class Geometry$$serializer implements GeneratedSerializer<Geometry> {
public static final int $stable;
public static final Geometry$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private Geometry$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Geometry$$serializer geometry$$serializer = new Geometry$$serializer();
INSTANCE = geometry$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.Geometry", geometry$$serializer, 1);
pluginGeneratedSerialDescriptor.addElement("location", true);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(Location$$serializer.INSTANCE)};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final Geometry deserialize(Decoder decoder) {
Location location;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
int i = 1;
if (compositeDecoderBeginStructure.decodeSequentially()) {
location = (Location) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, Location$$serializer.INSTANCE, null);
} else {
boolean z = true;
int i2 = 0;
location = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else {
if (iDecodeElementIndex != 0) {
throw new UnknownFieldException(iDecodeElementIndex);
}
location = (Location) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, Location$$serializer.INSTANCE, location);
i2 = 1;
}
}
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new Geometry(i, location, (SerializationConstructorMarker) null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, Geometry value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
Geometry.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,105 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \u001e2\u00020\u0001:\u0002\u001d\u001eB\u0013\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0004\b\u0004\u0010\u0005B%\b\u0010\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0004\u0010\nJ\u000b\u0010\r\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0015\u0010\u000e\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\u0013\u0010\u000f\u001a\u00020\u00102\b\u0010\u0011\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0012\u001a\u00020\u0007HÖ\u0001J\t\u0010\u0013\u001a\u00020\u0014HÖ\u0001J%\u0010\u0015\u001a\u00020\u00162\u0006\u0010\u0017\u001a\u00020\u00002\u0006\u0010\u0018\u001a\u00020\u00192\u0006\u0010\u001a\u001a\u00020\u001bH\u0001¢\u0006\u0002\b\u001cR\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\\u0006\u001f"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Geometry;", "", "location", "Lcom/sistemasolton/itranvias/home/data/remote/Location;", "<init>", "(Lcom/sistemasolton/itranvias/home/data/remote/Location;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILcom/sistemasolton/itranvias/home/data/remote/Location;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getLocation", "()Lcom/sistemasolton/itranvias/home/data/remote/Location;", "component1", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class Geometry {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final Location location;
public Geometry() {
this((Location) null, 1, (DefaultConstructorMarker) (0 == true ? 1 : 0));
}
public static /* synthetic */ Geometry copy$default(Geometry geometry, Location location, int i, Object obj) {
if ((i & 1) != 0) {
location = geometry.location;
}
return geometry.copy(location);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final Location getLocation() {
return this.location;
}
public final Geometry copy(Location location) {
return new Geometry(location);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Geometry) && Intrinsics.areEqual(this.location, ((Geometry) other).location);
}
public int hashCode() {
Location location = this.location;
if (location == null) {
return 0;
}
return location.hashCode();
}
public String toString() {
return "Geometry(location=" + this.location + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Geometry$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Geometry;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<Geometry> serializer() {
return Geometry$$serializer.INSTANCE;
}
}
public /* synthetic */ Geometry(int i, Location location, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.location = null;
} else {
this.location = location;
}
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(Geometry self, CompositeEncoder output, SerialDescriptor serialDesc) {
if (!output.shouldEncodeElementDefault(serialDesc, 0) && self.location == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 0, Location$$serializer.INSTANCE, self.location);
}
public Geometry(Location location) {
this.location = location;
}
public /* synthetic */ Geometry(Location location, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : location);
}
public final Location getLocation() {
return this.location;
}
}
@@ -0,0 +1,43 @@
package com.sistemasolton.itranvias.home.data.remote;
import com.sistemasolton.itranvias.Platform_androidKt;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.text.StringsKt;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\bf\u0018\u0000 \u000b2\u00020\u0001:\u0001\u000bJ\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H¦@¢\u0006\u0002\u0010\u0006J\u0016\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\u0005H¦@¢\u0006\u0002\u0010\u0006J\b\u0010\n\u001a\u00020\u0005H\u0016¨\u0006\f"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/GooglePlacesApi;", "", "autocomplete", "Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse;", "input", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "placeDetails", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse;", "placeId", "getGooglePlacesApiKey", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface GooglePlacesApi {
public static final String BASE_URL = "https://maps.googleapis.com/maps/api/place/";
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = Companion.$$INSTANCE;
Object autocomplete(String str, Continuation<? super AutocompleteResponse> continuation);
String getGooglePlacesApiKey();
Object placeDetails(String str, Continuation<? super PlaceDetailsResponse> continuation);
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
public static final class DefaultImpls {
public static String getGooglePlacesApiKey(GooglePlacesApi googlePlacesApi) {
if (StringsKt.startsWith$default(Platform_androidKt.getPlatform().getName(), "Android", false, 2, (Object) null)) {
return "AIzaSyDhukfWmUJxDQLSwSisJtlU_EZydlxbkno";
}
return "AIzaSyDvjE9AhZ8Qnom7yfKjIcA-RNoPronjUuU";
}
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R\u000e\u0010\u0004\u001a\u00020\u0005X\u0086T¢\u0006\u0002\n\u0000¨\u0006\u0006"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/GooglePlacesApi$Companion;", "", "<init>", "()V", "BASE_URL", "", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
static final /* synthetic */ Companion $$INSTANCE = new Companion();
public static final String BASE_URL = "https://maps.googleapis.com/maps/api/place/";
private Companion() {
}
}
}
@@ -0,0 +1,260 @@
package com.sistemasolton.itranvias.home.data.remote;
import com.sistemasolton.itranvias.home.data.remote.GooglePlacesApi;
import io.ktor.client.HttpClient;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0007\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J\u0016\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\u0007H\u0096@¢\u0006\u0002\u0010\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u0007H\u0096@¢\u0006\u0002\u0010\u000bR\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u000f"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/GooglePlacesApiImpl;", "Lcom/sistemasolton/itranvias/home/data/remote/GooglePlacesApi;", "client", "Lio/ktor/client/HttpClient;", "<init>", "(Lio/ktor/client/HttpClient;)V", "apiKey", "", "autocomplete", "Lcom/sistemasolton/itranvias/home/data/remote/AutocompleteResponse;", "input", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "placeDetails", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse;", "placeId", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class GooglePlacesApiImpl implements GooglePlacesApi {
public static final int $stable = 8;
private final String apiKey;
private final HttpClient client;
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$autocomplete$1, reason: invalid class name */
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl", f = "GooglePlacesApi.kt", i = {}, l = {89, 90}, m = "autocomplete", n = {}, s = {})
static final class AnonymousClass1 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
AnonymousClass1(Continuation<? super AnonymousClass1> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return GooglePlacesApiImpl.this.autocomplete(null, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$placeDetails$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl", f = "GooglePlacesApi.kt", i = {}, l = {89, 90}, m = "placeDetails", n = {}, s = {})
static final class C06301 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06301(Continuation<? super C06301> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return GooglePlacesApiImpl.this.placeDetails(null, this);
}
}
public GooglePlacesApiImpl(HttpClient client) {
Intrinsics.checkNotNullParameter(client, "client");
this.client = client;
this.apiKey = getGooglePlacesApiKey();
}
@Override // com.sistemasolton.itranvias.home.data.remote.GooglePlacesApi
public String getGooglePlacesApiKey() {
return GooglePlacesApi.DefaultImpls.getGooglePlacesApiKey(this);
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00a2 */
/* JADX WARN: Removed duplicated region for block: B:25:0x00a5 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.GooglePlacesApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object autocomplete(java.lang.String r7, kotlin.coroutines.Continuation<? super com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse> r8) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r8 instanceof com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.AnonymousClass1
if (r0 == 0) goto L14
r0 = r8
com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$autocomplete$1 r0 = (com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r8 = r0.label
int r8 = r8 - r2
r0.label = r8
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$autocomplete$1 r0 = new com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$autocomplete$1
r0.<init>(r8)
L19:
java.lang.Object r8 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L39
if (r2 == r4) goto L35
if (r2 != r3) goto L2d
kotlin.ResultKt.throwOnFailure(r8)
goto La0
L2d:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L35:
kotlin.ResultKt.throwOnFailure(r8)
goto L7d
L39:
kotlin.ResultKt.throwOnFailure(r8)
io.ktor.client.HttpClient r8 = r6.client
io.ktor.client.request.HttpRequestBuilder r2 = new io.ktor.client.request.HttpRequestBuilder
r2.<init>()
java.lang.String r5 = "https://maps.googleapis.com/maps/api/place/autocomplete/json"
io.ktor.client.request.HttpRequestKt.url(r2, r5)
java.lang.String r5 = "input"
io.ktor.client.request.UtilsKt.parameter(r2, r5, r7)
java.lang.String r7 = "key"
java.lang.String r5 = r6.apiKey
io.ktor.client.request.UtilsKt.parameter(r2, r7, r5)
java.lang.String r7 = "location"
java.lang.String r5 = "43.3623,-8.4115"
io.ktor.client.request.UtilsKt.parameter(r2, r7, r5)
r7 = 7000(0x1b58, float:9.809E-42)
java.lang.Integer r7 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r7)
java.lang.String r5 = "radius"
io.ktor.client.request.UtilsKt.parameter(r2, r5, r7)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r2.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r2, r8)
r0.label = r4
java.lang.Object r8 = r7.execute(r0)
if (r8 != r1) goto L7d
return r1
L7d:
io.ktor.client.statement.HttpResponse r8 = (io.ktor.client.statement.HttpResponse) r8
io.ktor.client.call.HttpClientCall r7 = r8.getCall()
java.lang.Class<com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse> r8 = com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r2 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse> r4 = com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse.class
kotlin.reflect.KClass r4 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r4)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r2, r4, r8)
r0.label = r3
java.lang.Object r8 = r7.bodyNullable(r8, r0)
if (r8 != r1) goto La0
return r1
La0:
if (r8 == 0) goto La5
com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse r8 = (com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse) r8
return r8
La5:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type com.sistemasolton.itranvias.home.data.remote.AutocompleteResponse"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.autocomplete(java.lang.String, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x0090 */
/* JADX WARN: Removed duplicated region for block: B:25:0x0093 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.GooglePlacesApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object placeDetails(java.lang.String r7, kotlin.coroutines.Continuation<? super com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse> r8) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r8 instanceof com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.C06301
if (r0 == 0) goto L14
r0 = r8
com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$placeDetails$1 r0 = (com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.C06301) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r8 = r0.label
int r8 = r8 - r2
r0.label = r8
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$placeDetails$1 r0 = new com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl$placeDetails$1
r0.<init>(r8)
L19:
java.lang.Object r8 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L39
if (r2 == r4) goto L35
if (r2 != r3) goto L2d
kotlin.ResultKt.throwOnFailure(r8)
goto L8e
L2d:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L35:
kotlin.ResultKt.throwOnFailure(r8)
goto L6b
L39:
kotlin.ResultKt.throwOnFailure(r8)
io.ktor.client.HttpClient r8 = r6.client
io.ktor.client.request.HttpRequestBuilder r2 = new io.ktor.client.request.HttpRequestBuilder
r2.<init>()
java.lang.String r5 = "https://maps.googleapis.com/maps/api/place/details/json"
io.ktor.client.request.HttpRequestKt.url(r2, r5)
java.lang.String r5 = "place_id"
io.ktor.client.request.UtilsKt.parameter(r2, r5, r7)
java.lang.String r7 = "key"
java.lang.String r5 = r6.apiKey
io.ktor.client.request.UtilsKt.parameter(r2, r7, r5)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r2.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r2, r8)
r0.label = r4
java.lang.Object r8 = r7.execute(r0)
if (r8 != r1) goto L6b
return r1
L6b:
io.ktor.client.statement.HttpResponse r8 = (io.ktor.client.statement.HttpResponse) r8
io.ktor.client.call.HttpClientCall r7 = r8.getCall()
java.lang.Class<com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse> r8 = com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r2 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse> r4 = com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse.class
kotlin.reflect.KClass r4 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r4)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r2, r4, r8)
r0.label = r3
java.lang.Object r8 = r7.bodyNullable(r8, r0)
if (r8 != r1) goto L8e
return r1
L8e:
if (r8 == 0) goto L93
com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse r8 = (com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse) r8
return r8
L93:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.GooglePlacesApiImpl.placeDetails(java.lang.String, kotlin.coroutines.Continuation):java.lang.Object");
}
}
@@ -0,0 +1,146 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlinx.datetime.Clock;
/* JADX INFO: compiled from: iTranviasApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0002\b\f\bf\u0018\u0000 \u00132\u00020\u0001:\u0001\u0013J,\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\tJ*\u0010\n\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\tJ*\u0010\u000b\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\tJ*\u0010\f\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\tJ2\u0010\r\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u000e\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\u000fJ4\u0010\u0010\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0011\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\u000fJ*\u0010\u0012\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00062\b\b\u0002\u0010\u0007\u001a\u00020\bH¦@¢\u0006\u0002\u0010\\u0006\u0014"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/ITranviasApi;", "", "getInfoDef", "", "dato", "func", "", "timestamp", "", "(Ljava/lang/String;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getStopDetail", "getLineDetail", "getNearbyStops", "getSchedule", "fecha", "(Ljava/lang/String;Ljava/lang/String;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getLineMap", "mostrar", "getMasterVersion", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public interface ITranviasApi {
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = Companion.$$INSTANCE;
public static final String DEFAULT_DATO = "20250701T175122_es_3_20250728T104916";
public static final int DEFAULT_FUNC = 7;
public static final long DEFAULT_TIMESTAMP = 1753692562932L;
Object getInfoDef(String str, int i, long j, Continuation<? super String> continuation);
Object getLineDetail(String str, int i, long j, Continuation<? super String> continuation);
Object getLineMap(String str, String str2, int i, long j, Continuation<? super String> continuation);
Object getMasterVersion(String str, int i, long j, Continuation<? super String> continuation);
Object getNearbyStops(String str, int i, long j, Continuation<? super String> continuation);
Object getSchedule(String str, String str2, int i, long j, Continuation<? super String> continuation);
Object getStopDetail(String str, int i, long j, Continuation<? super String> continuation);
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
public static final class DefaultImpls {
public static /* synthetic */ Object getInfoDef$default(ITranviasApi iTranviasApi, String str, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getInfoDef");
}
if ((i2 & 1) != 0) {
str = "20250701T175122_es_3_20250728T104916";
}
String str2 = str;
if ((i2 & 2) != 0) {
i = 7;
}
int i3 = i;
if ((i2 & 4) != 0) {
j = 1753692562932L;
}
return iTranviasApi.getInfoDef(str2, i3, j, continuation);
}
public static /* synthetic */ Object getStopDetail$default(ITranviasApi iTranviasApi, String str, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getStopDetail");
}
if ((i2 & 2) != 0) {
i = 0;
}
int i3 = i;
if ((i2 & 4) != 0) {
j = Clock.System.INSTANCE.now().toEpochMilliseconds();
}
return iTranviasApi.getStopDetail(str, i3, j, continuation);
}
public static /* synthetic */ Object getLineDetail$default(ITranviasApi iTranviasApi, String str, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getLineDetail");
}
if ((i2 & 2) != 0) {
i = 2;
}
int i3 = i;
if ((i2 & 4) != 0) {
j = Clock.System.INSTANCE.now().toEpochMilliseconds();
}
return iTranviasApi.getLineDetail(str, i3, j, continuation);
}
public static /* synthetic */ Object getNearbyStops$default(ITranviasApi iTranviasApi, String str, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getNearbyStops");
}
if ((i2 & 2) != 0) {
i = 3;
}
int i3 = i;
if ((i2 & 4) != 0) {
j = Clock.System.INSTANCE.now().toEpochMilliseconds();
}
return iTranviasApi.getNearbyStops(str, i3, j, continuation);
}
public static /* synthetic */ Object getSchedule$default(ITranviasApi iTranviasApi, String str, String str2, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj == null) {
return iTranviasApi.getSchedule(str, str2, (i2 & 4) != 0 ? 8 : i, (i2 & 8) != 0 ? Clock.System.INSTANCE.now().toEpochMilliseconds() : j, continuation);
}
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getSchedule");
}
public static /* synthetic */ Object getLineMap$default(ITranviasApi iTranviasApi, String str, String str2, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getLineMap");
}
if ((i2 & 2) != 0) {
str2 = "PRB";
}
String str3 = str2;
if ((i2 & 4) != 0) {
i = 99;
}
int i3 = i;
if ((i2 & 8) != 0) {
j = Clock.System.INSTANCE.now().toEpochMilliseconds();
}
return iTranviasApi.getLineMap(str, str3, i3, j, continuation);
}
public static /* synthetic */ Object getMasterVersion$default(ITranviasApi iTranviasApi, String str, int i, long j, Continuation continuation, int i2, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: getMasterVersion");
}
if ((i2 & 2) != 0) {
i = 7;
}
int i3 = i;
if ((i2 & 4) != 0) {
j = Clock.System.INSTANCE.now().toEpochMilliseconds();
}
return iTranviasApi.getMasterVersion(str, i3, j, continuation);
}
}
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R\u000e\u0010\u0004\u001a\u00020\u0005X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\tX\u0086T¢\u0006\u0002\n\u0000¨\u0006\n"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/ITranviasApi$Companion;", "", "<init>", "()V", "DEFAULT_DATO", "", "DEFAULT_FUNC", "", "DEFAULT_TIMESTAMP", "", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
static final /* synthetic */ Companion $$INSTANCE = new Companion();
public static final String DEFAULT_DATO = "20250701T175122_es_3_20250728T104916";
public static final int DEFAULT_FUNC = 7;
public static final long DEFAULT_TIMESTAMP = 1753692562932L;
private Companion() {
}
}
}
@@ -0,0 +1,874 @@
package com.sistemasolton.itranvias.home.data.remote;
import io.ktor.client.HttpClient;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.jvm.internal.Intrinsics;
/* JADX INFO: compiled from: iTranviasApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0002\b\u000b\b\u0007\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005J&\u0010\b\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u000eJ&\u0010\u000f\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u000eJ&\u0010\u0010\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u000eJ&\u0010\u0011\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u000eJ.\u0010\u0012\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u0013\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u0014J.\u0010\u0015\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u0016\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u0014J&\u0010\u0017\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\u0096@¢\u0006\u0002\u0010\u000eR\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0018"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/ITranviasApiImpl;", "Lcom/sistemasolton/itranvias/home/data/remote/ITranviasApi;", "client", "Lio/ktor/client/HttpClient;", "<init>", "(Lio/ktor/client/HttpClient;)V", "baseUrl", "", "getInfoDef", "dato", "func", "", "timestamp", "", "(Ljava/lang/String;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getStopDetail", "getLineDetail", "getNearbyStops", "getSchedule", "fecha", "(Ljava/lang/String;Ljava/lang/String;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getLineMap", "mostrar", "getMasterVersion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class ITranviasApiImpl implements ITranviasApi {
public static final int $stable = 8;
private final String baseUrl;
private final HttpClient client;
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getInfoDef$1, reason: invalid class name */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getInfoDef", n = {}, s = {})
static final class AnonymousClass1 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
AnonymousClass1(Continuation<? super AnonymousClass1> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getInfoDef(null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineDetail$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getLineDetail", n = {}, s = {})
static final class C06311 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06311(Continuation<? super C06311> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getLineDetail(null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineMap$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getLineMap", n = {}, s = {})
static final class C06321 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06321(Continuation<? super C06321> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getLineMap(null, null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getMasterVersion$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getMasterVersion", n = {}, s = {})
static final class C06331 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06331(Continuation<? super C06331> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getMasterVersion(null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getNearbyStops$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getNearbyStops", n = {}, s = {})
static final class C06341 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06341(Continuation<? super C06341> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getNearbyStops(null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getSchedule$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getSchedule", n = {}, s = {})
static final class C06351 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06351(Continuation<? super C06351> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getSchedule(null, null, 0, 0L, this);
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getStopDetail$1, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: iTranviasApi.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
@DebugMetadata(c = "com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl", f = "iTranviasApi.kt", i = {}, l = {151, 152}, m = "getStopDetail", n = {}, s = {})
static final class C06361 extends ContinuationImpl {
int label;
/* synthetic */ Object result;
C06361(Continuation<? super C06361> continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= Integer.MIN_VALUE;
return ITranviasApiImpl.this.getStopDetail(null, 0, 0L, this);
}
}
public ITranviasApiImpl(HttpClient client) {
Intrinsics.checkNotNullParameter(client, "client");
this.client = client;
this.baseUrl = ITranviasApiKt.getBaseUrl();
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00af */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b2 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getInfoDef(java.lang.String r7, int r8, long r9, kotlin.coroutines.Continuation<? super java.lang.String> r11) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r11 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.AnonymousClass1
if (r0 == 0) goto L14
r0 = r11
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getInfoDef$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r11 = r0.label
int r11 = r11 - r2
r0.label = r11
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getInfoDef$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getInfoDef$1
r0.<init>(r11)
L19:
java.lang.Object r11 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r11)
goto Lad
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r11)
goto L8a
L3a:
kotlin.ResultKt.throwOnFailure(r11)
io.ktor.client.HttpClient r11 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r8)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r11)
r0.label = r4
java.lang.Object r11 = r7.execute(r0)
if (r11 != r1) goto L8a
return r1
L8a:
io.ktor.client.statement.HttpResponse r11 = (io.ktor.client.statement.HttpResponse) r11
io.ktor.client.call.HttpClientCall r7 = r11.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r11 = r7.bodyNullable(r8, r0)
if (r11 != r1) goto Lad
return r1
Lad:
if (r11 == 0) goto Lb2
java.lang.String r11 = (java.lang.String) r11
return r11
Lb2:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getInfoDef(java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00af */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b2 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getStopDetail(java.lang.String r7, int r8, long r9, kotlin.coroutines.Continuation<? super java.lang.String> r11) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r11 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06361
if (r0 == 0) goto L14
r0 = r11
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getStopDetail$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06361) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r11 = r0.label
int r11 = r11 - r2
r0.label = r11
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getStopDetail$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getStopDetail$1
r0.<init>(r11)
L19:
java.lang.Object r11 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r11)
goto Lad
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r11)
goto L8a
L3a:
kotlin.ResultKt.throwOnFailure(r11)
io.ktor.client.HttpClient r11 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r8)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r11)
r0.label = r4
java.lang.Object r11 = r7.execute(r0)
if (r11 != r1) goto L8a
return r1
L8a:
io.ktor.client.statement.HttpResponse r11 = (io.ktor.client.statement.HttpResponse) r11
io.ktor.client.call.HttpClientCall r7 = r11.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r11 = r7.bodyNullable(r8, r0)
if (r11 != r1) goto Lad
return r1
Lad:
if (r11 == 0) goto Lb2
java.lang.String r11 = (java.lang.String) r11
return r11
Lb2:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getStopDetail(java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00af */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b2 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getLineDetail(java.lang.String r7, int r8, long r9, kotlin.coroutines.Continuation<? super java.lang.String> r11) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r11 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06311
if (r0 == 0) goto L14
r0 = r11
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineDetail$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06311) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r11 = r0.label
int r11 = r11 - r2
r0.label = r11
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineDetail$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineDetail$1
r0.<init>(r11)
L19:
java.lang.Object r11 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r11)
goto Lad
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r11)
goto L8a
L3a:
kotlin.ResultKt.throwOnFailure(r11)
io.ktor.client.HttpClient r11 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r8)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r11)
r0.label = r4
java.lang.Object r11 = r7.execute(r0)
if (r11 != r1) goto L8a
return r1
L8a:
io.ktor.client.statement.HttpResponse r11 = (io.ktor.client.statement.HttpResponse) r11
io.ktor.client.call.HttpClientCall r7 = r11.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r11 = r7.bodyNullable(r8, r0)
if (r11 != r1) goto Lad
return r1
Lad:
if (r11 == 0) goto Lb2
java.lang.String r11 = (java.lang.String) r11
return r11
Lb2:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getLineDetail(java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00af */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b2 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getNearbyStops(java.lang.String r7, int r8, long r9, kotlin.coroutines.Continuation<? super java.lang.String> r11) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r11 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06341
if (r0 == 0) goto L14
r0 = r11
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getNearbyStops$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06341) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r11 = r0.label
int r11 = r11 - r2
r0.label = r11
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getNearbyStops$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getNearbyStops$1
r0.<init>(r11)
L19:
java.lang.Object r11 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r11)
goto Lad
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r11)
goto L8a
L3a:
kotlin.ResultKt.throwOnFailure(r11)
io.ktor.client.HttpClient r11 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r8)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r11)
r0.label = r4
java.lang.Object r11 = r7.execute(r0)
if (r11 != r1) goto L8a
return r1
L8a:
io.ktor.client.statement.HttpResponse r11 = (io.ktor.client.statement.HttpResponse) r11
io.ktor.client.call.HttpClientCall r7 = r11.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r11 = r7.bodyNullable(r8, r0)
if (r11 != r1) goto Lad
return r1
Lad:
if (r11 == 0) goto Lb2
java.lang.String r11 = (java.lang.String) r11
return r11
Lb2:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getNearbyStops(java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00b4 */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b7 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getSchedule(java.lang.String r7, java.lang.String r8, int r9, long r10, kotlin.coroutines.Continuation<? super java.lang.String> r12) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r12 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06351
if (r0 == 0) goto L14
r0 = r12
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getSchedule$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06351) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r12 = r0.label
int r12 = r12 - r2
r0.label = r12
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getSchedule$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getSchedule$1
r0.<init>(r12)
L19:
java.lang.Object r12 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r12)
goto Lb2
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r12)
goto L8f
L3a:
kotlin.ResultKt.throwOnFailure(r12)
io.ktor.client.HttpClient r12 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "fecha"
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r10)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r12)
r0.label = r4
java.lang.Object r12 = r7.execute(r0)
if (r12 != r1) goto L8f
return r1
L8f:
io.ktor.client.statement.HttpResponse r12 = (io.ktor.client.statement.HttpResponse) r12
io.ktor.client.call.HttpClientCall r7 = r12.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r12 = r7.bodyNullable(r8, r0)
if (r12 != r1) goto Lb2
return r1
Lb2:
if (r12 == 0) goto Lb7
java.lang.String r12 = (java.lang.String) r12
return r12
Lb7:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getSchedule(java.lang.String, java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00b4 */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b7 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getLineMap(java.lang.String r7, java.lang.String r8, int r9, long r10, kotlin.coroutines.Continuation<? super java.lang.String> r12) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r12 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06321
if (r0 == 0) goto L14
r0 = r12
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineMap$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06321) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r12 = r0.label
int r12 = r12 - r2
r0.label = r12
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineMap$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getLineMap$1
r0.<init>(r12)
L19:
java.lang.Object r12 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r12)
goto Lb2
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r12)
goto L8f
L3a:
kotlin.ResultKt.throwOnFailure(r12)
io.ktor.client.HttpClient r12 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "mostrar"
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r10)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r12)
r0.label = r4
java.lang.Object r12 = r7.execute(r0)
if (r12 != r1) goto L8f
return r1
L8f:
io.ktor.client.statement.HttpResponse r12 = (io.ktor.client.statement.HttpResponse) r12
io.ktor.client.call.HttpClientCall r7 = r12.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r12 = r7.bodyNullable(r8, r0)
if (r12 != r1) goto Lb2
return r1
Lb2:
if (r12 == 0) goto Lb7
java.lang.String r12 = (java.lang.String) r12
return r12
Lb7:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getLineMap(java.lang.String, java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
/* JADX WARN: Removed duplicated region for block: B:23:0x00af */
/* JADX WARN: Removed duplicated region for block: B:25:0x00b2 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0014 */
@Override // com.sistemasolton.itranvias.home.data.remote.ITranviasApi
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public java.lang.Object getMasterVersion(java.lang.String r7, int r8, long r9, kotlin.coroutines.Continuation<? super java.lang.String> r11) throws java.lang.Throwable {
/*
r6 = this;
boolean r0 = r11 instanceof com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06331
if (r0 == 0) goto L14
r0 = r11
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getMasterVersion$1 r0 = (com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.C06331) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r1 = r1 & r2
if (r1 == 0) goto L14
int r11 = r0.label
int r11 = r11 - r2
r0.label = r11
goto L19
L14:
com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getMasterVersion$1 r0 = new com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl$getMasterVersion$1
r0.<init>(r11)
L19:
java.lang.Object r11 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 2
r4 = 1
if (r2 == 0) goto L3a
if (r2 == r4) goto L36
if (r2 != r3) goto L2e
kotlin.ResultKt.throwOnFailure(r11)
goto Lad
L2e:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L36:
kotlin.ResultKt.throwOnFailure(r11)
goto L8a
L3a:
kotlin.ResultKt.throwOnFailure(r11)
io.ktor.client.HttpClient r11 = r6.client
java.lang.String r2 = r6.baseUrl
java.lang.StringBuilder r5 = new java.lang.StringBuilder
r5.<init>()
java.lang.StringBuilder r2 = r5.append(r2)
java.lang.String r5 = "queryitr_v3.php"
java.lang.StringBuilder r2 = r2.append(r5)
java.lang.String r2 = r2.toString()
io.ktor.client.request.HttpRequestBuilder r5 = new io.ktor.client.request.HttpRequestBuilder
r5.<init>()
io.ktor.client.request.HttpRequestKt.url(r5, r2)
java.lang.String r2 = "dato"
io.ktor.client.request.UtilsKt.parameter(r5, r2, r7)
java.lang.String r7 = "func"
java.lang.Integer r8 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r8)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
java.lang.String r7 = "_"
java.lang.Long r8 = kotlin.coroutines.jvm.internal.Boxing.boxLong(r9)
io.ktor.client.request.UtilsKt.parameter(r5, r7, r8)
io.ktor.http.HttpMethod$Companion r7 = io.ktor.http.HttpMethod.INSTANCE
io.ktor.http.HttpMethod r7 = r7.getGet()
r5.setMethod(r7)
io.ktor.client.statement.HttpStatement r7 = new io.ktor.client.statement.HttpStatement
r7.<init>(r5, r11)
r0.label = r4
java.lang.Object r11 = r7.execute(r0)
if (r11 != r1) goto L8a
return r1
L8a:
io.ktor.client.statement.HttpResponse r11 = (io.ktor.client.statement.HttpResponse) r11
io.ktor.client.call.HttpClientCall r7 = r11.getCall()
java.lang.Class<java.lang.String> r8 = java.lang.String.class
kotlin.reflect.KType r8 = kotlin.jvm.internal.Reflection.typeOf(r8)
java.lang.reflect.Type r9 = kotlin.reflect.TypesJVMKt.getJavaType(r8)
java.lang.Class<java.lang.String> r10 = java.lang.String.class
kotlin.reflect.KClass r10 = kotlin.jvm.internal.Reflection.getOrCreateKotlinClass(r10)
io.ktor.util.reflect.TypeInfo r8 = io.ktor.util.reflect.TypeInfoJvmKt.typeInfoImpl(r9, r10, r8)
r0.label = r3
java.lang.Object r11 = r7.bodyNullable(r8, r0)
if (r11 != r1) goto Lad
return r1
Lad:
if (r11 == 0) goto Lb2
java.lang.String r11 = (java.lang.String) r11
return r11
Lb2:
java.lang.NullPointerException r7 = new java.lang.NullPointerException
java.lang.String r8 = "null cannot be cast to non-null type kotlin.String"
r7.<init>(r8)
throw r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.data.remote.ITranviasApiImpl.getMasterVersion(java.lang.String, int, long, kotlin.coroutines.Continuation):java.lang.Object");
}
}
@@ -0,0 +1,17 @@
package com.sistemasolton.itranvias.home.data.remote;
import com.sistemasolton.itranvias.Platform_androidKt;
import kotlin.Metadata;
import kotlin.text.StringsKt;
/* JADX INFO: compiled from: iTranviasApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001¨\u0006\u0002"}, d2 = {"getBaseUrl", "", "composeApp_release"}, k = 2, mv = {2, 1, 0}, xi = 48)
public final class ITranviasApiKt {
public static final String getBaseUrl() {
if (StringsKt.startsWith$default(Platform_androidKt.getPlatform().getName(), "Android", false, 2, (Object) null)) {
return "https://v3android.itranvias.com/";
}
return "https://v3ios.itranvias.com/";
}
}
@@ -0,0 +1,100 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.DoubleSerializer;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/Location.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Location;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class Location$$serializer implements GeneratedSerializer<Location> {
public static final int $stable;
public static final Location$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private Location$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Location$$serializer location$$serializer = new Location$$serializer();
INSTANCE = location$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.Location", location$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("lat", false);
pluginGeneratedSerialDescriptor.addElement("lng", false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{DoubleSerializer.INSTANCE, DoubleSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final Location deserialize(Decoder decoder) {
int i;
double dDecodeDoubleElement;
double d;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
if (compositeDecoderBeginStructure.decodeSequentially()) {
double dDecodeDoubleElement2 = compositeDecoderBeginStructure.decodeDoubleElement(serialDescriptor, 0);
dDecodeDoubleElement = compositeDecoderBeginStructure.decodeDoubleElement(serialDescriptor, 1);
d = dDecodeDoubleElement2;
i = 3;
} else {
double dDecodeDoubleElement3 = 0.0d;
boolean z = true;
int i2 = 0;
double dDecodeDoubleElement4 = 0.0d;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
dDecodeDoubleElement4 = compositeDecoderBeginStructure.decodeDoubleElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
dDecodeDoubleElement3 = compositeDecoderBeginStructure.decodeDoubleElement(serialDescriptor, 1);
i2 |= 2;
}
}
i = i2;
dDecodeDoubleElement = dDecodeDoubleElement3;
d = dDecodeDoubleElement4;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new Location(i, d, dDecodeDoubleElement, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, Location value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
Location.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,109 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0006\n\u0002\b\u0004\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 !2\u00020\u0001:\u0002 !B\u0017\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003¢\u0006\u0004\b\u0005\u0010\u0006B+\b\u0010\u0012\u0006\u0010\u0007\u001a\u00020\b\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\b\u0010\t\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0005\u0010\u000bJ\t\u0010\u000f\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0010\u001a\u00020\u0003HÆ\u0003J\u001d\u0010\u0011\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\u0012\u001a\u00020\u00132\b\u0010\u0014\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0015\u001a\u00020\bHÖ\u0001J\t\u0010\u0016\u001a\u00020\u0017HÖ\u0001J%\u0010\u0018\u001a\u00020\u00192\u0006\u0010\u001a\u001a\u00020\u00002\u0006\u0010\u001b\u001a\u00020\u001c2\u0006\u0010\u001d\u001a\u00020\u001eH\u0001¢\u0006\u0002\b\u001fR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\f\u0010\rR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\\u0006\""}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Location;", "", "lat", "", "lng", "<init>", "(DD)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IDDLkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getLat", "()D", "getLng", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class Location {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final double lat;
private final double lng;
public static /* synthetic */ Location copy$default(Location location, double d, double d2, int i, Object obj) {
if ((i & 1) != 0) {
d = location.lat;
}
if ((i & 2) != 0) {
d2 = location.lng;
}
return location.copy(d, d2);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final double getLat() {
return this.lat;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final double getLng() {
return this.lng;
}
public final Location copy(double lat, double lng) {
return new Location(lat, lng);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof Location)) {
return false;
}
Location location = (Location) other;
return Double.compare(this.lat, location.lat) == 0 && Double.compare(this.lng, location.lng) == 0;
}
public int hashCode() {
return (Double.hashCode(this.lat) * 31) + Double.hashCode(this.lng);
}
public String toString() {
return "Location(lat=" + this.lat + ", lng=" + this.lng + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Location$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Location;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<Location> serializer() {
return Location$$serializer.INSTANCE;
}
}
public /* synthetic */ Location(int i, double d, double d2, SerializationConstructorMarker serializationConstructorMarker) {
if (3 != (i & 3)) {
PluginExceptionsKt.throwMissingFieldException(i, 3, Location$$serializer.INSTANCE.getDescriptor());
}
this.lat = d;
this.lng = d2;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(Location self, CompositeEncoder output, SerialDescriptor serialDesc) {
output.encodeDoubleElement(serialDesc, 0, self.lat);
output.encodeDoubleElement(serialDesc, 1, self.lng);
}
public Location(double d, double d2) {
this.lat = d;
this.lng = d2;
}
public final double getLat() {
return this.lat;
}
public final double getLng() {
return this.lng;
}
}
@@ -0,0 +1,101 @@
package com.sistemasolton.itranvias.home.data.remote;
import androidx.core.app.NotificationCompat;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.builtins.BuiltinSerializersKt;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class PlaceDetailsResponse$$serializer implements GeneratedSerializer<PlaceDetailsResponse> {
public static final int $stable;
public static final PlaceDetailsResponse$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private PlaceDetailsResponse$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
PlaceDetailsResponse$$serializer placeDetailsResponse$$serializer = new PlaceDetailsResponse$$serializer();
INSTANCE = placeDetailsResponse$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.PlaceDetailsResponse", placeDetailsResponse$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("result", true);
pluginGeneratedSerialDescriptor.addElement(NotificationCompat.CATEGORY_STATUS, false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(PlaceResult$$serializer.INSTANCE), StringSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final PlaceDetailsResponse deserialize(Decoder decoder) {
PlaceResult placeResult;
String strDecodeStringElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
if (compositeDecoderBeginStructure.decodeSequentially()) {
placeResult = (PlaceResult) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, PlaceResult$$serializer.INSTANCE, null);
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i = 3;
} else {
boolean z = true;
int i2 = 0;
placeResult = null;
String strDecodeStringElement2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
placeResult = (PlaceResult) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, PlaceResult$$serializer.INSTANCE, placeResult);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i2 |= 2;
}
}
strDecodeStringElement = strDecodeStringElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new PlaceDetailsResponse(i, placeResult, strDecodeStringElement, (SerializationConstructorMarker) null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, PlaceDetailsResponse value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
PlaceDetailsResponse.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,124 @@
package com.sistemasolton.itranvias.home.data.remote;
import androidx.core.app.NotificationCompat;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \"2\u00020\u0001:\u0002!\"B\u001b\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0004\b\u0006\u0010\u0007B/\b\u0010\u0012\u0006\u0010\b\u001a\u00020\t\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0006\u0010\fJ\u000b\u0010\u0011\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\t\u0010\u0012\u001a\u00020\u0005HÆ\u0003J\u001f\u0010\u0013\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005HÆ\u0001J\u0013\u0010\u0014\u001a\u00020\u00152\b\u0010\u0016\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0017\u001a\u00020\tHÖ\u0001J\t\u0010\u0018\u001a\u00020\u0005HÖ\u0001J%\u0010\u0019\u001a\u00020\u001a2\u0006\u0010\u001b\u001a\u00020\u00002\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u001fH\u0001¢\u0006\u0002\b R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010¨\u0006#"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse;", "", "result", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;", NotificationCompat.CATEGORY_STATUS, "", "<init>", "(Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;Ljava/lang/String;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILcom/sistemasolton/itranvias/home/data/remote/PlaceResult;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getResult", "()Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;", "getStatus", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class PlaceDetailsResponse {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final PlaceResult result;
private final String status;
public static /* synthetic */ PlaceDetailsResponse copy$default(PlaceDetailsResponse placeDetailsResponse, PlaceResult placeResult, String str, int i, Object obj) {
if ((i & 1) != 0) {
placeResult = placeDetailsResponse.result;
}
if ((i & 2) != 0) {
str = placeDetailsResponse.status;
}
return placeDetailsResponse.copy(placeResult, str);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final PlaceResult getResult() {
return this.result;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getStatus() {
return this.status;
}
public final PlaceDetailsResponse copy(PlaceResult result, String status) {
Intrinsics.checkNotNullParameter(status, "status");
return new PlaceDetailsResponse(result, status);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof PlaceDetailsResponse)) {
return false;
}
PlaceDetailsResponse placeDetailsResponse = (PlaceDetailsResponse) other;
return Intrinsics.areEqual(this.result, placeDetailsResponse.result) && Intrinsics.areEqual(this.status, placeDetailsResponse.status);
}
public int hashCode() {
PlaceResult placeResult = this.result;
return ((placeResult == null ? 0 : placeResult.hashCode()) * 31) + this.status.hashCode();
}
public String toString() {
return "PlaceDetailsResponse(result=" + this.result + ", status=" + this.status + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceDetailsResponse;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<PlaceDetailsResponse> serializer() {
return PlaceDetailsResponse$$serializer.INSTANCE;
}
}
public /* synthetic */ PlaceDetailsResponse(int i, PlaceResult placeResult, String str, SerializationConstructorMarker serializationConstructorMarker) {
if (2 != (i & 2)) {
PluginExceptionsKt.throwMissingFieldException(i, 2, PlaceDetailsResponse$$serializer.INSTANCE.getDescriptor());
}
if ((i & 1) == 0) {
this.result = null;
} else {
this.result = placeResult;
}
this.status = str;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(PlaceDetailsResponse self, CompositeEncoder output, SerialDescriptor serialDesc) {
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.result != null) {
output.encodeNullableSerializableElement(serialDesc, 0, PlaceResult$$serializer.INSTANCE, self.result);
}
output.encodeStringElement(serialDesc, 1, self.status);
}
public PlaceDetailsResponse(PlaceResult placeResult, String status) {
Intrinsics.checkNotNullParameter(status, "status");
this.result = placeResult;
this.status = status;
}
public /* synthetic */ PlaceDetailsResponse(PlaceResult placeResult, String str, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : placeResult, str);
}
public final PlaceResult getResult() {
return this.result;
}
public final String getStatus() {
return this.status;
}
}
@@ -0,0 +1,101 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.builtins.BuiltinSerializersKt;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/PlaceResult.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class PlaceResult$$serializer implements GeneratedSerializer<PlaceResult> {
public static final int $stable;
public static final PlaceResult$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private PlaceResult$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
PlaceResult$$serializer placeResult$$serializer = new PlaceResult$$serializer();
INSTANCE = placeResult$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.PlaceResult", placeResult$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("name", true);
pluginGeneratedSerialDescriptor.addElement("geometry", true);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(Geometry$$serializer.INSTANCE)};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final PlaceResult deserialize(Decoder decoder) {
String str;
Geometry geometry;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
SerializationConstructorMarker serializationConstructorMarker = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
str = (String) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, StringSerializer.INSTANCE, null);
geometry = (Geometry) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 1, Geometry$$serializer.INSTANCE, null);
i = 3;
} else {
boolean z = true;
int i2 = 0;
str = null;
Geometry geometry2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
str = (String) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 0, StringSerializer.INSTANCE, str);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
geometry2 = (Geometry) compositeDecoderBeginStructure.decodeNullableSerializableElement(serialDescriptor, 1, Geometry$$serializer.INSTANCE, geometry2);
i2 |= 2;
}
}
geometry = geometry2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new PlaceResult(i, str, geometry, serializationConstructorMarker);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, PlaceResult value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
PlaceResult.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,131 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \"2\u00020\u0001:\u0002!\"B\u001f\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\u0004\b\u0006\u0010\u0007B/\b\u0010\u0012\u0006\u0010\b\u001a\u00020\t\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0006\u0010\fJ\u000b\u0010\u0011\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0012\u001a\u0004\u0018\u00010\u0005HÆ\u0003J!\u0010\u0013\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0005HÆ\u0001J\u0013\u0010\u0014\u001a\u00020\u00152\b\u0010\u0016\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0017\u001a\u00020\tHÖ\u0001J\t\u0010\u0018\u001a\u00020\u0003HÖ\u0001J%\u0010\u0019\u001a\u00020\u001a2\u0006\u0010\u001b\u001a\u00020\u00002\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u001fH\u0001¢\u0006\u0002\b R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010¨\u0006#"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;", "", "name", "", "geometry", "Lcom/sistemasolton/itranvias/home/data/remote/Geometry;", "<init>", "(Ljava/lang/String;Lcom/sistemasolton/itranvias/home/data/remote/Geometry;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Lcom/sistemasolton/itranvias/home/data/remote/Geometry;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getName", "()Ljava/lang/String;", "getGeometry", "()Lcom/sistemasolton/itranvias/home/data/remote/Geometry;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class PlaceResult {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final Geometry geometry;
private final String name;
public PlaceResult() {
this((String) null, (Geometry) (0 == true ? 1 : 0), 3, (DefaultConstructorMarker) (0 == true ? 1 : 0));
}
public static /* synthetic */ PlaceResult copy$default(PlaceResult placeResult, String str, Geometry geometry, int i, Object obj) {
if ((i & 1) != 0) {
str = placeResult.name;
}
if ((i & 2) != 0) {
geometry = placeResult.geometry;
}
return placeResult.copy(str, geometry);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getName() {
return this.name;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final Geometry getGeometry() {
return this.geometry;
}
public final PlaceResult copy(String name, Geometry geometry) {
return new PlaceResult(name, geometry);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof PlaceResult)) {
return false;
}
PlaceResult placeResult = (PlaceResult) other;
return Intrinsics.areEqual(this.name, placeResult.name) && Intrinsics.areEqual(this.geometry, placeResult.geometry);
}
public int hashCode() {
String str = this.name;
int iHashCode = (str == null ? 0 : str.hashCode()) * 31;
Geometry geometry = this.geometry;
return iHashCode + (geometry != null ? geometry.hashCode() : 0);
}
public String toString() {
return "PlaceResult(name=" + this.name + ", geometry=" + this.geometry + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/PlaceResult;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<PlaceResult> serializer() {
return PlaceResult$$serializer.INSTANCE;
}
}
public /* synthetic */ PlaceResult(int i, String str, Geometry geometry, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.name = null;
} else {
this.name = str;
}
if ((i & 2) == 0) {
this.geometry = null;
} else {
this.geometry = geometry;
}
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(PlaceResult self, CompositeEncoder output, SerialDescriptor serialDesc) {
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.name != null) {
output.encodeNullableSerializableElement(serialDesc, 0, StringSerializer.INSTANCE, self.name);
}
if (!output.shouldEncodeElementDefault(serialDesc, 1) && self.geometry == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 1, Geometry$$serializer.INSTANCE, self.geometry);
}
public PlaceResult(String str, Geometry geometry) {
this.name = str;
this.geometry = geometry;
}
public /* synthetic */ PlaceResult(String str, Geometry geometry, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : geometry);
}
public final String getName() {
return this.name;
}
public final Geometry getGeometry() {
return this.geometry;
}
}
@@ -0,0 +1,100 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/Prediction.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Prediction;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class Prediction$$serializer implements GeneratedSerializer<Prediction> {
public static final int $stable;
public static final Prediction$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private Prediction$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Prediction$$serializer prediction$$serializer = new Prediction$$serializer();
INSTANCE = prediction$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.Prediction", prediction$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("description", false);
pluginGeneratedSerialDescriptor.addElement("place_id", false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{StringSerializer.INSTANCE, StringSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final Prediction deserialize(Decoder decoder) {
String strDecodeStringElement;
String strDecodeStringElement2;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
SerializationConstructorMarker serializationConstructorMarker = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i = 3;
} else {
boolean z = true;
int i2 = 0;
strDecodeStringElement = null;
String strDecodeStringElement3 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i2 |= 2;
}
}
strDecodeStringElement2 = strDecodeStringElement3;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new Prediction(i, strDecodeStringElement, strDecodeStringElement2, serializationConstructorMarker);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, Prediction value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
Prediction.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,114 @@
package com.sistemasolton.itranvias.home.data.remote;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: GooglePlacesApi.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 2\u00020\u0001:\u0002\u001f B\u0017\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003¢\u0006\u0004\b\u0005\u0010\u0006B/\b\u0010\u0012\u0006\u0010\u0007\u001a\u00020\b\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\t\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0005\u0010\u000bJ\t\u0010\u000f\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0010\u001a\u00020\u0003HÆ\u0003J\u001d\u0010\u0011\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\u0012\u001a\u00020\u00132\b\u0010\u0014\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0015\u001a\u00020\bHÖ\u0001J\t\u0010\u0016\u001a\u00020\u0003HÖ\u0001J%\u0010\u0017\u001a\u00020\u00182\u0006\u0010\u0019\u001a\u00020\u00002\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010\u001c\u001a\u00020\u001dH\u0001¢\u0006\u0002\b\u001eR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\f\u0010\rR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\\u0006!"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Prediction;", "", "description", "", "place_id", "<init>", "(Ljava/lang/String;Ljava/lang/String;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getDescription", "()Ljava/lang/String;", "getPlace_id", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class Prediction {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final String description;
private final String place_id;
public static /* synthetic */ Prediction copy$default(Prediction prediction, String str, String str2, int i, Object obj) {
if ((i & 1) != 0) {
str = prediction.description;
}
if ((i & 2) != 0) {
str2 = prediction.place_id;
}
return prediction.copy(str, str2);
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getDescription() {
return this.description;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getPlace_id() {
return this.place_id;
}
public final Prediction copy(String description, String place_id) {
Intrinsics.checkNotNullParameter(description, "description");
Intrinsics.checkNotNullParameter(place_id, "place_id");
return new Prediction(description, place_id);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof Prediction)) {
return false;
}
Prediction prediction = (Prediction) other;
return Intrinsics.areEqual(this.description, prediction.description) && Intrinsics.areEqual(this.place_id, prediction.place_id);
}
public int hashCode() {
return (this.description.hashCode() * 31) + this.place_id.hashCode();
}
public String toString() {
return "Prediction(description=" + this.description + ", place_id=" + this.place_id + ")";
}
/* JADX INFO: compiled from: GooglePlacesApi.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/Prediction$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/Prediction;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<Prediction> serializer() {
return Prediction$$serializer.INSTANCE;
}
}
public /* synthetic */ Prediction(int i, String str, String str2, SerializationConstructorMarker serializationConstructorMarker) {
if (3 != (i & 3)) {
PluginExceptionsKt.throwMissingFieldException(i, 3, Prediction$$serializer.INSTANCE.getDescriptor());
}
this.description = str;
this.place_id = str2;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(Prediction self, CompositeEncoder output, SerialDescriptor serialDesc) {
output.encodeStringElement(serialDesc, 0, self.description);
output.encodeStringElement(serialDesc, 1, self.place_id);
}
public Prediction(String description, String place_id) {
Intrinsics.checkNotNullParameter(description, "description");
Intrinsics.checkNotNullParameter(place_id, "place_id");
this.description = description;
this.place_id = place_id;
}
public final String getDescription() {
return this.description;
}
public final String getPlace_id() {
return this.place_id;
}
}
@@ -0,0 +1,110 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.FloatSerializer;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class BusLineaDto$$serializer implements GeneratedSerializer<BusLineaDto> {
public static final int $stable;
public static final BusLineaDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private BusLineaDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
BusLineaDto$$serializer busLineaDto$$serializer = new BusLineaDto$$serializer();
INSTANCE = busLineaDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.BusLineaDto", busLineaDto$$serializer, 3);
pluginGeneratedSerialDescriptor.addElement("bus", false);
pluginGeneratedSerialDescriptor.addElement("estado", false);
pluginGeneratedSerialDescriptor.addElement("distancia", false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, IntSerializer.INSTANCE, FloatSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final BusLineaDto deserialize(Decoder decoder) {
int i;
float fDecodeFloatElement;
int i2;
int i3;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
if (compositeDecoderBeginStructure.decodeSequentially()) {
int iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
int iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 1);
i = iDecodeIntElement;
fDecodeFloatElement = compositeDecoderBeginStructure.decodeFloatElement(serialDescriptor, 2);
i2 = iDecodeIntElement2;
i3 = 7;
} else {
float fDecodeFloatElement2 = 0.0f;
boolean z = true;
int iDecodeIntElement3 = 0;
int iDecodeIntElement4 = 0;
int i4 = 0;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement3 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i4 |= 1;
} else if (iDecodeElementIndex == 1) {
iDecodeIntElement4 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 1);
i4 |= 2;
} else {
if (iDecodeElementIndex != 2) {
throw new UnknownFieldException(iDecodeElementIndex);
}
fDecodeFloatElement2 = compositeDecoderBeginStructure.decodeFloatElement(serialDescriptor, 2);
i4 |= 4;
}
}
i = iDecodeIntElement3;
fDecodeFloatElement = fDecodeFloatElement2;
i2 = iDecodeIntElement4;
i3 = i4;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new BusLineaDto(i3, i, i2, fDecodeFloatElement, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, BusLineaDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
BusLineaDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,138 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u000f\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 )2\u00020\u0001:\u0002()B\u001f\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006¢\u0006\u0004\b\u0007\u0010\bB3\b\u0010\u0012\u0006\u0010\t\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0007\u0010\fJ\t\u0010\u0016\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0017\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0018\u001a\u00020\u0006HÆ\u0003J'\u0010\u0019\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u0006HÆ\u0001J\u0013\u0010\u001a\u001a\u00020\u001b2\b\u0010\u001c\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001d\u001a\u00020\u0003HÖ\u0001J\t\u0010\u001e\u001a\u00020\u001fHÖ\u0001J%\u0010 \u001a\u00020!2\u0006\u0010\"\u001a\u00020\u00002\u0006\u0010#\u001a\u00020$2\u0006\u0010%\u001a\u00020&H\u0001¢\u0006\u0002\b'R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\u001c\u0010\u0004\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0011\u0010\u000e\u001a\u0004\b\u0012\u0010\u0010R\u001c\u0010\u0005\u001a\u00020\u00068\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0013\u0010\u000e\u001a\u0004\b\u0014\u0010\u0015¨\u0006*"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto;", "", "bus", "", "estado", "distancia", "", "<init>", "(IIF)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IIIFLkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getBus$annotations", "()V", "getBus", "()I", "getEstado$annotations", "getEstado", "getDistancia$annotations", "getDistancia", "()F", "component1", "component2", "component3", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class BusLineaDto {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final int bus;
private final float distancia;
private final int estado;
public static /* synthetic */ BusLineaDto copy$default(BusLineaDto busLineaDto, int i, int i2, float f, int i3, Object obj) {
if ((i3 & 1) != 0) {
i = busLineaDto.bus;
}
if ((i3 & 2) != 0) {
i2 = busLineaDto.estado;
}
if ((i3 & 4) != 0) {
f = busLineaDto.distancia;
}
return busLineaDto.copy(i, i2, f);
}
@SerialName("bus")
public static /* synthetic */ void getBus$annotations() {
}
@SerialName("distancia")
public static /* synthetic */ void getDistancia$annotations() {
}
@SerialName("estado")
public static /* synthetic */ void getEstado$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getBus() {
return this.bus;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final int getEstado() {
return this.estado;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final float getDistancia() {
return this.distancia;
}
public final BusLineaDto copy(int bus, int estado, float distancia) {
return new BusLineaDto(bus, estado, distancia);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof BusLineaDto)) {
return false;
}
BusLineaDto busLineaDto = (BusLineaDto) other;
return this.bus == busLineaDto.bus && this.estado == busLineaDto.estado && Float.compare(this.distancia, busLineaDto.distancia) == 0;
}
public int hashCode() {
return (((Integer.hashCode(this.bus) * 31) + Integer.hashCode(this.estado)) * 31) + Float.hashCode(this.distancia);
}
public String toString() {
return "BusLineaDto(bus=" + this.bus + ", estado=" + this.estado + ", distancia=" + this.distancia + ")";
}
/* JADX INFO: compiled from: DetalleLineaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<BusLineaDto> serializer() {
return BusLineaDto$$serializer.INSTANCE;
}
}
public /* synthetic */ BusLineaDto(int i, int i2, int i3, float f, SerializationConstructorMarker serializationConstructorMarker) {
if (7 != (i & 7)) {
PluginExceptionsKt.throwMissingFieldException(i, 7, BusLineaDto$$serializer.INSTANCE.getDescriptor());
}
this.bus = i2;
this.estado = i3;
this.distancia = f;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(BusLineaDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
output.encodeIntElement(serialDesc, 0, self.bus);
output.encodeIntElement(serialDesc, 1, self.estado);
output.encodeFloatElement(serialDesc, 2, self.distancia);
}
public BusLineaDto(int i, int i2, float f) {
this.bus = i;
this.estado = i2;
this.distancia = f;
}
public final int getBus() {
return this.bus;
}
public final int getEstado() {
return this.estado;
}
public final float getDistancia() {
return this.distancia;
}
}
@@ -0,0 +1,158 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/DetalleLineaDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/DetalleLineaDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class DetalleLineaDto$$serializer implements GeneratedSerializer<DetalleLineaDto> {
public static final int $stable;
public static final DetalleLineaDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private DetalleLineaDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
DetalleLineaDto$$serializer detalleLineaDto$$serializer = new DetalleLineaDto$$serializer();
INSTANCE = detalleLineaDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.DetalleLineaDto", detalleLineaDto$$serializer, 7);
pluginGeneratedSerialDescriptor.addElement("resultado", false);
pluginGeneratedSerialDescriptor.addElement("fecha_peticion", false);
pluginGeneratedSerialDescriptor.addElement("peticion", false);
pluginGeneratedSerialDescriptor.addElement("tamaño", false);
pluginGeneratedSerialDescriptor.addElement("mls", false);
pluginGeneratedSerialDescriptor.addElement("paradas", false);
pluginGeneratedSerialDescriptor.addElement("Origen", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{StringSerializer.INSTANCE, StringSerializer.INSTANCE, StringSerializer.INSTANCE, IntSerializer.INSTANCE, IntSerializer.INSTANCE, DetalleLineaDto.$childSerializers[5].getValue(), StringSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final DetalleLineaDto deserialize(Decoder decoder) {
List list;
String strDecodeStringElement;
int i;
int i2;
String str;
String str2;
String str3;
int i3;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = DetalleLineaDto.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
String strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
String strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
String strDecodeStringElement4 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
int iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
int iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 4);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 5, (DeserializationStrategy) lazyArr[5].getValue(), null);
str = strDecodeStringElement2;
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 6);
i3 = iDecodeIntElement;
i = iDecodeIntElement2;
str3 = strDecodeStringElement4;
i2 = 127;
str2 = strDecodeStringElement3;
} else {
boolean z = true;
int iDecodeIntElement3 = 0;
int i4 = 0;
String strDecodeStringElement5 = null;
String strDecodeStringElement6 = null;
String strDecodeStringElement7 = null;
String strDecodeStringElement8 = null;
List list2 = null;
int iDecodeIntElement4 = 0;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
switch (iDecodeElementIndex) {
case -1:
z = false;
break;
case 0:
i4 |= 1;
strDecodeStringElement5 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
continue;
case 1:
strDecodeStringElement6 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i4 |= 2;
continue;
case 2:
strDecodeStringElement7 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i4 |= 4;
break;
case 3:
iDecodeIntElement3 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
i4 |= 8;
break;
case 4:
iDecodeIntElement4 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 4);
i4 |= 16;
break;
case 5:
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 5, (DeserializationStrategy) lazyArr[5].getValue(), list2);
i4 |= 32;
break;
case 6:
strDecodeStringElement8 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 6);
i4 |= 64;
break;
default:
throw new UnknownFieldException(iDecodeElementIndex);
}
}
list = list2;
strDecodeStringElement = strDecodeStringElement8;
i = iDecodeIntElement4;
i2 = i4;
str = strDecodeStringElement5;
str2 = strDecodeStringElement6;
str3 = strDecodeStringElement7;
i3 = iDecodeIntElement3;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new DetalleLineaDto(i2, str, str2, str3, i3, i, list, strDecodeStringElement, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, DetalleLineaDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
DetalleLineaDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,254 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u001c\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 ;2\u00020\u0001:\u0002:;BE\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\u0007\u0012\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u000b0\n\u0012\u0006\u0010\f\u001a\u00020\u0003¢\u0006\u0004\b\r\u0010\u000eBc\b\u0010\u0012\u0006\u0010\u000f\u001a\u00020\u0007\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\u0007\u0012\u000e\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u000b\u0018\u00010\n\u0012\b\u0010\f\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0010\u001a\u0004\u0018\u00010\u0011¢\u0006\u0004\b\r\u0010\u0012J\t\u0010%\u001a\u00020\u0003HÆ\u0003J\t\u0010&\u001a\u00020\u0003HÆ\u0003J\t\u0010'\u001a\u00020\u0003HÆ\u0003J\t\u0010(\u001a\u00020\u0007HÆ\u0003J\t\u0010)\u001a\u00020\u0007HÆ\u0003J\u000f\u0010*\u001a\b\u0012\u0004\u0012\u00020\u000b0\nHÆ\u0003J\t\u0010+\u001a\u00020\u0003HÆ\u0003JU\u0010,\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\b\b\u0002\u0010\u0006\u001a\u00020\u00072\b\b\u0002\u0010\b\u001a\u00020\u00072\u000e\b\u0002\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u000b0\n2\b\b\u0002\u0010\f\u001a\u00020\u0003HÆ\u0001J\u0013\u0010-\u001a\u00020.2\b\u0010/\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u00100\u001a\u00020\u0007HÖ\u0001J\t\u00101\u001a\u00020\u0003HÖ\u0001J%\u00102\u001a\u0002032\u0006\u00104\u001a\u00020\u00002\u0006\u00105\u001a\u0002062\u0006\u00107\u001a\u000208H\u0001¢\u0006\u0002\b9R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\u001c\u0010\u0004\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0017\u0010\u0014\u001a\u0004\b\u0018\u0010\u0016R\u001c\u0010\u0005\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0019\u0010\u0014\u001a\u0004\b\u001a\u0010\u0016R\u001c\u0010\u0006\u001a\u00020\u00078\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001b\u0010\u0014\u001a\u0004\b\u001c\u0010\u001dR\u001c\u0010\b\u001a\u00020\u00078\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001e\u0010\u0014\u001a\u0004\b\u001f\u0010\u001dR\"\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u000b0\n8\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b \u0010\u0014\u001a\u0004\b!\u0010\"R\u001c\u0010\f\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b#\u0010\u0014\u001a\u0004\b$\u0010\u0016¨\u0006<"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/DetalleLineaDto;", "", "resultado", "", "fechaPeticion", "peticion", "tamaño", "", "mls", "paradas", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto;", "origen", "<init>", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getResultado$annotations", "()V", "getResultado", "()Ljava/lang/String;", "getFechaPeticion$annotations", "getFechaPeticion", "getPeticion$annotations", "getPeticion", "getTamaño$annotations", "getTamaño", "()I", "getMls$annotations", "getMls", "getParadas$annotations", "getParadas", "()Ljava/util/List;", "getOrigen$annotations", "getOrigen", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class DetalleLineaDto {
private final String fechaPeticion;
private final int mls;
private final String origen;
private final List<SentidoDto> paradas;
private final String peticion;
private final String resultado;
private final int tamaño;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, null, null, null, null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.DetalleLineaDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return DetalleLineaDto._childSerializers$_anonymous_();
}
}), null};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(SentidoDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ DetalleLineaDto copy$default(DetalleLineaDto detalleLineaDto, String str, String str2, String str3, int i, int i2, List list, String str4, int i3, Object obj) {
if ((i3 & 1) != 0) {
str = detalleLineaDto.resultado;
}
if ((i3 & 2) != 0) {
str2 = detalleLineaDto.fechaPeticion;
}
String str5 = str2;
if ((i3 & 4) != 0) {
str3 = detalleLineaDto.peticion;
}
String str6 = str3;
if ((i3 & 8) != 0) {
i = detalleLineaDto.tamaño;
}
int i4 = i;
if ((i3 & 16) != 0) {
i2 = detalleLineaDto.mls;
}
int i5 = i2;
if ((i3 & 32) != 0) {
list = detalleLineaDto.paradas;
}
List list2 = list;
if ((i3 & 64) != 0) {
str4 = detalleLineaDto.origen;
}
return detalleLineaDto.copy(str, str5, str6, i4, i5, list2, str4);
}
@SerialName("fecha_peticion")
public static /* synthetic */ void getFechaPeticion$annotations() {
}
@SerialName("mls")
public static /* synthetic */ void getMls$annotations() {
}
@SerialName("Origen")
public static /* synthetic */ void getOrigen$annotations() {
}
@SerialName("paradas")
public static /* synthetic */ void getParadas$annotations() {
}
@SerialName("peticion")
public static /* synthetic */ void getPeticion$annotations() {
}
@SerialName("resultado")
public static /* synthetic */ void getResultado$annotations() {
}
@SerialName("tamaño")
/* JADX INFO: renamed from: getTamaño$annotations, reason: contains not printable characters */
public static /* synthetic */ void m7896getTamao$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getResultado() {
return this.resultado;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getFechaPeticion() {
return this.fechaPeticion;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final String getPeticion() {
return this.peticion;
}
/* JADX INFO: renamed from: component4, reason: from getter */
public final int getTamaño() {
return this.tamaño;
}
/* JADX INFO: renamed from: component5, reason: from getter */
public final int getMls() {
return this.mls;
}
public final List<SentidoDto> component6() {
return this.paradas;
}
/* JADX INFO: renamed from: component7, reason: from getter */
public final String getOrigen() {
return this.origen;
}
public final DetalleLineaDto copy(String resultado, String fechaPeticion, String peticion, int i, int mls, List<SentidoDto> paradas, String origen) {
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(paradas, "paradas");
Intrinsics.checkNotNullParameter(origen, "origen");
return new DetalleLineaDto(resultado, fechaPeticion, peticion, i, mls, paradas, origen);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof DetalleLineaDto)) {
return false;
}
DetalleLineaDto detalleLineaDto = (DetalleLineaDto) other;
return Intrinsics.areEqual(this.resultado, detalleLineaDto.resultado) && Intrinsics.areEqual(this.fechaPeticion, detalleLineaDto.fechaPeticion) && Intrinsics.areEqual(this.peticion, detalleLineaDto.peticion) && this.tamaño == detalleLineaDto.tamaño && this.mls == detalleLineaDto.mls && Intrinsics.areEqual(this.paradas, detalleLineaDto.paradas) && Intrinsics.areEqual(this.origen, detalleLineaDto.origen);
}
public int hashCode() {
return (((((((((((this.resultado.hashCode() * 31) + this.fechaPeticion.hashCode()) * 31) + this.peticion.hashCode()) * 31) + Integer.hashCode(this.tamaño)) * 31) + Integer.hashCode(this.mls)) * 31) + this.paradas.hashCode()) * 31) + this.origen.hashCode();
}
public String toString() {
return "DetalleLineaDto(resultado=" + this.resultado + ", fechaPeticion=" + this.fechaPeticion + ", peticion=" + this.peticion + ", tamaño=" + this.tamaño + ", mls=" + this.mls + ", paradas=" + this.paradas + ", origen=" + this.origen + ")";
}
/* JADX INFO: compiled from: DetalleLineaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/DetalleLineaDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/DetalleLineaDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<DetalleLineaDto> serializer() {
return DetalleLineaDto$$serializer.INSTANCE;
}
}
public /* synthetic */ DetalleLineaDto(int i, String str, String str2, String str3, int i2, int i3, List list, String str4, SerializationConstructorMarker serializationConstructorMarker) {
if (127 != (i & 127)) {
PluginExceptionsKt.throwMissingFieldException(i, 127, DetalleLineaDto$$serializer.INSTANCE.getDescriptor());
}
this.resultado = str;
this.fechaPeticion = str2;
this.peticion = str3;
this.tamaño = i2;
this.mls = i3;
this.paradas = list;
this.origen = str4;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(DetalleLineaDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeStringElement(serialDesc, 0, self.resultado);
output.encodeStringElement(serialDesc, 1, self.fechaPeticion);
output.encodeStringElement(serialDesc, 2, self.peticion);
output.encodeIntElement(serialDesc, 3, self.tamaño);
output.encodeIntElement(serialDesc, 4, self.mls);
output.encodeSerializableElement(serialDesc, 5, lazyArr[5].getValue(), self.paradas);
output.encodeStringElement(serialDesc, 6, self.origen);
}
public DetalleLineaDto(String resultado, String fechaPeticion, String peticion, int i, int i2, List<SentidoDto> paradas, String origen) {
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(paradas, "paradas");
Intrinsics.checkNotNullParameter(origen, "origen");
this.resultado = resultado;
this.fechaPeticion = fechaPeticion;
this.peticion = peticion;
this.tamaño = i;
this.mls = i2;
this.paradas = paradas;
this.origen = origen;
}
public final String getResultado() {
return this.resultado;
}
public final String getFechaPeticion() {
return this.fechaPeticion;
}
public final String getPeticion() {
return this.peticion;
}
/* JADX INFO: renamed from: getTamaño, reason: contains not printable characters */
public final int m7897getTamao() {
return this.tamaño;
}
public final int getMls() {
return this.mls;
}
public final List<SentidoDto> getParadas() {
return this.paradas;
}
public final String getOrigen() {
return this.origen;
}
}
@@ -0,0 +1,104 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class ParadaConBusDto$$serializer implements GeneratedSerializer<ParadaConBusDto> {
public static final int $stable;
public static final ParadaConBusDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private ParadaConBusDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
ParadaConBusDto$$serializer paradaConBusDto$$serializer = new ParadaConBusDto$$serializer();
INSTANCE = paradaConBusDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.ParadaConBusDto", paradaConBusDto$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("parada", false);
pluginGeneratedSerialDescriptor.addElement("buses", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, ParadaConBusDto.$childSerializers[1].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final ParadaConBusDto deserialize(Decoder decoder) {
List list;
int iDecodeIntElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = ParadaConBusDto.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
i = 3;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
int i2 = 0;
List list2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list2);
i2 |= 2;
}
}
list = list2;
iDecodeIntElement = iDecodeIntElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new ParadaConBusDto(i, iDecodeIntElement, list, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, ParadaConBusDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
ParadaConBusDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,139 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 &2\u00020\u0001:\u0002%&B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0004\b\u0007\u0010\bB3\b\u0010\u0012\u0006\u0010\t\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0007\u0010\fJ\t\u0010\u0014\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J#\u0010\u0016\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0001J\u0013\u0010\u0017\u001a\u00020\u00182\b\u0010\u0019\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001a\u001a\u00020\u0003HÖ\u0001J\t\u0010\u001b\u001a\u00020\u001cHÖ\u0001J%\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010 \u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u0001¢\u0006\u0002\b$R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0011\u0010\u000e\u001a\u0004\b\u0012\u0010\u0013¨\u0006'"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto;", "", "parada", "", "buses", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/BusLineaDto;", "<init>", "(ILjava/util/List;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getParada$annotations", "()V", "getParada", "()I", "getBuses$annotations", "getBuses", "()Ljava/util/List;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class ParadaConBusDto {
private final List<BusLineaDto> buses;
private final int parada;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.ParadaConBusDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return ParadaConBusDto._childSerializers$_anonymous_();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(BusLineaDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ ParadaConBusDto copy$default(ParadaConBusDto paradaConBusDto, int i, List list, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = paradaConBusDto.parada;
}
if ((i2 & 2) != 0) {
list = paradaConBusDto.buses;
}
return paradaConBusDto.copy(i, list);
}
@SerialName("buses")
public static /* synthetic */ void getBuses$annotations() {
}
@SerialName("parada")
public static /* synthetic */ void getParada$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getParada() {
return this.parada;
}
public final List<BusLineaDto> component2() {
return this.buses;
}
public final ParadaConBusDto copy(int parada, List<BusLineaDto> buses) {
Intrinsics.checkNotNullParameter(buses, "buses");
return new ParadaConBusDto(parada, buses);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof ParadaConBusDto)) {
return false;
}
ParadaConBusDto paradaConBusDto = (ParadaConBusDto) other;
return this.parada == paradaConBusDto.parada && Intrinsics.areEqual(this.buses, paradaConBusDto.buses);
}
public int hashCode() {
return (Integer.hashCode(this.parada) * 31) + this.buses.hashCode();
}
public String toString() {
return "ParadaConBusDto(parada=" + this.parada + ", buses=" + this.buses + ")";
}
/* JADX INFO: compiled from: DetalleLineaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<ParadaConBusDto> serializer() {
return ParadaConBusDto$$serializer.INSTANCE;
}
}
public /* synthetic */ ParadaConBusDto(int i, int i2, List list, SerializationConstructorMarker serializationConstructorMarker) {
if (3 != (i & 3)) {
PluginExceptionsKt.throwMissingFieldException(i, 3, ParadaConBusDto$$serializer.INSTANCE.getDescriptor());
}
this.parada = i2;
this.buses = list;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(ParadaConBusDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeIntElement(serialDesc, 0, self.parada);
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.buses);
}
public ParadaConBusDto(int i, List<BusLineaDto> buses) {
Intrinsics.checkNotNullParameter(buses, "buses");
this.parada = i;
this.buses = buses;
}
public final int getParada() {
return this.parada;
}
public final List<BusLineaDto> getBuses() {
return this.buses;
}
}
@@ -0,0 +1,106 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class SentidoDto$$serializer implements GeneratedSerializer<SentidoDto> {
public static final int $stable;
public static final SentidoDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private SentidoDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
SentidoDto$$serializer sentidoDto$$serializer = new SentidoDto$$serializer();
INSTANCE = sentidoDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.SentidoDto", sentidoDto$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("sentido", false);
pluginGeneratedSerialDescriptor.addElement("paradas", true);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{StringSerializer.INSTANCE, SentidoDto.$childSerializers[1].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final SentidoDto deserialize(Decoder decoder) {
List list;
String strDecodeStringElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = SentidoDto.$childSerializers;
SerializationConstructorMarker serializationConstructorMarker = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
i = 3;
} else {
boolean z = true;
int i2 = 0;
List list2 = null;
String strDecodeStringElement2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list2);
i2 |= 2;
}
}
list = list2;
strDecodeStringElement = strDecodeStringElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new SentidoDto(i, strDecodeStringElement, list, serializationConstructorMarker);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, SentidoDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
SentidoDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,153 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleLineaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 &2\u00020\u0001:\u0002%&B\u001f\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0004\b\u0007\u0010\bB5\b\u0010\u0012\u0006\u0010\t\u001a\u00020\n\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0007\u0010\rJ\t\u0010\u0015\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J#\u0010\u0017\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0001J\u0013\u0010\u0018\u001a\u00020\u00192\b\u0010\u001a\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001b\u001a\u00020\nHÖ\u0001J\t\u0010\u001c\u001a\u00020\u0003HÖ\u0001J%\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010 \u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u0001¢\u0006\u0002\b$R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u000e\u0010\u000f\u001a\u0004\b\u0010\u0010\u0011R\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0012\u0010\u000f\u001a\u0004\b\u0013\u0010\u0014¨\u0006'"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto;", "", "sentido", "", "paradas", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/ParadaConBusDto;", "<init>", "(Ljava/lang/String;Ljava/util/List;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getSentido$annotations", "()V", "getSentido", "()Ljava/lang/String;", "getParadas$annotations", "getParadas", "()Ljava/util/List;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class SentidoDto {
private final List<ParadaConBusDto> paradas;
private final String sentido;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.SentidoDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return SentidoDto._childSerializers$_anonymous_();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(ParadaConBusDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ SentidoDto copy$default(SentidoDto sentidoDto, String str, List list, int i, Object obj) {
if ((i & 1) != 0) {
str = sentidoDto.sentido;
}
if ((i & 2) != 0) {
list = sentidoDto.paradas;
}
return sentidoDto.copy(str, list);
}
@SerialName("paradas")
public static /* synthetic */ void getParadas$annotations() {
}
@SerialName("sentido")
public static /* synthetic */ void getSentido$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getSentido() {
return this.sentido;
}
public final List<ParadaConBusDto> component2() {
return this.paradas;
}
public final SentidoDto copy(String sentido, List<ParadaConBusDto> paradas) {
Intrinsics.checkNotNullParameter(sentido, "sentido");
Intrinsics.checkNotNullParameter(paradas, "paradas");
return new SentidoDto(sentido, paradas);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof SentidoDto)) {
return false;
}
SentidoDto sentidoDto = (SentidoDto) other;
return Intrinsics.areEqual(this.sentido, sentidoDto.sentido) && Intrinsics.areEqual(this.paradas, sentidoDto.paradas);
}
public int hashCode() {
return (this.sentido.hashCode() * 31) + this.paradas.hashCode();
}
public String toString() {
return "SentidoDto(sentido=" + this.sentido + ", paradas=" + this.paradas + ")";
}
/* JADX INFO: compiled from: DetalleLineaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detallelineadto/SentidoDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<SentidoDto> serializer() {
return SentidoDto$$serializer.INSTANCE;
}
}
public /* synthetic */ SentidoDto(int i, String str, List list, SerializationConstructorMarker serializationConstructorMarker) {
if (1 != (i & 1)) {
PluginExceptionsKt.throwMissingFieldException(i, 1, SentidoDto$$serializer.INSTANCE.getDescriptor());
}
this.sentido = str;
if ((i & 2) == 0) {
this.paradas = CollectionsKt.emptyList();
} else {
this.paradas = list;
}
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(SentidoDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeStringElement(serialDesc, 0, self.sentido);
if (!output.shouldEncodeElementDefault(serialDesc, 1) && Intrinsics.areEqual(self.paradas, CollectionsKt.emptyList())) {
return;
}
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.paradas);
}
public SentidoDto(String sentido, List<ParadaConBusDto> paradas) {
Intrinsics.checkNotNullParameter(sentido, "sentido");
Intrinsics.checkNotNullParameter(paradas, "paradas");
this.sentido = sentido;
this.paradas = paradas;
}
public final String getSentido() {
return this.sentido;
}
public /* synthetic */ SentidoDto(String str, List list, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(str, (i & 2) != 0 ? CollectionsKt.emptyList() : list);
}
public final List<ParadaConBusDto> getParadas() {
return this.paradas;
}
}
@@ -0,0 +1,127 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class BusDto$$serializer implements GeneratedSerializer<BusDto> {
public static final int $stable;
public static final BusDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private BusDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
BusDto$$serializer busDto$$serializer = new BusDto$$serializer();
INSTANCE = busDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.BusDto", busDto$$serializer, 5);
pluginGeneratedSerialDescriptor.addElement("bus", false);
pluginGeneratedSerialDescriptor.addElement("tiempo", false);
pluginGeneratedSerialDescriptor.addElement("distancia", false);
pluginGeneratedSerialDescriptor.addElement("estado", false);
pluginGeneratedSerialDescriptor.addElement("ult_parada", false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, StringSerializer.INSTANCE, StringSerializer.INSTANCE, IntSerializer.INSTANCE, IntSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final BusDto deserialize(Decoder decoder) {
int i;
int iDecodeIntElement;
int iDecodeIntElement2;
String str;
String str2;
int i2;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
if (compositeDecoderBeginStructure.decodeSequentially()) {
int iDecodeIntElement3 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
String strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
String strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i = iDecodeIntElement3;
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 4);
str = strDecodeStringElement2;
str2 = strDecodeStringElement;
i2 = 31;
} else {
String strDecodeStringElement3 = null;
String strDecodeStringElement4 = null;
boolean z = true;
int iDecodeIntElement4 = 0;
int iDecodeIntElement5 = 0;
int iDecodeIntElement6 = 0;
int i3 = 0;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement4 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i3 |= 1;
} else if (iDecodeElementIndex == 1) {
strDecodeStringElement4 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i3 |= 2;
} else if (iDecodeElementIndex == 2) {
strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i3 |= 4;
} else if (iDecodeElementIndex == 3) {
iDecodeIntElement5 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
i3 |= 8;
} else {
if (iDecodeElementIndex != 4) {
throw new UnknownFieldException(iDecodeElementIndex);
}
iDecodeIntElement6 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 4);
i3 |= 16;
}
}
i = iDecodeIntElement4;
iDecodeIntElement = iDecodeIntElement5;
iDecodeIntElement2 = iDecodeIntElement6;
str = strDecodeStringElement3;
str2 = strDecodeStringElement4;
i2 = i3;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new BusDto(i2, i, str2, str, iDecodeIntElement, iDecodeIntElement2, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, BusDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
BusDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,186 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0015\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 02\u00020\u0001:\u0002/0B/\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0005\u0012\u0006\u0010\u0007\u001a\u00020\u0003\u0012\u0006\u0010\b\u001a\u00020\u0003¢\u0006\u0004\b\t\u0010\nBG\b\u0010\u0012\u0006\u0010\u000b\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u0012\u0006\u0010\u0007\u001a\u00020\u0003\u0012\u0006\u0010\b\u001a\u00020\u0003\u0012\b\u0010\f\u001a\u0004\u0018\u00010\\u0006\u0004\b\t\u0010\u000eJ\t\u0010\u001c\u001a\u00020\u0003HÆ\u0003J\t\u0010\u001d\u001a\u00020\u0005HÆ\u0003J\t\u0010\u001e\u001a\u00020\u0005HÆ\u0003J\t\u0010\u001f\u001a\u00020\u0003HÆ\u0003J\t\u0010 \u001a\u00020\u0003HÆ\u0003J;\u0010!\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00052\b\b\u0002\u0010\u0007\u001a\u00020\u00032\b\b\u0002\u0010\b\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\"\u001a\u00020#2\b\u0010$\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010%\u001a\u00020\u0003HÖ\u0001J\t\u0010&\u001a\u00020\u0005HÖ\u0001J%\u0010'\u001a\u00020(2\u0006\u0010)\u001a\u00020\u00002\u0006\u0010*\u001a\u00020+2\u0006\u0010,\u001a\u00020-H\u0001¢\u0006\u0002\b.R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u000f\u0010\u0010\u001a\u0004\b\u0011\u0010\u0012R\u001c\u0010\u0004\u001a\u00020\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0013\u0010\u0010\u001a\u0004\b\u0014\u0010\u0015R\u001c\u0010\u0006\u001a\u00020\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0016\u0010\u0010\u001a\u0004\b\u0017\u0010\u0015R\u001c\u0010\u0007\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0018\u0010\u0010\u001a\u0004\b\u0019\u0010\u0012R\u001c\u0010\b\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001a\u0010\u0010\u001a\u0004\b\u001b\u0010\u0012¨\u00061"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto;", "", "bus", "", "tiempo", "", "distancia", "estado", "ultParada", "<init>", "(ILjava/lang/String;Ljava/lang/String;II)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IILjava/lang/String;Ljava/lang/String;IILkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getBus$annotations", "()V", "getBus", "()I", "getTiempo$annotations", "getTiempo", "()Ljava/lang/String;", "getDistancia$annotations", "getDistancia", "getEstado$annotations", "getEstado", "getUltParada$annotations", "getUltParada", "component1", "component2", "component3", "component4", "component5", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class BusDto {
public static final int $stable = 0;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final int bus;
private final String distancia;
private final int estado;
private final String tiempo;
private final int ultParada;
public static /* synthetic */ BusDto copy$default(BusDto busDto, int i, String str, String str2, int i2, int i3, int i4, Object obj) {
if ((i4 & 1) != 0) {
i = busDto.bus;
}
if ((i4 & 2) != 0) {
str = busDto.tiempo;
}
String str3 = str;
if ((i4 & 4) != 0) {
str2 = busDto.distancia;
}
String str4 = str2;
if ((i4 & 8) != 0) {
i2 = busDto.estado;
}
int i5 = i2;
if ((i4 & 16) != 0) {
i3 = busDto.ultParada;
}
return busDto.copy(i, str3, str4, i5, i3);
}
@SerialName("bus")
public static /* synthetic */ void getBus$annotations() {
}
@SerialName("distancia")
public static /* synthetic */ void getDistancia$annotations() {
}
@SerialName("estado")
public static /* synthetic */ void getEstado$annotations() {
}
@SerialName("tiempo")
public static /* synthetic */ void getTiempo$annotations() {
}
@SerialName("ult_parada")
public static /* synthetic */ void getUltParada$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getBus() {
return this.bus;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getTiempo() {
return this.tiempo;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final String getDistancia() {
return this.distancia;
}
/* JADX INFO: renamed from: component4, reason: from getter */
public final int getEstado() {
return this.estado;
}
/* JADX INFO: renamed from: component5, reason: from getter */
public final int getUltParada() {
return this.ultParada;
}
public final BusDto copy(int bus, String tiempo, String distancia, int estado, int ultParada) {
Intrinsics.checkNotNullParameter(tiempo, "tiempo");
Intrinsics.checkNotNullParameter(distancia, "distancia");
return new BusDto(bus, tiempo, distancia, estado, ultParada);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof BusDto)) {
return false;
}
BusDto busDto = (BusDto) other;
return this.bus == busDto.bus && Intrinsics.areEqual(this.tiempo, busDto.tiempo) && Intrinsics.areEqual(this.distancia, busDto.distancia) && this.estado == busDto.estado && this.ultParada == busDto.ultParada;
}
public int hashCode() {
return (((((((Integer.hashCode(this.bus) * 31) + this.tiempo.hashCode()) * 31) + this.distancia.hashCode()) * 31) + Integer.hashCode(this.estado)) * 31) + Integer.hashCode(this.ultParada);
}
public String toString() {
return "BusDto(bus=" + this.bus + ", tiempo=" + this.tiempo + ", distancia=" + this.distancia + ", estado=" + this.estado + ", ultParada=" + this.ultParada + ")";
}
/* JADX INFO: compiled from: DetalleParadaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<BusDto> serializer() {
return BusDto$$serializer.INSTANCE;
}
}
public /* synthetic */ BusDto(int i, int i2, String str, String str2, int i3, int i4, SerializationConstructorMarker serializationConstructorMarker) {
if (31 != (i & 31)) {
PluginExceptionsKt.throwMissingFieldException(i, 31, BusDto$$serializer.INSTANCE.getDescriptor());
}
this.bus = i2;
this.tiempo = str;
this.distancia = str2;
this.estado = i3;
this.ultParada = i4;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(BusDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
output.encodeIntElement(serialDesc, 0, self.bus);
output.encodeStringElement(serialDesc, 1, self.tiempo);
output.encodeStringElement(serialDesc, 2, self.distancia);
output.encodeIntElement(serialDesc, 3, self.estado);
output.encodeIntElement(serialDesc, 4, self.ultParada);
}
public BusDto(int i, String tiempo, String distancia, int i2, int i3) {
Intrinsics.checkNotNullParameter(tiempo, "tiempo");
Intrinsics.checkNotNullParameter(distancia, "distancia");
this.bus = i;
this.tiempo = tiempo;
this.distancia = distancia;
this.estado = i2;
this.ultParada = i3;
}
public final int getBus() {
return this.bus;
}
public final String getTiempo() {
return this.tiempo;
}
public final String getDistancia() {
return this.distancia;
}
public final int getEstado() {
return this.estado;
}
public final int getUltParada() {
return this.ultParada;
}
}
@@ -0,0 +1,105 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class BusesDto$$serializer implements GeneratedSerializer<BusesDto> {
public static final int $stable;
public static final BusesDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private BusesDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
BusesDto$$serializer busesDto$$serializer = new BusesDto$$serializer();
INSTANCE = busesDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.BusesDto", busesDto$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("parada", false);
pluginGeneratedSerialDescriptor.addElement("lineas", true);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, BusesDto.$childSerializers[1].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final BusesDto deserialize(Decoder decoder) {
List list;
int iDecodeIntElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = BusesDto.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
i = 3;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
int i2 = 0;
List list2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list2);
i2 |= 2;
}
}
list = list2;
iDecodeIntElement = iDecodeIntElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new BusesDto(i, iDecodeIntElement, list, (SerializationConstructorMarker) null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, BusesDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
BusesDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,151 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 &2\u00020\u0001:\u0002%&B\u001f\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0004\b\u0007\u0010\bB3\b\u0010\u0012\u0006\u0010\t\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0007\u0010\fJ\t\u0010\u0014\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J#\u0010\u0016\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0001J\u0013\u0010\u0017\u001a\u00020\u00182\b\u0010\u0019\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001a\u001a\u00020\u0003HÖ\u0001J\t\u0010\u001b\u001a\u00020\u001cHÖ\u0001J%\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010 \u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u0001¢\u0006\u0002\b$R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0011\u0010\u000e\u001a\u0004\b\u0012\u0010\u0013¨\u0006'"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;", "", "parada", "", "lineas", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto;", "<init>", "(ILjava/util/List;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getParada$annotations", "()V", "getParada", "()I", "getLineas$annotations", "getLineas", "()Ljava/util/List;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class BusesDto {
private final List<LineaBusesDto> lineas;
private final int parada;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.BusesDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return BusesDto._childSerializers$_anonymous_();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(LineaBusesDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ BusesDto copy$default(BusesDto busesDto, int i, List list, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = busesDto.parada;
}
if ((i2 & 2) != 0) {
list = busesDto.lineas;
}
return busesDto.copy(i, list);
}
@SerialName("lineas")
public static /* synthetic */ void getLineas$annotations() {
}
@SerialName("parada")
public static /* synthetic */ void getParada$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getParada() {
return this.parada;
}
public final List<LineaBusesDto> component2() {
return this.lineas;
}
public final BusesDto copy(int parada, List<LineaBusesDto> lineas) {
Intrinsics.checkNotNullParameter(lineas, "lineas");
return new BusesDto(parada, lineas);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof BusesDto)) {
return false;
}
BusesDto busesDto = (BusesDto) other;
return this.parada == busesDto.parada && Intrinsics.areEqual(this.lineas, busesDto.lineas);
}
public int hashCode() {
return (Integer.hashCode(this.parada) * 31) + this.lineas.hashCode();
}
public String toString() {
return "BusesDto(parada=" + this.parada + ", lineas=" + this.lineas + ")";
}
/* JADX INFO: compiled from: DetalleParadaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<BusesDto> serializer() {
return BusesDto$$serializer.INSTANCE;
}
}
public /* synthetic */ BusesDto(int i, int i2, List list, SerializationConstructorMarker serializationConstructorMarker) {
if (1 != (i & 1)) {
PluginExceptionsKt.throwMissingFieldException(i, 1, BusesDto$$serializer.INSTANCE.getDescriptor());
}
this.parada = i2;
if ((i & 2) == 0) {
this.lineas = CollectionsKt.emptyList();
} else {
this.lineas = list;
}
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(BusesDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeIntElement(serialDesc, 0, self.parada);
if (!output.shouldEncodeElementDefault(serialDesc, 1) && Intrinsics.areEqual(self.lineas, CollectionsKt.emptyList())) {
return;
}
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.lineas);
}
public BusesDto(int i, List<LineaBusesDto> lineas) {
Intrinsics.checkNotNullParameter(lineas, "lineas");
this.parada = i;
this.lineas = lineas;
}
public final int getParada() {
return this.parada;
}
public /* synthetic */ BusesDto(int i, List list, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this(i, (i2 & 2) != 0 ? CollectionsKt.emptyList() : list);
}
public final List<LineaBusesDto> getLineas() {
return this.lineas;
}
}
@@ -0,0 +1,144 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/DetalleParadaDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/DetalleParadaDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class DetalleParadaDto$$serializer implements GeneratedSerializer<DetalleParadaDto> {
public static final int $stable;
public static final DetalleParadaDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private DetalleParadaDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
DetalleParadaDto$$serializer detalleParadaDto$$serializer = new DetalleParadaDto$$serializer();
INSTANCE = detalleParadaDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.DetalleParadaDto", detalleParadaDto$$serializer, 6);
pluginGeneratedSerialDescriptor.addElement("resultado", false);
pluginGeneratedSerialDescriptor.addElement("fecha_peticion", false);
pluginGeneratedSerialDescriptor.addElement("peticion", false);
pluginGeneratedSerialDescriptor.addElement("tamaño", false);
pluginGeneratedSerialDescriptor.addElement("buses", false);
pluginGeneratedSerialDescriptor.addElement("Origen", false);
descriptor = pluginGeneratedSerialDescriptor;
}
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{StringSerializer.INSTANCE, StringSerializer.INSTANCE, StringSerializer.INSTANCE, IntSerializer.INSTANCE, BusesDto$$serializer.INSTANCE, StringSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final DetalleParadaDto deserialize(Decoder decoder) {
BusesDto busesDto;
String strDecodeStringElement;
int i;
String str;
String str2;
String str3;
int i2;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
if (compositeDecoderBeginStructure.decodeSequentially()) {
String strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
String strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
String strDecodeStringElement4 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
int iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
BusesDto busesDto2 = (BusesDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, BusesDto$$serializer.INSTANCE, null);
str3 = strDecodeStringElement2;
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 5);
i = iDecodeIntElement;
busesDto = busesDto2;
str = strDecodeStringElement4;
str2 = strDecodeStringElement3;
i2 = 63;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
String strDecodeStringElement5 = null;
String strDecodeStringElement6 = null;
String strDecodeStringElement7 = null;
BusesDto busesDto3 = null;
String strDecodeStringElement8 = null;
int i3 = 0;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
switch (iDecodeElementIndex) {
case -1:
z = false;
continue;
case 0:
strDecodeStringElement5 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
i3 |= 1;
continue;
case 1:
strDecodeStringElement6 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i3 |= 2;
break;
case 2:
strDecodeStringElement7 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i3 |= 4;
break;
case 3:
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 3);
i3 |= 8;
break;
case 4:
busesDto3 = (BusesDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, BusesDto$$serializer.INSTANCE, busesDto3);
i3 |= 16;
break;
case 5:
strDecodeStringElement8 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 5);
i3 |= 32;
break;
default:
throw new UnknownFieldException(iDecodeElementIndex);
}
}
busesDto = busesDto3;
strDecodeStringElement = strDecodeStringElement8;
i = iDecodeIntElement2;
str = strDecodeStringElement7;
str2 = strDecodeStringElement6;
str3 = strDecodeStringElement5;
i2 = i3;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new DetalleParadaDto(i2, str3, str2, str, i, busesDto, strDecodeStringElement, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, DetalleParadaDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
DetalleParadaDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,215 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0019\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 62\u00020\u0001:\u000256B7\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\t\u0012\u0006\u0010\n\u001a\u00020\u0003¢\u0006\u0004\b\u000b\u0010\fBU\b\u0010\u0012\u0006\u0010\r\u001a\u00020\u0007\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\b\u0010\b\u001a\u0004\u0018\u00010\t\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u000e\u001a\u0004\u0018\u00010\u000f¢\u0006\u0004\b\u000b\u0010\u0010J\t\u0010!\u001a\u00020\u0003HÆ\u0003J\t\u0010\"\u001a\u00020\u0003HÆ\u0003J\t\u0010#\u001a\u00020\u0003HÆ\u0003J\t\u0010$\u001a\u00020\u0007HÆ\u0003J\t\u0010%\u001a\u00020\tHÆ\u0003J\t\u0010&\u001a\u00020\u0003HÆ\u0003JE\u0010'\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\b\b\u0002\u0010\u0006\u001a\u00020\u00072\b\b\u0002\u0010\b\u001a\u00020\t2\b\b\u0002\u0010\n\u001a\u00020\u0003HÆ\u0001J\u0013\u0010(\u001a\u00020)2\b\u0010*\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010+\u001a\u00020\u0007HÖ\u0001J\t\u0010,\u001a\u00020\u0003HÖ\u0001J%\u0010-\u001a\u00020.2\u0006\u0010/\u001a\u00020\u00002\u0006\u00100\u001a\u0002012\u0006\u00102\u001a\u000203H\u0001¢\u0006\u0002\b4R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0011\u0010\u0012\u001a\u0004\b\u0013\u0010\u0014R\u001c\u0010\u0004\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0015\u0010\u0012\u001a\u0004\b\u0016\u0010\u0014R\u001c\u0010\u0005\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0017\u0010\u0012\u001a\u0004\b\u0018\u0010\u0014R\u001c\u0010\u0006\u001a\u00020\u00078\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0019\u0010\u0012\u001a\u0004\b\u001a\u0010\u001bR\u001c\u0010\b\u001a\u00020\t8\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001c\u0010\u0012\u001a\u0004\b\u001d\u0010\u001eR\u001c\u0010\n\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001f\u0010\u0012\u001a\u0004\b \u0010\u0014¨\u00067"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/DetalleParadaDto;", "", "resultado", "", "fechaPeticion", "peticion", "tamaño", "", "buses", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;", "origen", "<init>", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;Ljava/lang/String;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getResultado$annotations", "()V", "getResultado", "()Ljava/lang/String;", "getFechaPeticion$annotations", "getFechaPeticion", "getPeticion$annotations", "getPeticion", "getTamaño$annotations", "getTamaño", "()I", "getBuses$annotations", "getBuses", "()Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusesDto;", "getOrigen$annotations", "getOrigen", "component1", "component2", "component3", "component4", "component5", "component6", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class DetalleParadaDto {
private final BusesDto buses;
private final String fechaPeticion;
private final String origen;
private final String peticion;
private final String resultado;
private final int tamaño;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
public static /* synthetic */ DetalleParadaDto copy$default(DetalleParadaDto detalleParadaDto, String str, String str2, String str3, int i, BusesDto busesDto, String str4, int i2, Object obj) {
if ((i2 & 1) != 0) {
str = detalleParadaDto.resultado;
}
if ((i2 & 2) != 0) {
str2 = detalleParadaDto.fechaPeticion;
}
String str5 = str2;
if ((i2 & 4) != 0) {
str3 = detalleParadaDto.peticion;
}
String str6 = str3;
if ((i2 & 8) != 0) {
i = detalleParadaDto.tamaño;
}
int i3 = i;
if ((i2 & 16) != 0) {
busesDto = detalleParadaDto.buses;
}
BusesDto busesDto2 = busesDto;
if ((i2 & 32) != 0) {
str4 = detalleParadaDto.origen;
}
return detalleParadaDto.copy(str, str5, str6, i3, busesDto2, str4);
}
@SerialName("buses")
public static /* synthetic */ void getBuses$annotations() {
}
@SerialName("fecha_peticion")
public static /* synthetic */ void getFechaPeticion$annotations() {
}
@SerialName("Origen")
public static /* synthetic */ void getOrigen$annotations() {
}
@SerialName("peticion")
public static /* synthetic */ void getPeticion$annotations() {
}
@SerialName("resultado")
public static /* synthetic */ void getResultado$annotations() {
}
@SerialName("tamaño")
/* JADX INFO: renamed from: getTamaño$annotations, reason: contains not printable characters */
public static /* synthetic */ void m7898getTamao$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getResultado() {
return this.resultado;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getFechaPeticion() {
return this.fechaPeticion;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final String getPeticion() {
return this.peticion;
}
/* JADX INFO: renamed from: component4, reason: from getter */
public final int getTamaño() {
return this.tamaño;
}
/* JADX INFO: renamed from: component5, reason: from getter */
public final BusesDto getBuses() {
return this.buses;
}
/* JADX INFO: renamed from: component6, reason: from getter */
public final String getOrigen() {
return this.origen;
}
public final DetalleParadaDto copy(String resultado, String fechaPeticion, String peticion, int i, BusesDto buses, String origen) {
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(buses, "buses");
Intrinsics.checkNotNullParameter(origen, "origen");
return new DetalleParadaDto(resultado, fechaPeticion, peticion, i, buses, origen);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof DetalleParadaDto)) {
return false;
}
DetalleParadaDto detalleParadaDto = (DetalleParadaDto) other;
return Intrinsics.areEqual(this.resultado, detalleParadaDto.resultado) && Intrinsics.areEqual(this.fechaPeticion, detalleParadaDto.fechaPeticion) && Intrinsics.areEqual(this.peticion, detalleParadaDto.peticion) && this.tamaño == detalleParadaDto.tamaño && Intrinsics.areEqual(this.buses, detalleParadaDto.buses) && Intrinsics.areEqual(this.origen, detalleParadaDto.origen);
}
public int hashCode() {
return (((((((((this.resultado.hashCode() * 31) + this.fechaPeticion.hashCode()) * 31) + this.peticion.hashCode()) * 31) + Integer.hashCode(this.tamaño)) * 31) + this.buses.hashCode()) * 31) + this.origen.hashCode();
}
public String toString() {
return "DetalleParadaDto(resultado=" + this.resultado + ", fechaPeticion=" + this.fechaPeticion + ", peticion=" + this.peticion + ", tamaño=" + this.tamaño + ", buses=" + this.buses + ", origen=" + this.origen + ")";
}
/* JADX INFO: compiled from: DetalleParadaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/DetalleParadaDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/DetalleParadaDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<DetalleParadaDto> serializer() {
return DetalleParadaDto$$serializer.INSTANCE;
}
}
public /* synthetic */ DetalleParadaDto(int i, String str, String str2, String str3, int i2, BusesDto busesDto, String str4, SerializationConstructorMarker serializationConstructorMarker) {
if (63 != (i & 63)) {
PluginExceptionsKt.throwMissingFieldException(i, 63, DetalleParadaDto$$serializer.INSTANCE.getDescriptor());
}
this.resultado = str;
this.fechaPeticion = str2;
this.peticion = str3;
this.tamaño = i2;
this.buses = busesDto;
this.origen = str4;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(DetalleParadaDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
output.encodeStringElement(serialDesc, 0, self.resultado);
output.encodeStringElement(serialDesc, 1, self.fechaPeticion);
output.encodeStringElement(serialDesc, 2, self.peticion);
output.encodeIntElement(serialDesc, 3, self.tamaño);
output.encodeSerializableElement(serialDesc, 4, BusesDto$$serializer.INSTANCE, self.buses);
output.encodeStringElement(serialDesc, 5, self.origen);
}
public DetalleParadaDto(String resultado, String fechaPeticion, String peticion, int i, BusesDto buses, String origen) {
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(buses, "buses");
Intrinsics.checkNotNullParameter(origen, "origen");
this.resultado = resultado;
this.fechaPeticion = fechaPeticion;
this.peticion = peticion;
this.tamaño = i;
this.buses = buses;
this.origen = origen;
}
public final String getResultado() {
return this.resultado;
}
public final String getFechaPeticion() {
return this.fechaPeticion;
}
public final String getPeticion() {
return this.peticion;
}
/* JADX INFO: renamed from: getTamaño, reason: contains not printable characters */
public final int m7899getTamao() {
return this.tamaño;
}
public final BusesDto getBuses() {
return this.buses;
}
public final String getOrigen() {
return this.origen;
}
}
@@ -0,0 +1,106 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class LineaBusesDto$$serializer implements GeneratedSerializer<LineaBusesDto> {
public static final int $stable;
public static final LineaBusesDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private LineaBusesDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
LineaBusesDto$$serializer lineaBusesDto$$serializer = new LineaBusesDto$$serializer();
INSTANCE = lineaBusesDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.LineaBusesDto", lineaBusesDto$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("linea", false);
pluginGeneratedSerialDescriptor.addElement("buses", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, LineaBusesDto.$childSerializers[1].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final LineaBusesDto deserialize(Decoder decoder) {
List list;
int iDecodeIntElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = LineaBusesDto.$childSerializers;
SerializationConstructorMarker serializationConstructorMarker = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
i = 3;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
int i2 = 0;
List list2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list2);
i2 |= 2;
}
}
list = list2;
iDecodeIntElement = iDecodeIntElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new LineaBusesDto(i, iDecodeIntElement, list, serializationConstructorMarker);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, LineaBusesDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
LineaBusesDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,139 @@
package com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: DetalleParadaDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 &2\u00020\u0001:\u0002%&B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0004\b\u0007\u0010\bB3\b\u0010\u0012\u0006\u0010\t\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0007\u0010\fJ\t\u0010\u0014\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J#\u0010\u0016\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0001J\u0013\u0010\u0017\u001a\u00020\u00182\b\u0010\u0019\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001a\u001a\u00020\u0003HÖ\u0001J\t\u0010\u001b\u001a\u00020\u001cHÖ\u0001J%\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u00002\u0006\u0010 \u001a\u00020!2\u0006\u0010\"\u001a\u00020#H\u0001¢\u0006\u0002\b$R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0011\u0010\u000e\u001a\u0004\b\u0012\u0010\u0013¨\u0006'"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto;", "", "linea", "", "buses", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/BusDto;", "<init>", "(ILjava/util/List;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getLinea$annotations", "()V", "getLinea", "()I", "getBuses$annotations", "getBuses", "()Ljava/util/List;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class LineaBusesDto {
private final List<BusDto> buses;
private final int linea;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.detalleparadadto.LineaBusesDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return LineaBusesDto._childSerializers$_anonymous_();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(BusDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ LineaBusesDto copy$default(LineaBusesDto lineaBusesDto, int i, List list, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = lineaBusesDto.linea;
}
if ((i2 & 2) != 0) {
list = lineaBusesDto.buses;
}
return lineaBusesDto.copy(i, list);
}
@SerialName("buses")
public static /* synthetic */ void getBuses$annotations() {
}
@SerialName("linea")
public static /* synthetic */ void getLinea$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getLinea() {
return this.linea;
}
public final List<BusDto> component2() {
return this.buses;
}
public final LineaBusesDto copy(int linea, List<BusDto> buses) {
Intrinsics.checkNotNullParameter(buses, "buses");
return new LineaBusesDto(linea, buses);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof LineaBusesDto)) {
return false;
}
LineaBusesDto lineaBusesDto = (LineaBusesDto) other;
return this.linea == lineaBusesDto.linea && Intrinsics.areEqual(this.buses, lineaBusesDto.buses);
}
public int hashCode() {
return (Integer.hashCode(this.linea) * 31) + this.buses.hashCode();
}
public String toString() {
return "LineaBusesDto(linea=" + this.linea + ", buses=" + this.buses + ")";
}
/* JADX INFO: compiled from: DetalleParadaDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/detalleparadadto/LineaBusesDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<LineaBusesDto> serializer() {
return LineaBusesDto$$serializer.INSTANCE;
}
}
public /* synthetic */ LineaBusesDto(int i, int i2, List list, SerializationConstructorMarker serializationConstructorMarker) {
if (3 != (i & 3)) {
PluginExceptionsKt.throwMissingFieldException(i, 3, LineaBusesDto$$serializer.INSTANCE.getDescriptor());
}
this.linea = i2;
this.buses = list;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(LineaBusesDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeIntElement(serialDesc, 0, self.linea);
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.buses);
}
public LineaBusesDto(int i, List<BusDto> buses) {
Intrinsics.checkNotNullParameter(buses, "buses");
this.linea = i;
this.buses = buses;
}
public final int getLinea() {
return this.linea;
}
public final List<BusDto> getBuses() {
return this.buses;
}
}
@@ -0,0 +1,148 @@
package com.sistemasolton.itranvias.home.data.remote.dto.horariodto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: HorarioDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class HorarioDto$$serializer implements GeneratedSerializer<HorarioDto> {
public static final int $stable;
public static final HorarioDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private HorarioDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
HorarioDto$$serializer horarioDto$$serializer = new HorarioDto$$serializer();
INSTANCE = horarioDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.horariodto.HorarioDto", horarioDto$$serializer, 6);
pluginGeneratedSerialDescriptor.addElement("Origen", false);
pluginGeneratedSerialDescriptor.addElement("fecha_peticion", false);
pluginGeneratedSerialDescriptor.addElement("peticion", false);
pluginGeneratedSerialDescriptor.addElement("resultado", false);
pluginGeneratedSerialDescriptor.addElement("servicios", false);
pluginGeneratedSerialDescriptor.addElement("tamaño", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{StringSerializer.INSTANCE, StringSerializer.INSTANCE, StringSerializer.INSTANCE, StringSerializer.INSTANCE, HorarioDto.$childSerializers[4].getValue(), IntSerializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final HorarioDto deserialize(Decoder decoder) {
int iDecodeIntElement;
List list;
String str;
String str2;
String str3;
String str4;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = HorarioDto.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
String strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
String strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
String strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
String strDecodeStringElement4 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 3);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, (DeserializationStrategy) lazyArr[4].getValue(), null);
str4 = strDecodeStringElement;
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 5);
str = strDecodeStringElement4;
str2 = strDecodeStringElement3;
i = 63;
str3 = strDecodeStringElement2;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
String strDecodeStringElement5 = null;
String strDecodeStringElement6 = null;
String strDecodeStringElement7 = null;
String strDecodeStringElement8 = null;
List list2 = null;
int i2 = 0;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
switch (iDecodeElementIndex) {
case -1:
z = false;
continue;
case 0:
strDecodeStringElement5 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
i2 |= 1;
continue;
case 1:
strDecodeStringElement6 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i2 |= 2;
break;
case 2:
strDecodeStringElement7 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i2 |= 4;
break;
case 3:
strDecodeStringElement8 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 3);
i2 |= 8;
break;
case 4:
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, (DeserializationStrategy) lazyArr[4].getValue(), list2);
i2 |= 16;
break;
case 5:
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 5);
i2 |= 32;
break;
default:
throw new UnknownFieldException(iDecodeElementIndex);
}
}
iDecodeIntElement = iDecodeIntElement2;
list = list2;
str = strDecodeStringElement8;
str2 = strDecodeStringElement7;
str3 = strDecodeStringElement6;
str4 = strDecodeStringElement5;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new HorarioDto(i, str4, str3, str2, str, list, iDecodeIntElement, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, HorarioDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
HorarioDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,233 @@
package com.sistemasolton.itranvias.home.data.remote.dto.horariodto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: HorarioDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000J\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0019\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 72\u00020\u0001:\u000267B=\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\u0006\u0010\u0006\u001a\u00020\u0003\u0012\f\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\t0\b\u0012\u0006\u0010\n\u001a\u00020\u000b¢\u0006\u0004\b\f\u0010\rB[\b\u0010\u0012\u0006\u0010\u000e\u001a\u00020\u000b\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\u000e\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\b\u0012\u0006\u0010\n\u001a\u00020\u000b\u0012\b\u0010\u000f\u001a\u0004\u0018\u00010\u0010¢\u0006\u0004\b\f\u0010\u0011J\t\u0010\"\u001a\u00020\u0003HÆ\u0003J\t\u0010#\u001a\u00020\u0003HÆ\u0003J\t\u0010$\u001a\u00020\u0003HÆ\u0003J\t\u0010%\u001a\u00020\u0003HÆ\u0003J\u000f\u0010&\u001a\b\u0012\u0004\u0012\u00020\t0\bHÆ\u0003J\t\u0010'\u001a\u00020\u000bHÆ\u0003JK\u0010(\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\b\b\u0002\u0010\u0006\u001a\u00020\u00032\u000e\b\u0002\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\t0\b2\b\b\u0002\u0010\n\u001a\u00020\u000bHÆ\u0001J\u0013\u0010)\u001a\u00020*2\b\u0010+\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010,\u001a\u00020\u000bHÖ\u0001J\t\u0010-\u001a\u00020\u0003HÖ\u0001J%\u0010.\u001a\u00020/2\u0006\u00100\u001a\u00020\u00002\u0006\u00101\u001a\u0002022\u0006\u00103\u001a\u000204H\u0001¢\u0006\u0002\b5R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0012\u0010\u0013\u001a\u0004\b\u0014\u0010\u0015R\u001c\u0010\u0004\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0016\u0010\u0013\u001a\u0004\b\u0017\u0010\u0015R\u001c\u0010\u0005\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0018\u0010\u0013\u001a\u0004\b\u0019\u0010\u0015R\u001c\u0010\u0006\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001a\u0010\u0013\u001a\u0004\b\u001b\u0010\u0015R\"\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\t0\b8\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001c\u0010\u0013\u001a\u0004\b\u001d\u0010\u001eR\u001c\u0010\n\u001a\u00020\u000b8\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001f\u0010\u0013\u001a\u0004\b \u0010!¨\u00068"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto;", "", "origen", "", "fechaPeticion", "peticion", "resultado", "servicios", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto;", "tamaño", "", "<init>", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;I)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getOrigen$annotations", "()V", "getOrigen", "()Ljava/lang/String;", "getFechaPeticion$annotations", "getFechaPeticion", "getPeticion$annotations", "getPeticion", "getResultado$annotations", "getResultado", "getServicios$annotations", "getServicios", "()Ljava/util/List;", "getTamaño$annotations", "getTamaño", "()I", "component1", "component2", "component3", "component4", "component5", "component6", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class HorarioDto {
private final String fechaPeticion;
private final String origen;
private final String peticion;
private final String resultado;
private final List<ServicioDto> servicios;
private final int tamaño;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, null, null, null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.horariodto.HorarioDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return HorarioDto._childSerializers$_anonymous_();
}
}), null};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(ServicioDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ HorarioDto copy$default(HorarioDto horarioDto, String str, String str2, String str3, String str4, List list, int i, int i2, Object obj) {
if ((i2 & 1) != 0) {
str = horarioDto.origen;
}
if ((i2 & 2) != 0) {
str2 = horarioDto.fechaPeticion;
}
String str5 = str2;
if ((i2 & 4) != 0) {
str3 = horarioDto.peticion;
}
String str6 = str3;
if ((i2 & 8) != 0) {
str4 = horarioDto.resultado;
}
String str7 = str4;
if ((i2 & 16) != 0) {
list = horarioDto.servicios;
}
List list2 = list;
if ((i2 & 32) != 0) {
i = horarioDto.tamaño;
}
return horarioDto.copy(str, str5, str6, str7, list2, i);
}
@SerialName("fecha_peticion")
public static /* synthetic */ void getFechaPeticion$annotations() {
}
@SerialName("Origen")
public static /* synthetic */ void getOrigen$annotations() {
}
@SerialName("peticion")
public static /* synthetic */ void getPeticion$annotations() {
}
@SerialName("resultado")
public static /* synthetic */ void getResultado$annotations() {
}
@SerialName("servicios")
public static /* synthetic */ void getServicios$annotations() {
}
@SerialName("tamaño")
/* JADX INFO: renamed from: getTamaño$annotations, reason: contains not printable characters */
public static /* synthetic */ void m7901getTamao$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getOrigen() {
return this.origen;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getFechaPeticion() {
return this.fechaPeticion;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final String getPeticion() {
return this.peticion;
}
/* JADX INFO: renamed from: component4, reason: from getter */
public final String getResultado() {
return this.resultado;
}
public final List<ServicioDto> component5() {
return this.servicios;
}
/* JADX INFO: renamed from: component6, reason: from getter */
public final int getTamaño() {
return this.tamaño;
}
public final HorarioDto copy(String origen, String fechaPeticion, String peticion, String resultado, List<ServicioDto> servicios, int i) {
Intrinsics.checkNotNullParameter(origen, "origen");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(servicios, "servicios");
return new HorarioDto(origen, fechaPeticion, peticion, resultado, servicios, i);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof HorarioDto)) {
return false;
}
HorarioDto horarioDto = (HorarioDto) other;
return Intrinsics.areEqual(this.origen, horarioDto.origen) && Intrinsics.areEqual(this.fechaPeticion, horarioDto.fechaPeticion) && Intrinsics.areEqual(this.peticion, horarioDto.peticion) && Intrinsics.areEqual(this.resultado, horarioDto.resultado) && Intrinsics.areEqual(this.servicios, horarioDto.servicios) && this.tamaño == horarioDto.tamaño;
}
public int hashCode() {
return (((((((((this.origen.hashCode() * 31) + this.fechaPeticion.hashCode()) * 31) + this.peticion.hashCode()) * 31) + this.resultado.hashCode()) * 31) + this.servicios.hashCode()) * 31) + Integer.hashCode(this.tamaño);
}
public String toString() {
return "HorarioDto(origen=" + this.origen + ", fechaPeticion=" + this.fechaPeticion + ", peticion=" + this.peticion + ", resultado=" + this.resultado + ", servicios=" + this.servicios + ", tamaño=" + this.tamaño + ")";
}
/* JADX INFO: compiled from: HorarioDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<HorarioDto> serializer() {
return HorarioDto$$serializer.INSTANCE;
}
}
public /* synthetic */ HorarioDto(int i, String str, String str2, String str3, String str4, List list, int i2, SerializationConstructorMarker serializationConstructorMarker) {
if (63 != (i & 63)) {
PluginExceptionsKt.throwMissingFieldException(i, 63, HorarioDto$$serializer.INSTANCE.getDescriptor());
}
this.origen = str;
this.fechaPeticion = str2;
this.peticion = str3;
this.resultado = str4;
this.servicios = list;
this.tamaño = i2;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(HorarioDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeStringElement(serialDesc, 0, self.origen);
output.encodeStringElement(serialDesc, 1, self.fechaPeticion);
output.encodeStringElement(serialDesc, 2, self.peticion);
output.encodeStringElement(serialDesc, 3, self.resultado);
output.encodeSerializableElement(serialDesc, 4, lazyArr[4].getValue(), self.servicios);
output.encodeIntElement(serialDesc, 5, self.tamaño);
}
public HorarioDto(String origen, String fechaPeticion, String peticion, String resultado, List<ServicioDto> servicios, int i) {
Intrinsics.checkNotNullParameter(origen, "origen");
Intrinsics.checkNotNullParameter(fechaPeticion, "fechaPeticion");
Intrinsics.checkNotNullParameter(peticion, "peticion");
Intrinsics.checkNotNullParameter(resultado, "resultado");
Intrinsics.checkNotNullParameter(servicios, "servicios");
this.origen = origen;
this.fechaPeticion = fechaPeticion;
this.peticion = peticion;
this.resultado = resultado;
this.servicios = servicios;
this.tamaño = i;
}
public final String getOrigen() {
return this.origen;
}
public final String getFechaPeticion() {
return this.fechaPeticion;
}
public final String getPeticion() {
return this.peticion;
}
public final String getResultado() {
return this.resultado;
}
public final List<ServicioDto> getServicios() {
return this.servicios;
}
/* JADX INFO: renamed from: getTamaño, reason: contains not printable characters */
public final int m7902getTamao() {
return this.tamaño;
}
}
@@ -0,0 +1,124 @@
package com.sistemasolton.itranvias.home.data.remote.dto.horariodto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: HorarioDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class ServicioDto$$serializer implements GeneratedSerializer<ServicioDto> {
public static final int $stable;
public static final ServicioDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private ServicioDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
ServicioDto$$serializer servicioDto$$serializer = new ServicioDto$$serializer();
INSTANCE = servicioDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.horariodto.ServicioDto", servicioDto$$serializer, 4);
pluginGeneratedSerialDescriptor.addElement("fecha", false);
pluginGeneratedSerialDescriptor.addElement("ida", false);
pluginGeneratedSerialDescriptor.addElement("tipo", false);
pluginGeneratedSerialDescriptor.addElement("vuelta", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
Lazy[] lazyArr = ServicioDto.$childSerializers;
return new KSerializer[]{StringSerializer.INSTANCE, lazyArr[1].getValue(), StringSerializer.INSTANCE, lazyArr[3].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final ServicioDto deserialize(Decoder decoder) {
int i;
String str;
List list;
String str2;
List list2;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = ServicioDto.$childSerializers;
String strDecodeStringElement = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
String strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
List list3 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
String strDecodeStringElement3 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 3, (DeserializationStrategy) lazyArr[3].getValue(), null);
str = strDecodeStringElement2;
str2 = strDecodeStringElement3;
i = 15;
list = list3;
} else {
boolean z = true;
int i2 = 0;
List list4 = null;
String strDecodeStringElement4 = null;
List list5 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 0);
i2 |= 1;
} else if (iDecodeElementIndex == 1) {
list4 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list4);
i2 |= 2;
} else if (iDecodeElementIndex == 2) {
strDecodeStringElement4 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 2);
i2 |= 4;
} else {
if (iDecodeElementIndex != 3) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list5 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 3, (DeserializationStrategy) lazyArr[3].getValue(), list5);
i2 |= 8;
}
}
i = i2;
str = strDecodeStringElement;
list = list4;
str2 = strDecodeStringElement4;
list2 = list5;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new ServicioDto(i, str, list, str2, list2, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, ServicioDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
ServicioDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,195 @@
package com.sistemasolton.itranvias.home.data.remote.dto.horariodto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: HorarioDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\u0010\b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0012\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 -2\u00020\u0001:\u0002,-B3\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005\u0012\u0006\u0010\u0007\u001a\u00020\u0003\u0012\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0004\b\t\u0010\nBO\b\u0010\u0012\u0006\u0010\u000b\u001a\u00020\u0006\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u0012\u000e\u0010\b\u001a\n\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u0005\u0012\b\u0010\f\u001a\u0004\u0018\u00010\\u0006\u0004\b\t\u0010\u000eJ\t\u0010\u001a\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J\t\u0010\u001c\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J=\u0010\u001e\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00052\b\b\u0002\u0010\u0007\u001a\u00020\u00032\u000e\b\u0002\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0001J\u0013\u0010\u001f\u001a\u00020 2\b\u0010!\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\"\u001a\u00020\u0006HÖ\u0001J\t\u0010#\u001a\u00020\u0003HÖ\u0001J%\u0010$\u001a\u00020%2\u0006\u0010&\u001a\u00020\u00002\u0006\u0010'\u001a\u00020(2\u0006\u0010)\u001a\u00020*H\u0001¢\u0006\u0002\b+R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u000f\u0010\u0010\u001a\u0004\b\u0011\u0010\u0012R\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0013\u0010\u0010\u001a\u0004\b\u0014\u0010\u0015R\u001c\u0010\u0007\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0016\u0010\u0010\u001a\u0004\b\u0017\u0010\u0012R\"\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0018\u0010\u0010\u001a\u0004\b\u0019\u0010\u0015¨\u0006."}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto;", "", "fecha", "", "ida", "", "", "tipo", "vuelta", "<init>", "(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getFecha$annotations", "()V", "getFecha", "()Ljava/lang/String;", "getIda$annotations", "getIda", "()Ljava/util/List;", "getTipo$annotations", "getTipo", "getVuelta$annotations", "getVuelta", "component1", "component2", "component3", "component4", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class ServicioDto {
private final String fecha;
private final List<Integer> ida;
private final String tipo;
private final List<Integer> vuelta;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.horariodto.ServicioDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return ServicioDto._childSerializers$_anonymous_();
}
}), null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.horariodto.ServicioDto$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return ServicioDto._childSerializers$_anonymous_$0();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(IntSerializer.INSTANCE);
}
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_$0() {
return new ArrayListSerializer(IntSerializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ ServicioDto copy$default(ServicioDto servicioDto, String str, List list, String str2, List list2, int i, Object obj) {
if ((i & 1) != 0) {
str = servicioDto.fecha;
}
if ((i & 2) != 0) {
list = servicioDto.ida;
}
if ((i & 4) != 0) {
str2 = servicioDto.tipo;
}
if ((i & 8) != 0) {
list2 = servicioDto.vuelta;
}
return servicioDto.copy(str, list, str2, list2);
}
@SerialName("fecha")
public static /* synthetic */ void getFecha$annotations() {
}
@SerialName("ida")
public static /* synthetic */ void getIda$annotations() {
}
@SerialName("tipo")
public static /* synthetic */ void getTipo$annotations() {
}
@SerialName("vuelta")
public static /* synthetic */ void getVuelta$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final String getFecha() {
return this.fecha;
}
public final List<Integer> component2() {
return this.ida;
}
/* JADX INFO: renamed from: component3, reason: from getter */
public final String getTipo() {
return this.tipo;
}
public final List<Integer> component4() {
return this.vuelta;
}
public final ServicioDto copy(String fecha, List<Integer> ida, String tipo, List<Integer> vuelta) {
Intrinsics.checkNotNullParameter(fecha, "fecha");
Intrinsics.checkNotNullParameter(ida, "ida");
Intrinsics.checkNotNullParameter(tipo, "tipo");
Intrinsics.checkNotNullParameter(vuelta, "vuelta");
return new ServicioDto(fecha, ida, tipo, vuelta);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof ServicioDto)) {
return false;
}
ServicioDto servicioDto = (ServicioDto) other;
return Intrinsics.areEqual(this.fecha, servicioDto.fecha) && Intrinsics.areEqual(this.ida, servicioDto.ida) && Intrinsics.areEqual(this.tipo, servicioDto.tipo) && Intrinsics.areEqual(this.vuelta, servicioDto.vuelta);
}
public int hashCode() {
return (((((this.fecha.hashCode() * 31) + this.ida.hashCode()) * 31) + this.tipo.hashCode()) * 31) + this.vuelta.hashCode();
}
public String toString() {
return "ServicioDto(fecha=" + this.fecha + ", ida=" + this.ida + ", tipo=" + this.tipo + ", vuelta=" + this.vuelta + ")";
}
/* JADX INFO: compiled from: HorarioDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/ServicioDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<ServicioDto> serializer() {
return ServicioDto$$serializer.INSTANCE;
}
}
public /* synthetic */ ServicioDto(int i, String str, List list, String str2, List list2, SerializationConstructorMarker serializationConstructorMarker) {
if (15 != (i & 15)) {
PluginExceptionsKt.throwMissingFieldException(i, 15, ServicioDto$$serializer.INSTANCE.getDescriptor());
}
this.fecha = str;
this.ida = list;
this.tipo = str2;
this.vuelta = list2;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(ServicioDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeStringElement(serialDesc, 0, self.fecha);
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.ida);
output.encodeStringElement(serialDesc, 2, self.tipo);
output.encodeSerializableElement(serialDesc, 3, lazyArr[3].getValue(), self.vuelta);
}
public ServicioDto(String fecha, List<Integer> ida, String tipo, List<Integer> vuelta) {
Intrinsics.checkNotNullParameter(fecha, "fecha");
Intrinsics.checkNotNullParameter(ida, "ida");
Intrinsics.checkNotNullParameter(tipo, "tipo");
Intrinsics.checkNotNullParameter(vuelta, "vuelta");
this.fecha = fecha;
this.ida = ida;
this.tipo = tipo;
this.vuelta = vuelta;
}
public final String getFecha() {
return this.fecha;
}
public final List<Integer> getIda() {
return this.ida;
}
public final String getTipo() {
return this.tipo;
}
public final List<Integer> getVuelta() {
return this.vuelta;
}
}
@@ -0,0 +1,132 @@
package com.sistemasolton.itranvias.home.data.remote.dto.infodto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* JADX INFO: compiled from: InfoDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/infodto/ActualizacionDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/ActualizacionDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class ActualizacionDto$$serializer implements GeneratedSerializer<ActualizacionDto> {
public static final int $stable;
public static final ActualizacionDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private ActualizacionDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
ActualizacionDto$$serializer actualizacionDto$$serializer = new ActualizacionDto$$serializer();
INSTANCE = actualizacionDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.infodto.ActualizacionDto", actualizacionDto$$serializer, 5);
pluginGeneratedSerialDescriptor.addElement("enlaces", false);
pluginGeneratedSerialDescriptor.addElement("fecha", false);
pluginGeneratedSerialDescriptor.addElement("lineas", false);
pluginGeneratedSerialDescriptor.addElement("paradas", false);
pluginGeneratedSerialDescriptor.addElement("precios", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
Lazy[] lazyArr = ActualizacionDto.$childSerializers;
return new KSerializer[]{EnlacesDto$$serializer.INSTANCE, StringSerializer.INSTANCE, lazyArr[2].getValue(), lazyArr[3].getValue(), PreciosDto$$serializer.INSTANCE};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final ActualizacionDto deserialize(Decoder decoder) {
int i;
EnlacesDto enlacesDto;
String str;
List list;
List list2;
PreciosDto preciosDto;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = ActualizacionDto.$childSerializers;
EnlacesDto enlacesDto2 = null;
if (compositeDecoderBeginStructure.decodeSequentially()) {
EnlacesDto enlacesDto3 = (EnlacesDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 0, EnlacesDto$$serializer.INSTANCE, null);
String strDecodeStringElement = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
List list3 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 2, (DeserializationStrategy) lazyArr[2].getValue(), null);
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 3, (DeserializationStrategy) lazyArr[3].getValue(), null);
enlacesDto = enlacesDto3;
preciosDto = (PreciosDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, PreciosDto$$serializer.INSTANCE, null);
i = 31;
list = list3;
str = strDecodeStringElement;
} else {
boolean z = true;
int i2 = 0;
String strDecodeStringElement2 = null;
List list4 = null;
List list5 = null;
PreciosDto preciosDto2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
enlacesDto2 = (EnlacesDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 0, EnlacesDto$$serializer.INSTANCE, enlacesDto2);
i2 |= 1;
} else if (iDecodeElementIndex == 1) {
strDecodeStringElement2 = compositeDecoderBeginStructure.decodeStringElement(serialDescriptor, 1);
i2 |= 2;
} else if (iDecodeElementIndex == 2) {
list4 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 2, (DeserializationStrategy) lazyArr[2].getValue(), list4);
i2 |= 4;
} else if (iDecodeElementIndex == 3) {
list5 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 3, (DeserializationStrategy) lazyArr[3].getValue(), list5);
i2 |= 8;
} else {
if (iDecodeElementIndex != 4) {
throw new UnknownFieldException(iDecodeElementIndex);
}
preciosDto2 = (PreciosDto) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 4, PreciosDto$$serializer.INSTANCE, preciosDto2);
i2 |= 16;
}
}
i = i2;
enlacesDto = enlacesDto2;
str = strDecodeStringElement2;
list = list4;
list2 = list5;
preciosDto = preciosDto2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new ActualizacionDto(i, enlacesDto, str, list, list2, preciosDto, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, ActualizacionDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
ActualizacionDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,219 @@
package com.sistemasolton.itranvias.home.data.remote.dto.infodto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: InfoDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0017\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 72\u00020\u0001:\u000267B;\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\f\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u0007\u0012\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\n0\u0007\u0012\u0006\u0010\u000b\u001a\u00020\\u0006\u0004\b\r\u0010\u000eBY\b\u0010\u0012\u0006\u0010\u000f\u001a\u00020\u0010\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\u000e\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007\u0012\u000e\u0010\t\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\u0007\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\f\u0012\b\u0010\u0011\u001a\u0004\u0018\u00010\u0012¢\u0006\u0004\b\r\u0010\u0013J\t\u0010#\u001a\u00020\u0003HÆ\u0003J\t\u0010$\u001a\u00020\u0005HÆ\u0003J\u000f\u0010%\u001a\b\u0012\u0004\u0012\u00020\b0\u0007HÆ\u0003J\u000f\u0010&\u001a\b\u0012\u0004\u0012\u00020\n0\u0007HÆ\u0003J\t\u0010'\u001a\u00020\fHÆ\u0003JG\u0010(\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\u000e\b\u0002\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u00072\u000e\b\u0002\u0010\t\u001a\b\u0012\u0004\u0012\u00020\n0\u00072\b\b\u0002\u0010\u000b\u001a\u00020\fHÆ\u0001J\u0013\u0010)\u001a\u00020*2\b\u0010+\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010,\u001a\u00020\u0010HÖ\u0001J\t\u0010-\u001a\u00020\u0005HÖ\u0001J%\u0010.\u001a\u00020/2\u0006\u00100\u001a\u00020\u00002\u0006\u00101\u001a\u0002022\u0006\u00103\u001a\u000204H\u0001¢\u0006\u0002\b5R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017R\u001c\u0010\u0004\u001a\u00020\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0018\u0010\u0015\u001a\u0004\b\u0019\u0010\u001aR\"\u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\b0\u00078\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001b\u0010\u0015\u001a\u0004\b\u001c\u0010\u001dR\"\u0010\t\u001a\b\u0012\u0004\u0012\u00020\n0\u00078\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u001e\u0010\u0015\u001a\u0004\b\u001f\u0010\u001dR\u001c\u0010\u000b\u001a\u00020\f8\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b \u0010\u0015\u001a\u0004\b!\u0010\"¨\u00068"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/ActualizacionDto;", "", "enlaces", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/EnlacesDto;", "fecha", "", "lineas", "", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/LineaDto;", "paradas", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/ParadaDto;", "precios", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/PreciosDto;", "<init>", "(Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/EnlacesDto;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/PreciosDto;)V", "seen0", "", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(ILcom/sistemasolton/itranvias/home/data/remote/dto/infodto/EnlacesDto;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/PreciosDto;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getEnlaces$annotations", "()V", "getEnlaces", "()Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/EnlacesDto;", "getFecha$annotations", "getFecha", "()Ljava/lang/String;", "getLineas$annotations", "getLineas", "()Ljava/util/List;", "getParadas$annotations", "getParadas", "getPrecios$annotations", "getPrecios", "()Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/PreciosDto;", "component1", "component2", "component3", "component4", "component5", "copy", "equals", "", "other", "hashCode", "toString", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class ActualizacionDto {
private final EnlacesDto enlaces;
private final String fecha;
private final List<LineaDto> lineas;
private final List<ParadaDto> paradas;
private final PreciosDto precios;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.infodto.ActualizacionDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return ActualizacionDto._childSerializers$_anonymous_();
}
}), LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.infodto.ActualizacionDto$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return ActualizacionDto._childSerializers$_anonymous_$0();
}
}), null};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(LineaDto$$serializer.INSTANCE);
}
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_$0() {
return new ArrayListSerializer(ParadaDto$$serializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ ActualizacionDto copy$default(ActualizacionDto actualizacionDto, EnlacesDto enlacesDto, String str, List list, List list2, PreciosDto preciosDto, int i, Object obj) {
if ((i & 1) != 0) {
enlacesDto = actualizacionDto.enlaces;
}
if ((i & 2) != 0) {
str = actualizacionDto.fecha;
}
String str2 = str;
if ((i & 4) != 0) {
list = actualizacionDto.lineas;
}
List list3 = list;
if ((i & 8) != 0) {
list2 = actualizacionDto.paradas;
}
List list4 = list2;
if ((i & 16) != 0) {
preciosDto = actualizacionDto.precios;
}
return actualizacionDto.copy(enlacesDto, str2, list3, list4, preciosDto);
}
@SerialName("enlaces")
public static /* synthetic */ void getEnlaces$annotations() {
}
@SerialName("fecha")
public static /* synthetic */ void getFecha$annotations() {
}
@SerialName("lineas")
public static /* synthetic */ void getLineas$annotations() {
}
@SerialName("paradas")
public static /* synthetic */ void getParadas$annotations() {
}
@SerialName("precios")
public static /* synthetic */ void getPrecios$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final EnlacesDto getEnlaces() {
return this.enlaces;
}
/* JADX INFO: renamed from: component2, reason: from getter */
public final String getFecha() {
return this.fecha;
}
public final List<LineaDto> component3() {
return this.lineas;
}
public final List<ParadaDto> component4() {
return this.paradas;
}
/* JADX INFO: renamed from: component5, reason: from getter */
public final PreciosDto getPrecios() {
return this.precios;
}
public final ActualizacionDto copy(EnlacesDto enlaces, String fecha, List<LineaDto> lineas, List<ParadaDto> paradas, PreciosDto precios) {
Intrinsics.checkNotNullParameter(enlaces, "enlaces");
Intrinsics.checkNotNullParameter(fecha, "fecha");
Intrinsics.checkNotNullParameter(lineas, "lineas");
Intrinsics.checkNotNullParameter(paradas, "paradas");
Intrinsics.checkNotNullParameter(precios, "precios");
return new ActualizacionDto(enlaces, fecha, lineas, paradas, precios);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof ActualizacionDto)) {
return false;
}
ActualizacionDto actualizacionDto = (ActualizacionDto) other;
return Intrinsics.areEqual(this.enlaces, actualizacionDto.enlaces) && Intrinsics.areEqual(this.fecha, actualizacionDto.fecha) && Intrinsics.areEqual(this.lineas, actualizacionDto.lineas) && Intrinsics.areEqual(this.paradas, actualizacionDto.paradas) && Intrinsics.areEqual(this.precios, actualizacionDto.precios);
}
public int hashCode() {
return (((((((this.enlaces.hashCode() * 31) + this.fecha.hashCode()) * 31) + this.lineas.hashCode()) * 31) + this.paradas.hashCode()) * 31) + this.precios.hashCode();
}
public String toString() {
return "ActualizacionDto(enlaces=" + this.enlaces + ", fecha=" + this.fecha + ", lineas=" + this.lineas + ", paradas=" + this.paradas + ", precios=" + this.precios + ")";
}
/* JADX INFO: compiled from: InfoDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/ActualizacionDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/ActualizacionDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<ActualizacionDto> serializer() {
return ActualizacionDto$$serializer.INSTANCE;
}
}
public /* synthetic */ ActualizacionDto(int i, EnlacesDto enlacesDto, String str, List list, List list2, PreciosDto preciosDto, SerializationConstructorMarker serializationConstructorMarker) {
if (31 != (i & 31)) {
PluginExceptionsKt.throwMissingFieldException(i, 31, ActualizacionDto$$serializer.INSTANCE.getDescriptor());
}
this.enlaces = enlacesDto;
this.fecha = str;
this.lineas = list;
this.paradas = list2;
this.precios = preciosDto;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(ActualizacionDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeSerializableElement(serialDesc, 0, EnlacesDto$$serializer.INSTANCE, self.enlaces);
output.encodeStringElement(serialDesc, 1, self.fecha);
output.encodeSerializableElement(serialDesc, 2, lazyArr[2].getValue(), self.lineas);
output.encodeSerializableElement(serialDesc, 3, lazyArr[3].getValue(), self.paradas);
output.encodeSerializableElement(serialDesc, 4, PreciosDto$$serializer.INSTANCE, self.precios);
}
public ActualizacionDto(EnlacesDto enlaces, String fecha, List<LineaDto> lineas, List<ParadaDto> paradas, PreciosDto precios) {
Intrinsics.checkNotNullParameter(enlaces, "enlaces");
Intrinsics.checkNotNullParameter(fecha, "fecha");
Intrinsics.checkNotNullParameter(lineas, "lineas");
Intrinsics.checkNotNullParameter(paradas, "paradas");
Intrinsics.checkNotNullParameter(precios, "precios");
this.enlaces = enlaces;
this.fecha = fecha;
this.lineas = lineas;
this.paradas = paradas;
this.precios = precios;
}
public final EnlacesDto getEnlaces() {
return this.enlaces;
}
public final String getFecha() {
return this.fecha;
}
public final List<LineaDto> getLineas() {
return this.lineas;
}
public final List<ParadaDto> getParadas() {
return this.paradas;
}
public final PreciosDto getPrecios() {
return this.precios;
}
}
@@ -0,0 +1,104 @@
package com.sistemasolton.itranvias.home.data.remote.dto.infodto;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.DeserializationStrategy;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
/* JADX INFO: compiled from: InfoDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0003\u0010\u0004J\u0015\u0010\u0005\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00070\u0006¢\u0006\u0002\u0010\bJ\u000e\u0010\t\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\u000bJ\u0016\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0002R\u0011\u0010\u0011\u001a\u00020\u0012¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"com/sistemasolton/itranvias/home/data/remote/dto/infodto/DestinoDto.$serializer", "Lkotlinx/serialization/internal/GeneratedSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/DestinoDto;", "<init>", "()V", "childSerializers", "", "Lkotlinx/serialization/KSerializer;", "()[Lkotlinx/serialization/KSerializer;", "deserialize", "decoder", "Lkotlinx/serialization/encoding/Decoder;", "serialize", "", "encoder", "Lkotlinx/serialization/encoding/Encoder;", "value", "descriptor", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "getDescriptor", "()Lkotlinx/serialization/descriptors/SerialDescriptor;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly")
public /* synthetic */ class DestinoDto$$serializer implements GeneratedSerializer<DestinoDto> {
public static final int $stable;
public static final DestinoDto$$serializer INSTANCE;
private static final SerialDescriptor descriptor;
private DestinoDto$$serializer() {
}
@Override // kotlinx.serialization.KSerializer, kotlinx.serialization.SerializationStrategy, kotlinx.serialization.DeserializationStrategy
public final SerialDescriptor getDescriptor() {
return descriptor;
}
static {
DestinoDto$$serializer destinoDto$$serializer = new DestinoDto$$serializer();
INSTANCE = destinoDto$$serializer;
$stable = 8;
PluginGeneratedSerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.sistemasolton.itranvias.home.data.remote.dto.infodto.DestinoDto", destinoDto$$serializer, 2);
pluginGeneratedSerialDescriptor.addElement("linea", false);
pluginGeneratedSerialDescriptor.addElement("sentidos", false);
descriptor = pluginGeneratedSerialDescriptor;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlinx.serialization.internal.GeneratedSerializer
public final KSerializer<?>[] childSerializers() {
return new KSerializer[]{IntSerializer.INSTANCE, DestinoDto.$childSerializers[1].getValue()};
}
@Override // kotlinx.serialization.DeserializationStrategy
public final DestinoDto deserialize(Decoder decoder) {
List list;
int iDecodeIntElement;
int i;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor serialDescriptor = descriptor;
CompositeDecoder compositeDecoderBeginStructure = decoder.beginStructure(serialDescriptor);
Lazy[] lazyArr = DestinoDto.$childSerializers;
if (compositeDecoderBeginStructure.decodeSequentially()) {
iDecodeIntElement = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
list = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), null);
i = 3;
} else {
boolean z = true;
int iDecodeIntElement2 = 0;
int i2 = 0;
List list2 = null;
while (z) {
int iDecodeElementIndex = compositeDecoderBeginStructure.decodeElementIndex(serialDescriptor);
if (iDecodeElementIndex == -1) {
z = false;
} else if (iDecodeElementIndex == 0) {
iDecodeIntElement2 = compositeDecoderBeginStructure.decodeIntElement(serialDescriptor, 0);
i2 |= 1;
} else {
if (iDecodeElementIndex != 1) {
throw new UnknownFieldException(iDecodeElementIndex);
}
list2 = (List) compositeDecoderBeginStructure.decodeSerializableElement(serialDescriptor, 1, (DeserializationStrategy) lazyArr[1].getValue(), list2);
i2 |= 2;
}
}
list = list2;
iDecodeIntElement = iDecodeIntElement2;
i = i2;
}
compositeDecoderBeginStructure.endStructure(serialDescriptor);
return new DestinoDto(i, iDecodeIntElement, list, null);
}
@Override // kotlinx.serialization.SerializationStrategy
public final void serialize(Encoder encoder, DestinoDto value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor serialDescriptor = descriptor;
CompositeEncoder compositeEncoderBeginStructure = encoder.beginStructure(serialDescriptor);
DestinoDto.write$Self$composeApp_release(value, compositeEncoderBeginStructure, serialDescriptor);
compositeEncoderBeginStructure.endStructure(serialDescriptor);
}
}
@@ -0,0 +1,140 @@
package com.sistemasolton.itranvias.home.data.remote.dto.infodto;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.SerialName;
import kotlinx.serialization.Serializable;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginExceptionsKt;
import kotlinx.serialization.internal.SerializationConstructorMarker;
/* JADX INFO: compiled from: InfoDto.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010 \n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 %2\u00020\u0001:\u0002$%B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0005¢\u0006\u0004\b\u0006\u0010\u0007B3\b\u0010\u0012\u0006\u0010\b\u001a\u00020\u0003\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u000e\u0010\u0004\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0005\u0012\b\u0010\t\u001a\u0004\u0018\u00010\\u0006\u0004\b\u0006\u0010\u000bJ\t\u0010\u0013\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00030\u0005HÆ\u0003J#\u0010\u0015\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\u000e\b\u0002\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0005HÆ\u0001J\u0013\u0010\u0016\u001a\u00020\u00172\b\u0010\u0018\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0019\u001a\u00020\u0003HÖ\u0001J\t\u0010\u001a\u001a\u00020\u001bHÖ\u0001J%\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u00002\u0006\u0010\u001f\u001a\u00020 2\u0006\u0010!\u001a\u00020\"H\u0001¢\u0006\u0002\b#R\u001c\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\f\u0010\r\u001a\u0004\b\u000e\u0010\u000fR\"\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00058\u0006X\u0087\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\u0010\u0010\r\u001a\u0004\b\u0011\u0010\u0012¨\u0006&"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/DestinoDto;", "", "linea", "", "sentidos", "", "<init>", "(ILjava/util/List;)V", "seen0", "serializationConstructorMarker", "Lkotlinx/serialization/internal/SerializationConstructorMarker;", "(IILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V", "getLinea$annotations", "()V", "getLinea", "()I", "getSentidos$annotations", "getSentidos", "()Ljava/util/List;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "toString", "", "write$Self", "", "self", "output", "Lkotlinx/serialization/encoding/CompositeEncoder;", "serialDesc", "Lkotlinx/serialization/descriptors/SerialDescriptor;", "write$Self$composeApp_release", "$serializer", "Companion", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@Serializable
public final /* data */ class DestinoDto {
private final int linea;
private final List<Integer> sentidos;
/* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final int $stable = 8;
private static final Lazy<KSerializer<Object>>[] $childSerializers = {null, LazyKt.lazy(LazyThreadSafetyMode.PUBLICATION, new Function0() { // from class: com.sistemasolton.itranvias.home.data.remote.dto.infodto.DestinoDto$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return DestinoDto._childSerializers$_anonymous_();
}
})};
/* JADX INFO: Access modifiers changed from: private */
public static final /* synthetic */ KSerializer _childSerializers$_anonymous_() {
return new ArrayListSerializer(IntSerializer.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ DestinoDto copy$default(DestinoDto destinoDto, int i, List list, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = destinoDto.linea;
}
if ((i2 & 2) != 0) {
list = destinoDto.sentidos;
}
return destinoDto.copy(i, list);
}
@SerialName("linea")
public static /* synthetic */ void getLinea$annotations() {
}
@SerialName("sentidos")
public static /* synthetic */ void getSentidos$annotations() {
}
/* JADX INFO: renamed from: component1, reason: from getter */
public final int getLinea() {
return this.linea;
}
public final List<Integer> component2() {
return this.sentidos;
}
public final DestinoDto copy(int linea, List<Integer> sentidos) {
Intrinsics.checkNotNullParameter(sentidos, "sentidos");
return new DestinoDto(linea, sentidos);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof DestinoDto)) {
return false;
}
DestinoDto destinoDto = (DestinoDto) other;
return this.linea == destinoDto.linea && Intrinsics.areEqual(this.sentidos, destinoDto.sentidos);
}
public int hashCode() {
return (Integer.hashCode(this.linea) * 31) + this.sentidos.hashCode();
}
public String toString() {
return "DestinoDto(linea=" + this.linea + ", sentidos=" + this.sentidos + ")";
}
/* JADX INFO: compiled from: InfoDto.kt */
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¨\u0006\u0007"}, d2 = {"Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/DestinoDto$Companion;", "", "<init>", "()V", "serializer", "Lkotlinx/serialization/KSerializer;", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/DestinoDto;", "composeApp_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final KSerializer<DestinoDto> serializer() {
return DestinoDto$$serializer.INSTANCE;
}
}
public /* synthetic */ DestinoDto(int i, int i2, List list, SerializationConstructorMarker serializationConstructorMarker) {
if (3 != (i & 3)) {
PluginExceptionsKt.throwMissingFieldException(i, 3, DestinoDto$$serializer.INSTANCE.getDescriptor());
}
this.linea = i2;
this.sentidos = list;
}
@JvmStatic
public static final /* synthetic */ void write$Self$composeApp_release(DestinoDto self, CompositeEncoder output, SerialDescriptor serialDesc) {
Lazy<KSerializer<Object>>[] lazyArr = $childSerializers;
output.encodeIntElement(serialDesc, 0, self.linea);
output.encodeSerializableElement(serialDesc, 1, lazyArr[1].getValue(), self.sentidos);
}
public DestinoDto(int i, List<Integer> sentidos) {
Intrinsics.checkNotNullParameter(sentidos, "sentidos");
this.linea = i;
this.sentidos = sentidos;
}
public final int getLinea() {
return this.linea;
}
public final List<Integer> getSentidos() {
return this.sentidos;
}
}

Some files were not shown because too many files have changed in this diff Show More