Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.

This commit is contained in:
2025-12-04 13:59:54 +01:00
parent f2fd1c3bf5
commit e0133d2ca2
10432 changed files with 1019085 additions and 1 deletions

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import kotlin.Metadata;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\b\u0086\b\u0018\u00002\u00020\u0001:\u0001\u0014B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0002\u0010\u0006J\t\u0010\u000b\u001a\u00020\u0003HÆ\u0003J\t\u0010\f\u001a\u00020\u0005HÆ\u0003J\u001d\u0010\r\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005HÆ\u0001J\u0013\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0011\u001a\u00020\u0012HÖ\u0001J\t\u0010\u0013\u001a\u00020\u0003HÖ\u0001R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u0015"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction;", "", "title", "", "style", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;", "(Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", "getStyle", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;", "getTitle", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "Style", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class AlertAction {
private final Style style;
private final String title;
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0005\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004j\u0002\b\u0005¨\u0006\u0006"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;", "", "(Ljava/lang/String;I)V", "NEGATIVE", "POSITIVE", "NEUTRAL", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Style {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ Style[] $VALUES;
public static final Style NEGATIVE = new Style("NEGATIVE", 0);
public static final Style POSITIVE = new Style("POSITIVE", 1);
public static final Style NEUTRAL = new Style("NEUTRAL", 2);
private static final /* synthetic */ Style[] $values() {
return new Style[]{NEGATIVE, POSITIVE, NEUTRAL};
}
static {
Style[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private Style(String str, int i) {
}
public static EnumEntries<Style> getEntries() {
return $ENTRIES;
}
public static Style valueOf(String str) {
return (Style) Enum.valueOf(Style.class, str);
}
public static Style[] values() {
return (Style[]) $VALUES.clone();
}
}
public AlertAction(String title, Style style) {
Intrinsics.checkNotNullParameter(title, "title");
Intrinsics.checkNotNullParameter(style, "style");
this.title = title;
this.style = style;
}
public static /* synthetic */ AlertAction copy$default(AlertAction alertAction, String str, Style style, int i, Object obj) {
if ((i & 1) != 0) {
str = alertAction.title;
}
if ((i & 2) != 0) {
style = alertAction.style;
}
return alertAction.copy(str, style);
}
/* renamed from: component1, reason: from getter */
public final String getTitle() {
return this.title;
}
/* renamed from: component2, reason: from getter */
public final Style getStyle() {
return this.style;
}
public final AlertAction copy(String title, Style style) {
Intrinsics.checkNotNullParameter(title, "title");
Intrinsics.checkNotNullParameter(style, "style");
return new AlertAction(title, style);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof AlertAction)) {
return false;
}
AlertAction alertAction = (AlertAction) other;
return Intrinsics.areEqual(this.title, alertAction.title) && this.style == alertAction.style;
}
public final Style getStyle() {
return this.style;
}
public final String getTitle() {
return this.title;
}
public int hashCode() {
return this.style.hashCode() + (this.title.hashCode() * 31);
}
public String toString() {
return "AlertAction(title=" + this.title + ", style=" + this.style + ')';
}
}

View File

@@ -0,0 +1,90 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import java.util.ArrayList;
import kotlin.Metadata;
import kotlin.collections.ArraysKt;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0011\n\u0002\b\u0004\u0018\u00002\u0012\u0012\u0004\u0012\u00020\u00020\u0001j\b\u0012\u0004\u0012\u00020\u0002`\u0003B!\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0012\u0010\u0006\u001a\n\u0012\u0006\b\u0001\u0012\u00020\u00020\u0007\"\u00020\u0002¢\u0006\u0002\u0010\bR\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u000b"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;", "Ljava/util/ArrayList;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction;", "Lkotlin/collections/ArrayList;", "key", "", "actions", "", "(Ljava/lang/String;[Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction;)V", "getKey", "()Ljava/lang/String;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class AlertActions extends ArrayList<AlertAction> {
private final String key;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public AlertActions(String key, AlertAction... actions) {
super(ArraysKt.asList(actions));
Intrinsics.checkNotNullParameter(key, "key");
Intrinsics.checkNotNullParameter(actions, "actions");
this.key = key;
}
public /* bridge */ boolean contains(AlertAction alertAction) {
return super.contains((Object) alertAction);
}
public final String getKey() {
return this.key;
}
public /* bridge */ int getSize() {
return super.size();
}
public /* bridge */ int indexOf(AlertAction alertAction) {
return super.indexOf((Object) alertAction);
}
public /* bridge */ int lastIndexOf(AlertAction alertAction) {
return super.lastIndexOf((Object) alertAction);
}
@Override // java.util.ArrayList, java.util.AbstractList, java.util.List
public final /* bridge */ AlertAction remove(int i) {
return removeAt(i);
}
public /* bridge */ AlertAction removeAt(int i) {
return remove(i);
}
@Override // java.util.ArrayList, java.util.AbstractCollection, java.util.Collection, java.util.List
public final /* bridge */ int size() {
return getSize();
}
@Override // java.util.ArrayList, java.util.AbstractCollection, java.util.Collection, java.util.List
public final /* bridge */ boolean contains(Object obj) {
if (obj instanceof AlertAction) {
return contains((AlertAction) obj);
}
return false;
}
@Override // java.util.ArrayList, java.util.AbstractList, java.util.List
public final /* bridge */ int indexOf(Object obj) {
if (obj instanceof AlertAction) {
return indexOf((AlertAction) obj);
}
return -1;
}
@Override // java.util.ArrayList, java.util.AbstractList, java.util.List
public final /* bridge */ int lastIndexOf(Object obj) {
if (obj instanceof AlertAction) {
return lastIndexOf((AlertAction) obj);
}
return -1;
}
public /* bridge */ boolean remove(AlertAction alertAction) {
return super.remove((Object) alertAction);
}
@Override // java.util.ArrayList, java.util.AbstractCollection, java.util.Collection, java.util.List
public final /* bridge */ boolean remove(Object obj) {
if (obj instanceof AlertAction) {
return remove((AlertAction) obj);
}
return false;
}
}

View File

@@ -0,0 +1,42 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import kotlin.Metadata;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0005\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004j\u0002\b\u0005¨\u0006\u0006"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertType;", "", "(Ljava/lang/String;I)V", "WARNING", "INFO", "ERROR", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class AlertType {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ AlertType[] $VALUES;
public static final AlertType WARNING = new AlertType("WARNING", 0);
public static final AlertType INFO = new AlertType("INFO", 1);
public static final AlertType ERROR = new AlertType("ERROR", 2);
private static final /* synthetic */ AlertType[] $values() {
return new AlertType[]{WARNING, INFO, ERROR};
}
static {
AlertType[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private AlertType(String str, int i) {
}
public static EnumEntries<AlertType> getEntries() {
return $ENTRIES;
}
public static AlertType valueOf(String str) {
return (AlertType) Enum.valueOf(AlertType.class, str);
}
public static AlertType[] values() {
return (AlertType[]) $VALUES.clone();
}
}

View File

@@ -0,0 +1,456 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import android.os.Parcel;
import android.os.Parcelable;
import com.adif.elcanomovil.commonNavGraph.R;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.parcelize.Parcelize;
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u0000 \u000b2\u00020\u0001:\u0005\u000b\f\r\u000e\u000fB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004R\u0014\u0010\u0005\u001a\u0004\u0018\u00010\u0006X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\n\u0082\u0001\u0004\u0010\u0011\u0012\u0013¨\u0006\u0014"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "Landroid/os/Parcelable;", "tabId", "", "(I)V", "directions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "getDirections", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "getTabId", "()I", "Companion", "Departures", "Home", "MoreAdif", "Station", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Departures;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Home;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$MoreAdif;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Station;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public abstract class BottomNavInitialTab implements Parcelable {
/* renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private static final Departures DEPARTURES;
private static final Home HOME;
private static final MoreAdif MORE_ADIF;
private static final Station STATIONS;
private final int tabId;
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u0011\u0010\u0003\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006R\u0011\u0010\u0007\u001a\u00020\\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0011\u0010\u000b\u001a\u00020\\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u0011\u0010\u000f\u001a\u00020\u0010¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012¨\u0006\u0013"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Companion;", "", "()V", "DEPARTURES", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Departures;", "getDEPARTURES", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Departures;", "HOME", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Home;", "getHOME", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Home;", "MORE_ADIF", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$MoreAdif;", "getMORE_ADIF", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$MoreAdif;", "STATIONS", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Station;", "getSTATIONS", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Station;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final Departures getDEPARTURES() {
return BottomNavInitialTab.DEPARTURES;
}
public final Home getHOME() {
return BottomNavInitialTab.HOME;
}
public final MoreAdif getMORE_ADIF() {
return BottomNavInitialTab.MORE_ADIF;
}
public final Station getSTATIONS() {
return BottomNavInitialTab.STATIONS;
}
private Companion() {
}
}
@Parcelize
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004J\u000b\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0015\u0010\b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\t\u001a\u00020\nHÖ\u0001J\u0013\u0010\u000b\u001a\u00020\f2\b\u0010\r\u001a\u0004\u0018\u00010\u000eHÖ\u0003J\t\u0010\u000f\u001a\u00020\nHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\u0019\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\nHÖ\u0001R\u0016\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Departures;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "directions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;)V", "getDirections", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "component1", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final /* data */ class Departures extends BottomNavInitialTab {
public static final Parcelable.Creator<Departures> CREATOR = new Creator();
private final ChildDirections directions;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Creator implements Parcelable.Creator<Departures> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Departures createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new Departures(parcel.readInt() == 0 ? null : ChildDirections.CREATOR.createFromParcel(parcel));
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Departures[] newArray(int i) {
return new Departures[i];
}
}
/* JADX WARN: Multi-variable type inference failed */
public Departures() {
this(null, 1, 0 == true ? 1 : 0);
}
public static /* synthetic */ Departures copy$default(Departures departures, ChildDirections childDirections, int i, Object obj) {
if ((i & 1) != 0) {
childDirections = departures.directions;
}
return departures.copy(childDirections);
}
/* renamed from: component1, reason: from getter */
public final ChildDirections getDirections() {
return this.directions;
}
public final Departures copy(ChildDirections directions) {
return new Departures(directions);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Departures) && Intrinsics.areEqual(this.directions, ((Departures) other).directions);
}
@Override // com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab
public ChildDirections getDirections() {
return this.directions;
}
public int hashCode() {
ChildDirections childDirections = this.directions;
if (childDirections == null) {
return 0;
}
return childDirections.hashCode();
}
public String toString() {
return "Departures(directions=" + this.directions + ')';
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
ChildDirections childDirections = this.directions;
if (childDirections == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
childDirections.writeToParcel(parcel, flags);
}
}
public /* synthetic */ Departures(ChildDirections childDirections, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : childDirections);
}
public Departures(ChildDirections childDirections) {
super(R.id.departures_tab_navigation, null);
this.directions = childDirections;
}
}
@Parcelize
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004J\u000b\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0015\u0010\b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\t\u001a\u00020\nHÖ\u0001J\u0013\u0010\u000b\u001a\u00020\f2\b\u0010\r\u001a\u0004\u0018\u00010\u000eHÖ\u0003J\t\u0010\u000f\u001a\u00020\nHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\u0019\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\nHÖ\u0001R\u0016\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Home;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "directions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;)V", "getDirections", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "component1", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final /* data */ class Home extends BottomNavInitialTab {
public static final Parcelable.Creator<Home> CREATOR = new Creator();
private final ChildDirections directions;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Creator implements Parcelable.Creator<Home> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Home createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new Home(parcel.readInt() == 0 ? null : ChildDirections.CREATOR.createFromParcel(parcel));
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Home[] newArray(int i) {
return new Home[i];
}
}
/* JADX WARN: Multi-variable type inference failed */
public Home() {
this(null, 1, 0 == true ? 1 : 0);
}
public static /* synthetic */ Home copy$default(Home home, ChildDirections childDirections, int i, Object obj) {
if ((i & 1) != 0) {
childDirections = home.directions;
}
return home.copy(childDirections);
}
/* renamed from: component1, reason: from getter */
public final ChildDirections getDirections() {
return this.directions;
}
public final Home copy(ChildDirections directions) {
return new Home(directions);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Home) && Intrinsics.areEqual(this.directions, ((Home) other).directions);
}
@Override // com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab
public ChildDirections getDirections() {
return this.directions;
}
public int hashCode() {
ChildDirections childDirections = this.directions;
if (childDirections == null) {
return 0;
}
return childDirections.hashCode();
}
public String toString() {
return "Home(directions=" + this.directions + ')';
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
ChildDirections childDirections = this.directions;
if (childDirections == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
childDirections.writeToParcel(parcel, flags);
}
}
public /* synthetic */ Home(ChildDirections childDirections, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : childDirections);
}
public Home(ChildDirections childDirections) {
super(R.id.home_tab_navigation, null);
this.directions = childDirections;
}
}
@Parcelize
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004J\u000b\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0015\u0010\b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\t\u001a\u00020\nHÖ\u0001J\u0013\u0010\u000b\u001a\u00020\f2\b\u0010\r\u001a\u0004\u0018\u00010\u000eHÖ\u0003J\t\u0010\u000f\u001a\u00020\nHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\u0019\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\nHÖ\u0001R\u0016\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$MoreAdif;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "directions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;)V", "getDirections", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "component1", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final /* data */ class MoreAdif extends BottomNavInitialTab {
public static final Parcelable.Creator<MoreAdif> CREATOR = new Creator();
private final ChildDirections directions;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Creator implements Parcelable.Creator<MoreAdif> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final MoreAdif createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new MoreAdif(parcel.readInt() == 0 ? null : ChildDirections.CREATOR.createFromParcel(parcel));
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final MoreAdif[] newArray(int i) {
return new MoreAdif[i];
}
}
/* JADX WARN: Multi-variable type inference failed */
public MoreAdif() {
this(null, 1, 0 == true ? 1 : 0);
}
public static /* synthetic */ MoreAdif copy$default(MoreAdif moreAdif, ChildDirections childDirections, int i, Object obj) {
if ((i & 1) != 0) {
childDirections = moreAdif.directions;
}
return moreAdif.copy(childDirections);
}
/* renamed from: component1, reason: from getter */
public final ChildDirections getDirections() {
return this.directions;
}
public final MoreAdif copy(ChildDirections directions) {
return new MoreAdif(directions);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof MoreAdif) && Intrinsics.areEqual(this.directions, ((MoreAdif) other).directions);
}
@Override // com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab
public ChildDirections getDirections() {
return this.directions;
}
public int hashCode() {
ChildDirections childDirections = this.directions;
if (childDirections == null) {
return 0;
}
return childDirections.hashCode();
}
public String toString() {
return "MoreAdif(directions=" + this.directions + ')';
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
ChildDirections childDirections = this.directions;
if (childDirections == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
childDirections.writeToParcel(parcel, flags);
}
}
public /* synthetic */ MoreAdif(ChildDirections childDirections, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : childDirections);
}
public MoreAdif(ChildDirections childDirections) {
super(R.id.more_adif_tab_navigation, null);
this.directions = childDirections;
}
}
@Parcelize
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004J\u000b\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0015\u0010\b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\t\u001a\u00020\nHÖ\u0001J\u0013\u0010\u000b\u001a\u00020\f2\b\u0010\r\u001a\u0004\u0018\u00010\u000eHÖ\u0003J\t\u0010\u000f\u001a\u00020\nHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\u0019\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\nHÖ\u0001R\u0016\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab$Station;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "directions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;)V", "getDirections", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "component1", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final /* data */ class Station extends BottomNavInitialTab {
public static final Parcelable.Creator<Station> CREATOR = new Creator();
private final ChildDirections directions;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Creator implements Parcelable.Creator<Station> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Station createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new Station(parcel.readInt() == 0 ? null : ChildDirections.CREATOR.createFromParcel(parcel));
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final Station[] newArray(int i) {
return new Station[i];
}
}
/* JADX WARN: Multi-variable type inference failed */
public Station() {
this(null, 1, 0 == true ? 1 : 0);
}
public static /* synthetic */ Station copy$default(Station station, ChildDirections childDirections, int i, Object obj) {
if ((i & 1) != 0) {
childDirections = station.directions;
}
return station.copy(childDirections);
}
/* renamed from: component1, reason: from getter */
public final ChildDirections getDirections() {
return this.directions;
}
public final Station copy(ChildDirections directions) {
return new Station(directions);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Station) && Intrinsics.areEqual(this.directions, ((Station) other).directions);
}
@Override // com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab
public ChildDirections getDirections() {
return this.directions;
}
public int hashCode() {
ChildDirections childDirections = this.directions;
if (childDirections == null) {
return 0;
}
return childDirections.hashCode();
}
public String toString() {
return "Station(directions=" + this.directions + ')';
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
ChildDirections childDirections = this.directions;
if (childDirections == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
childDirections.writeToParcel(parcel, flags);
}
}
public /* synthetic */ Station(ChildDirections childDirections, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : childDirections);
}
public Station(ChildDirections childDirections) {
super(R.id.stations_tab_navigation, null);
this.directions = childDirections;
}
}
/* JADX WARN: Multi-variable type inference failed */
static {
int i = 1;
HOME = new Home(0 == true ? 1 : 0, i, 0 == true ? 1 : 0);
DEPARTURES = new Departures(0 == true ? 1 : 0, i, 0 == true ? 1 : 0);
STATIONS = new Station(0 == true ? 1 : 0, i, 0 == true ? 1 : 0);
MORE_ADIF = new MoreAdif(0 == true ? 1 : 0, i, 0 == true ? 1 : 0);
}
public /* synthetic */ BottomNavInitialTab(int i, DefaultConstructorMarker defaultConstructorMarker) {
this(i);
}
public abstract ChildDirections getDirections();
public final int getTabId() {
return this.tabId;
}
private BottomNavInitialTab(int i) {
this.tabId = i;
}
}

View File

@@ -0,0 +1,108 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.parcelize.Parcelize;
import o0.C0523C;
@Parcelize
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0006\b\u0087\b\u0018\u0000 \u001f2\u00020\u0001:\u0001\u001fB\u0014\u0012\u000b\u0010\u0004\u001a\u00070\u0002¢\u0006\u0002\b\u0003¢\u0006\u0004\b\u0005\u0010\u0006J\u0015\u0010\u0007\u001a\u00070\u0002¢\u0006\u0002\b\u0003HÆ\u0003¢\u0006\u0004\b\u0007\u0010\bJ\u001f\u0010\t\u001a\u00020\u00002\r\b\u0002\u0010\u0004\u001a\u00070\u0002¢\u0006\u0002\b\u0003HÆ\u0001¢\u0006\u0004\b\t\u0010\nJ\u0010\u0010\f\u001a\u00020\u000bHÖ\u0001¢\u0006\u0004\b\f\u0010\rJ\u0010\u0010\u000f\u001a\u00020\u000eHÖ\u0001¢\u0006\u0004\b\u000f\u0010\u0010J\u001a\u0010\u0014\u001a\u00020\u00132\b\u0010\u0012\u001a\u0004\u0018\u00010\u0011HÖ\u0003¢\u0006\u0004\b\u0014\u0010\u0015J\u0010\u0010\u0016\u001a\u00020\u000eHÖ\u0001¢\u0006\u0004\b\u0016\u0010\u0010J \u0010\u001b\u001a\u00020\u001a2\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u000eHÖ\u0001¢\u0006\u0004\b\u001b\u0010\u001cR\u001c\u0010\u0004\u001a\u00070\u0002¢\u0006\u0002\b\u00038\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u001d\u001a\u0004\b\u001e\u0010\\u0006 "}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "Landroid/os/Parcelable;", "Lo0/C;", "Lkotlinx/parcelize/RawValue;", "deeplinkRequest", "<init>", "(Lo0/C;)V", "component1", "()Lo0/C;", "copy", "(Lo0/C;)Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "", "toString", "()Ljava/lang/String;", "", "hashCode", "()I", "", "other", "", "equals", "(Ljava/lang/Object;)Z", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "(Landroid/os/Parcel;I)V", "Lo0/C;", "getDeeplinkRequest", "Companion", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class ChildDirections implements Parcelable {
private final C0523C deeplinkRequest;
/* renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
public static final Parcelable.Creator<ChildDirections> CREATOR = new Creator();
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections$Companion;", "", "()V", "fromRoutes", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "route", "Landroid/net/Uri;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final ChildDirections fromRoutes(Uri route) {
Intrinsics.checkNotNullParameter(route, "route");
Intrinsics.checkNotNullParameter(route, "uri");
Intrinsics.checkNotNullParameter(route, "uri");
return new ChildDirections(new C0523C(route, null, null));
}
private Companion() {
}
}
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Creator implements Parcelable.Creator<ChildDirections> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final ChildDirections createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new ChildDirections((C0523C) parcel.readValue(ChildDirections.class.getClassLoader()));
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final ChildDirections[] newArray(int i) {
return new ChildDirections[i];
}
}
public ChildDirections(C0523C deeplinkRequest) {
Intrinsics.checkNotNullParameter(deeplinkRequest, "deeplinkRequest");
this.deeplinkRequest = deeplinkRequest;
}
public static /* synthetic */ ChildDirections copy$default(ChildDirections childDirections, C0523C c0523c, int i, Object obj) {
if ((i & 1) != 0) {
c0523c = childDirections.deeplinkRequest;
}
return childDirections.copy(c0523c);
}
/* renamed from: component1, reason: from getter */
public final C0523C getDeeplinkRequest() {
return this.deeplinkRequest;
}
public final ChildDirections copy(C0523C deeplinkRequest) {
Intrinsics.checkNotNullParameter(deeplinkRequest, "deeplinkRequest");
return new ChildDirections(deeplinkRequest);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof ChildDirections) && Intrinsics.areEqual(this.deeplinkRequest, ((ChildDirections) other).deeplinkRequest);
}
public final C0523C getDeeplinkRequest() {
return this.deeplinkRequest;
}
public int hashCode() {
return this.deeplinkRequest.hashCode();
}
public String toString() {
return "ChildDirections(deeplinkRequest=" + this.deeplinkRequest + ')';
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
parcel.writeValue(this.deeplinkRequest);
}
}

View File

@@ -0,0 +1,84 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import com.adif.elcanomovil.commonNavGraph.R;
import java.io.Serializable;
import kotlin.Metadata;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u000f\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u00012\u00020\u0002B)\b\u0002\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0006\u001a\u00020\u0004\u0012\b\b\u0002\u0010\u0007\u001a\u00020\\u0006\u0002\u0010\tR\u001a\u0010\u0007\u001a\u00020\bX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\n\u0010\u000b\"\u0004\b\f\u0010\rR\u0011\u0010\u0003\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\u000fR\u0011\u0010\u0005\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u000fR\u001a\u0010\u0006\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u000f\"\u0004\b\u0012\u0010\u0013j\u0002\b\u0014j\u0002\b\u0015j\u0002\b\u0016¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/Filter;", "", "Ljava/io/Serializable;", NavArguments.ARG_TYPE_NOTIFICATION_JSON_MESSAGE_TRAIN, "", "resource", "text", "enable", "", "(Ljava/lang/String;IIIIZ)V", "getEnable", "()Z", "setEnable", "(Z)V", "getId", "()I", "getResource", "getText", "setText", "(I)V", "FULL_DATA", "ALL_STATIONS", "ALL_STOPS", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class Filter implements Serializable {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ Filter[] $VALUES;
public static final Filter ALL_STATIONS;
public static final Filter ALL_STOPS;
public static final Filter FULL_DATA = new Filter("FULL_DATA", 0, 0, R.drawable.ic_baseline_add_chart, R.string.corporate_filter_full_data_option, true);
private boolean enable;
private final int id;
private final int resource;
private int text;
private static final /* synthetic */ Filter[] $values() {
return new Filter[]{FULL_DATA, ALL_STATIONS, ALL_STOPS};
}
static {
int i = R.drawable.ic_baseline_remove_road_24;
ALL_STATIONS = new Filter("ALL_STATIONS", 1, 1, i, R.string.corporate_filter_all_stations_option, true);
ALL_STOPS = new Filter("ALL_STOPS", 2, 1, i, R.string.corporate_filter_all_stops_option, true);
Filter[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private Filter(String str, int i, int i4, int i5, int i6, boolean z3) {
this.id = i4;
this.resource = i5;
this.text = i6;
this.enable = z3;
}
public static EnumEntries<Filter> getEntries() {
return $ENTRIES;
}
public static Filter valueOf(String str) {
return (Filter) Enum.valueOf(Filter.class, str);
}
public static Filter[] values() {
return (Filter[]) $VALUES.clone();
}
public final boolean getEnable() {
return this.enable;
}
public final int getId() {
return this.id;
}
public final int getResource() {
return this.resource;
}
public final int getText() {
return this.text;
}
public final void setEnable(boolean z3) {
this.enable = z3;
}
public final void setText(int i) {
this.text = i;
}
public /* synthetic */ Filter(String str, int i, int i4, int i5, int i6, boolean z3, int i7, DefaultConstructorMarker defaultConstructorMarker) {
this(str, i, i4, i5, i6, (i7 & 8) != 0 ? false : z3);
}
}

View File

@@ -0,0 +1,55 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import com.google.android.gms.measurement.internal.a;
import java.io.Serializable;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\u0013\u0012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\u0002\u0010\u0005J\u000f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003HÆ\u0003J\u0019\u0010\t\u001a\u00020\u00002\u000e\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003HÆ\u0001J\u0013\u0010\n\u001a\u00020\u000b2\b\u0010\f\u001a\u0004\u0018\u00010\rHÖ\u0003J\t\u0010\u000e\u001a\u00020\u000fHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001R\u0017\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\u0012"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/Filters;", "Ljava/io/Serializable;", "values", "", "Lcom/adif/elcanomovil/commonNavGraph/arguments/Filter;", "(Ljava/util/List;)V", "getValues", "()Ljava/util/List;", "component1", "copy", "equals", "", "other", "", "hashCode", "", "toString", "", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class Filters implements Serializable {
private final List<Filter> values;
/* JADX WARN: Multi-variable type inference failed */
public Filters(List<? extends Filter> values) {
Intrinsics.checkNotNullParameter(values, "values");
this.values = values;
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ Filters copy$default(Filters filters, List list, int i, Object obj) {
if ((i & 1) != 0) {
list = filters.values;
}
return filters.copy(list);
}
public final List<Filter> component1() {
return this.values;
}
public final Filters copy(List<? extends Filter> values) {
Intrinsics.checkNotNullParameter(values, "values");
return new Filters(values);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Filters) && Intrinsics.areEqual(this.values, ((Filters) other).values);
}
public final List<Filter> getValues() {
return this.values;
}
public int hashCode() {
return this.values.hashCode();
}
public String toString() {
return a.o(new StringBuilder("Filters(values="), this.values, ')');
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,89 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import com.google.android.gms.measurement.internal.a;
import java.io.Serializable;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006¢\u0006\u0002\u0010\u0007J\t\u0010\f\u001a\u00020\u0003HÆ\u0003J\t\u0010\r\u001a\u00020\u0003HÆ\u0003J\t\u0010\u000e\u001a\u00020\u0006HÆ\u0003J'\u0010\u000f\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\u0010\u001a\u00020\u00112\b\u0010\u0012\u001a\u0004\u0018\u00010\u0013HÖ\u0003J\t\u0010\u0014\u001a\u00020\u0015HÖ\u0001J\t\u0010\u0016\u001a\u00020\u0003HÖ\u0001R\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\bR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/Observation;", "Ljava/io/Serializable;", "stationName", "", "message", "isWarning", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ObservationType;", "(Ljava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/ObservationType;)V", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/ObservationType;", "getMessage", "()Ljava/lang/String;", "getStationName", "component1", "component2", "component3", "copy", "equals", "", "other", "", "hashCode", "", "toString", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class Observation implements Serializable {
private final ObservationType isWarning;
private final String message;
private final String stationName;
public Observation(String stationName, String message, ObservationType isWarning) {
Intrinsics.checkNotNullParameter(stationName, "stationName");
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(isWarning, "isWarning");
this.stationName = stationName;
this.message = message;
this.isWarning = isWarning;
}
public static /* synthetic */ Observation copy$default(Observation observation, String str, String str2, ObservationType observationType, int i, Object obj) {
if ((i & 1) != 0) {
str = observation.stationName;
}
if ((i & 2) != 0) {
str2 = observation.message;
}
if ((i & 4) != 0) {
observationType = observation.isWarning;
}
return observation.copy(str, str2, observationType);
}
/* renamed from: component1, reason: from getter */
public final String getStationName() {
return this.stationName;
}
/* renamed from: component2, reason: from getter */
public final String getMessage() {
return this.message;
}
/* renamed from: component3, reason: from getter */
public final ObservationType getIsWarning() {
return this.isWarning;
}
public final Observation copy(String stationName, String message, ObservationType isWarning) {
Intrinsics.checkNotNullParameter(stationName, "stationName");
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(isWarning, "isWarning");
return new Observation(stationName, message, isWarning);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof Observation)) {
return false;
}
Observation observation = (Observation) other;
return Intrinsics.areEqual(this.stationName, observation.stationName) && Intrinsics.areEqual(this.message, observation.message) && this.isWarning == observation.isWarning;
}
public final String getMessage() {
return this.message;
}
public final String getStationName() {
return this.stationName;
}
public int hashCode() {
return this.isWarning.hashCode() + a.d(this.message, this.stationName.hashCode() * 31, 31);
}
public final ObservationType isWarning() {
return this.isWarning;
}
public String toString() {
return "Observation(stationName=" + this.stationName + ", message=" + this.message + ", isWarning=" + this.isWarning + ')';
}
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import kotlin.Metadata;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0004\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004¨\u0006\u0005"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/ObservationType;", "", "(Ljava/lang/String;I)V", "IS_WARNING", "IS_INFO", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class ObservationType {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ ObservationType[] $VALUES;
public static final ObservationType IS_WARNING = new ObservationType("IS_WARNING", 0);
public static final ObservationType IS_INFO = new ObservationType("IS_INFO", 1);
private static final /* synthetic */ ObservationType[] $values() {
return new ObservationType[]{IS_WARNING, IS_INFO};
}
static {
ObservationType[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private ObservationType(String str, int i) {
}
public static EnumEntries<ObservationType> getEntries() {
return $ENTRIES;
}
public static ObservationType valueOf(String str) {
return (ObservationType) Enum.valueOf(ObservationType.class, str);
}
public static ObservationType[] values() {
return (ObservationType[]) $VALUES.clone();
}
}

View File

@@ -0,0 +1,54 @@
package com.adif.elcanomovil.commonNavGraph.arguments;
import com.google.android.gms.measurement.internal.a;
import java.io.Serializable;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\u0013\u0012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\u0002\u0010\u0005J\u000f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003HÆ\u0003J\u0019\u0010\t\u001a\u00020\u00002\u000e\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003HÆ\u0001J\u0013\u0010\n\u001a\u00020\u000b2\b\u0010\f\u001a\u0004\u0018\u00010\rHÖ\u0003J\t\u0010\u000e\u001a\u00020\u000fHÖ\u0001J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001R\u0017\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\u0012"}, d2 = {"Lcom/adif/elcanomovil/commonNavGraph/arguments/StationObservationArg;", "Ljava/io/Serializable;", "observations", "", "Lcom/adif/elcanomovil/commonNavGraph/arguments/Observation;", "(Ljava/util/List;)V", "getObservations", "()Ljava/util/List;", "component1", "copy", "equals", "", "other", "", "hashCode", "", "toString", "", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class StationObservationArg implements Serializable {
private final List<Observation> observations;
public StationObservationArg(List<Observation> observations) {
Intrinsics.checkNotNullParameter(observations, "observations");
this.observations = observations;
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ StationObservationArg copy$default(StationObservationArg stationObservationArg, List list, int i, Object obj) {
if ((i & 1) != 0) {
list = stationObservationArg.observations;
}
return stationObservationArg.copy(list);
}
public final List<Observation> component1() {
return this.observations;
}
public final StationObservationArg copy(List<Observation> observations) {
Intrinsics.checkNotNullParameter(observations, "observations");
return new StationObservationArg(observations);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof StationObservationArg) && Intrinsics.areEqual(this.observations, ((StationObservationArg) other).observations);
}
public final List<Observation> getObservations() {
return this.observations;
}
public int hashCode() {
return this.observations.hashCode();
}
public String toString() {
return a.o(new StringBuilder("StationObservationArg(observations="), this.observations, ')');
}
}