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,26 @@
package com.adif.elcanomovil.serviceNetworking.stations;
import com.adif.elcanomovil.serviceNetworking.BuildConfig;
import com.adif.elcanomovil.serviceNetworking.ServicePaths;
import com.adif.elcanomovil.serviceNetworking.stations.model.OneStationRequest;
import com.adif.elcanomovil.serviceNetworking.stations.model.StationResponse;
import com.adif.elcanomovil.serviceNetworking.stations.model.StationsResponse;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import retrofit2.http.Body;
import retrofit2.http.GET;
import retrofit2.http.Headers;
import retrofit2.http.POST;
import retrofit2.http.Path;
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\bf\u0018\u00002\u00020\u0001J\u0018\u0010\u0002\u001a\u00020\u00032\b\b\u0001\u0010\u0004\u001a\u00020\u0005H§@¢\u0006\u0002\u0010\u0006J\u0018\u0010\u0007\u001a\u00020\b2\b\b\u0001\u0010\t\u001a\u00020\nH§@¢\u0006\u0002\u0010\u000b¨\u0006\f"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/StationsService;", "", "oneStation", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationResponse;", "oneStationRequest", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/OneStationRequest;", "(Lcom/adif/elcanomovil/serviceNetworking/stations/model/OneStationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "stations", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationsResponse;", "token", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public interface StationsService {
@Headers({ServicePaths.Headers.contentType, ServicePaths.Headers.apiManagerUserKeyStations})
@POST(ServicePaths.StationService.stationDetails)
Object oneStation(@Body OneStationRequest oneStationRequest, Continuation<? super StationResponse> continuation);
@Headers({ServicePaths.Headers.contentType, ServicePaths.Headers.apiManagerUserKeyStations})
@GET(BuildConfig.BASE_URL_SUFFIX_STATIONS_CIR)
Object stations(@Path("token") String str, Continuation<? super StationsResponse> continuation);
}

View File

@@ -0,0 +1,73 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u000b\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\u0002\u0010\u0006J\t\u0010\u000b\u001a\u00020\u0003HÆ\u0003J\u000b\u0010\f\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u001f\u0010\r\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0005HÆ\u0001J\u0013\u0010\u000e\u001a\u00020\u00032\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0010\u001a\u00020\u0011HÖ\u0001J\t\u0010\u0012\u001a\u00020\u0005HÖ\u0001R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u0013"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;", "", "accessible", "", "description", "", "(ZLjava/lang/String;)V", "getAccessible", "()Z", "getDescription", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class AccessibleDTO {
private final boolean accessible;
private final String description;
public AccessibleDTO(boolean z3, String str) {
this.accessible = z3;
this.description = str;
}
public static /* synthetic */ AccessibleDTO copy$default(AccessibleDTO accessibleDTO, boolean z3, String str, int i, Object obj) {
if ((i & 1) != 0) {
z3 = accessibleDTO.accessible;
}
if ((i & 2) != 0) {
str = accessibleDTO.description;
}
return accessibleDTO.copy(z3, str);
}
/* renamed from: component1, reason: from getter */
public final boolean getAccessible() {
return this.accessible;
}
/* renamed from: component2, reason: from getter */
public final String getDescription() {
return this.description;
}
public final AccessibleDTO copy(boolean accessible, String description) {
return new AccessibleDTO(accessible, description);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof AccessibleDTO)) {
return false;
}
AccessibleDTO accessibleDTO = (AccessibleDTO) other;
return this.accessible == accessibleDTO.accessible && Intrinsics.areEqual(this.description, accessibleDTO.description);
}
public final boolean getAccessible() {
return this.accessible;
}
public final String getDescription() {
return this.description;
}
public int hashCode() {
int hashCode = Boolean.hashCode(this.accessible) * 31;
String str = this.description;
return hashCode + (str == null ? 0 : str.hashCode());
}
public String toString() {
StringBuilder sb = new StringBuilder("AccessibleDTO(accessible=");
sb.append(this.accessible);
sb.append(", description=");
return a.n(sb, this.description, ')');
}
}

View File

@@ -0,0 +1,92 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B#\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¢\u0006\u0002\u0010\u0006J\u000b\u0010\u000b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\f\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\r\u001a\u0004\u0018\u00010\u0003HÆ\u0003J-\u0010\u000e\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0005\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\u0013HÖ\u0001J\t\u0010\u0014\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0005\u001a\u0004\u0018\u00010\u0003¢\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\bR\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\\u0006\u0015"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/BannerDTO;", "", "bannerURI", "", "bannerTitle", "bannerDescription", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getBannerDescription", "()Ljava/lang/String;", "getBannerTitle", "getBannerURI", "component1", "component2", "component3", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class BannerDTO {
private final String bannerDescription;
private final String bannerTitle;
private final String bannerURI;
public BannerDTO(String str, String str2, String str3) {
this.bannerURI = str;
this.bannerTitle = str2;
this.bannerDescription = str3;
}
public static /* synthetic */ BannerDTO copy$default(BannerDTO bannerDTO, String str, String str2, String str3, int i, Object obj) {
if ((i & 1) != 0) {
str = bannerDTO.bannerURI;
}
if ((i & 2) != 0) {
str2 = bannerDTO.bannerTitle;
}
if ((i & 4) != 0) {
str3 = bannerDTO.bannerDescription;
}
return bannerDTO.copy(str, str2, str3);
}
/* renamed from: component1, reason: from getter */
public final String getBannerURI() {
return this.bannerURI;
}
/* renamed from: component2, reason: from getter */
public final String getBannerTitle() {
return this.bannerTitle;
}
/* renamed from: component3, reason: from getter */
public final String getBannerDescription() {
return this.bannerDescription;
}
public final BannerDTO copy(String bannerURI, String bannerTitle, String bannerDescription) {
return new BannerDTO(bannerURI, bannerTitle, bannerDescription);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof BannerDTO)) {
return false;
}
BannerDTO bannerDTO = (BannerDTO) other;
return Intrinsics.areEqual(this.bannerURI, bannerDTO.bannerURI) && Intrinsics.areEqual(this.bannerTitle, bannerDTO.bannerTitle) && Intrinsics.areEqual(this.bannerDescription, bannerDTO.bannerDescription);
}
public final String getBannerDescription() {
return this.bannerDescription;
}
public final String getBannerTitle() {
return this.bannerTitle;
}
public final String getBannerURI() {
return this.bannerURI;
}
public int hashCode() {
String str = this.bannerURI;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.bannerTitle;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
String str3 = this.bannerDescription;
return hashCode2 + (str3 != null ? str3.hashCode() : 0);
}
public String toString() {
StringBuilder sb = new StringBuilder("BannerDTO(bannerURI=");
sb.append(this.bannerURI);
sb.append(", bannerTitle=");
sb.append(this.bannerTitle);
sb.append(", bannerDescription=");
return a.n(sb, this.bannerDescription, ')');
}
}

View File

@@ -0,0 +1,75 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0005J\u000b\u0010\t\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\n\u001a\u0004\u0018\u00010\u0003HÆ\u0003J!\u0010\u000b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\u0013\u0010\f\u001a\u00020\r2\b\u0010\u000e\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u000f\u001a\u00020\u0010HÖ\u0001J\t\u0010\u0011\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007¨\u0006\u0012"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/CorrespondenceDTO;", "", AppMeasurementSdk.ConditionalUserProperty.NAME, "", "logo", "(Ljava/lang/String;Ljava/lang/String;)V", "getLogo", "()Ljava/lang/String;", "getName", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class CorrespondenceDTO {
private final String logo;
private final String name;
public CorrespondenceDTO(String str, String str2) {
this.name = str;
this.logo = str2;
}
public static /* synthetic */ CorrespondenceDTO copy$default(CorrespondenceDTO correspondenceDTO, String str, String str2, int i, Object obj) {
if ((i & 1) != 0) {
str = correspondenceDTO.name;
}
if ((i & 2) != 0) {
str2 = correspondenceDTO.logo;
}
return correspondenceDTO.copy(str, str2);
}
/* renamed from: component1, reason: from getter */
public final String getName() {
return this.name;
}
/* renamed from: component2, reason: from getter */
public final String getLogo() {
return this.logo;
}
public final CorrespondenceDTO copy(String name, String logo) {
return new CorrespondenceDTO(name, logo);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof CorrespondenceDTO)) {
return false;
}
CorrespondenceDTO correspondenceDTO = (CorrespondenceDTO) other;
return Intrinsics.areEqual(this.name, correspondenceDTO.name) && Intrinsics.areEqual(this.logo, correspondenceDTO.logo);
}
public final String getLogo() {
return this.logo;
}
public final String getName() {
return this.name;
}
public int hashCode() {
String str = this.name;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.logo;
return hashCode + (str2 != null ? str2.hashCode() : 0);
}
public String toString() {
StringBuilder sb = new StringBuilder("CorrespondenceDTO(name=");
sb.append(this.name);
sb.append(", logo=");
return a.n(sb, this.logo, ')');
}
}

View File

@@ -0,0 +1,151 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import C.w;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlinx.coroutines.scheduling.WorkQueueKt;
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u001a\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001BK\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0005\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0006\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0007\u001a\u00020\u0003\u0012\b\b\u0002\u0010\b\u001a\u00020\u0003\u0012\b\b\u0002\u0010\t\u001a\u00020\u0003¢\u0006\u0002\u0010\nJ\t\u0010\u0013\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0014\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0015\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0016\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0017\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0018\u001a\u00020\u0003HÆ\u0003J\t\u0010\u0019\u001a\u00020\u0003HÆ\u0003JO\u0010\u001a\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\b\b\u0002\u0010\u0007\u001a\u00020\u00032\b\b\u0002\u0010\b\u001a\u00020\u00032\b\b\u0002\u0010\t\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\u001b\u001a\u00020\u00032\b\u0010\u001c\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001d\u001a\u00020\u001eHÖ\u0001J\t\u0010\u001f\u001a\u00020 HÖ\u0001R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\fR\u0011\u0010\u0005\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\fR\u0011\u0010\u0006\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\fR\u0011\u0010\u0007\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\fR\u0011\u0010\b\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\fR\u0011\u0010\t\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\\u0006!"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/DetailedInfoDTO;", "", "extendedStationInfo", "", "stationActivities", "stationBanner", "stationCommercialServices", "stationInfo", "stationServices", "stationTransportServices", "(ZZZZZZZ)V", "getExtendedStationInfo", "()Z", "getStationActivities", "getStationBanner", "getStationCommercialServices", "getStationInfo", "getStationServices", "getStationTransportServices", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "equals", "other", "hashCode", "", "toString", "", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class DetailedInfoDTO {
private final boolean extendedStationInfo;
private final boolean stationActivities;
private final boolean stationBanner;
private final boolean stationCommercialServices;
private final boolean stationInfo;
private final boolean stationServices;
private final boolean stationTransportServices;
public DetailedInfoDTO() {
this(false, false, false, false, false, false, false, WorkQueueKt.MASK, null);
}
public static /* synthetic */ DetailedInfoDTO copy$default(DetailedInfoDTO detailedInfoDTO, boolean z3, boolean z4, boolean z5, boolean z6, boolean z7, boolean z8, boolean z9, int i, Object obj) {
if ((i & 1) != 0) {
z3 = detailedInfoDTO.extendedStationInfo;
}
if ((i & 2) != 0) {
z4 = detailedInfoDTO.stationActivities;
}
if ((i & 4) != 0) {
z5 = detailedInfoDTO.stationBanner;
}
if ((i & 8) != 0) {
z6 = detailedInfoDTO.stationCommercialServices;
}
if ((i & 16) != 0) {
z7 = detailedInfoDTO.stationInfo;
}
if ((i & 32) != 0) {
z8 = detailedInfoDTO.stationServices;
}
if ((i & 64) != 0) {
z9 = detailedInfoDTO.stationTransportServices;
}
boolean z10 = z8;
boolean z11 = z9;
boolean z12 = z7;
boolean z13 = z5;
return detailedInfoDTO.copy(z3, z4, z13, z6, z12, z10, z11);
}
/* renamed from: component1, reason: from getter */
public final boolean getExtendedStationInfo() {
return this.extendedStationInfo;
}
/* renamed from: component2, reason: from getter */
public final boolean getStationActivities() {
return this.stationActivities;
}
/* renamed from: component3, reason: from getter */
public final boolean getStationBanner() {
return this.stationBanner;
}
/* renamed from: component4, reason: from getter */
public final boolean getStationCommercialServices() {
return this.stationCommercialServices;
}
/* renamed from: component5, reason: from getter */
public final boolean getStationInfo() {
return this.stationInfo;
}
/* renamed from: component6, reason: from getter */
public final boolean getStationServices() {
return this.stationServices;
}
/* renamed from: component7, reason: from getter */
public final boolean getStationTransportServices() {
return this.stationTransportServices;
}
public final DetailedInfoDTO copy(boolean extendedStationInfo, boolean stationActivities, boolean stationBanner, boolean stationCommercialServices, boolean stationInfo, boolean stationServices, boolean stationTransportServices) {
return new DetailedInfoDTO(extendedStationInfo, stationActivities, stationBanner, stationCommercialServices, stationInfo, stationServices, stationTransportServices);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof DetailedInfoDTO)) {
return false;
}
DetailedInfoDTO detailedInfoDTO = (DetailedInfoDTO) other;
return this.extendedStationInfo == detailedInfoDTO.extendedStationInfo && this.stationActivities == detailedInfoDTO.stationActivities && this.stationBanner == detailedInfoDTO.stationBanner && this.stationCommercialServices == detailedInfoDTO.stationCommercialServices && this.stationInfo == detailedInfoDTO.stationInfo && this.stationServices == detailedInfoDTO.stationServices && this.stationTransportServices == detailedInfoDTO.stationTransportServices;
}
public final boolean getExtendedStationInfo() {
return this.extendedStationInfo;
}
public final boolean getStationActivities() {
return this.stationActivities;
}
public final boolean getStationBanner() {
return this.stationBanner;
}
public final boolean getStationCommercialServices() {
return this.stationCommercialServices;
}
public final boolean getStationInfo() {
return this.stationInfo;
}
public final boolean getStationServices() {
return this.stationServices;
}
public final boolean getStationTransportServices() {
return this.stationTransportServices;
}
public int hashCode() {
return Boolean.hashCode(this.stationTransportServices) + w.c(w.c(w.c(w.c(w.c(Boolean.hashCode(this.extendedStationInfo) * 31, 31, this.stationActivities), 31, this.stationBanner), 31, this.stationCommercialServices), 31, this.stationInfo), 31, this.stationServices);
}
public String toString() {
return "DetailedInfoDTO(extendedStationInfo=" + this.extendedStationInfo + ", stationActivities=" + this.stationActivities + ", stationBanner=" + this.stationBanner + ", stationCommercialServices=" + this.stationCommercialServices + ", stationInfo=" + this.stationInfo + ", stationServices=" + this.stationServices + ", stationTransportServices=" + this.stationTransportServices + ')';
}
public DetailedInfoDTO(boolean z3, boolean z4, boolean z5, boolean z6, boolean z7, boolean z8, boolean z9) {
this.extendedStationInfo = z3;
this.stationActivities = z4;
this.stationBanner = z5;
this.stationCommercialServices = z6;
this.stationInfo = z7;
this.stationServices = z8;
this.stationTransportServices = z9;
}
public /* synthetic */ DetailedInfoDTO(boolean z3, boolean z4, boolean z5, boolean z6, boolean z7, boolean z8, boolean z9, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? true : z3, (i & 2) != 0 ? true : z4, (i & 4) != 0 ? true : z5, (i & 8) != 0 ? true : z6, (i & 16) != 0 ? true : z7, (i & 32) != 0 ? true : z8, (i & 64) != 0 ? true : z9);
}
}

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0002\b\u000f\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B9\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\b\u0018\u00010\u0007¢\u0006\u0002\u0010\nJ\u000b\u0010\u0012\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0013\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u0011\u0010\u0014\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007HÆ\u0003J\u0011\u0010\u0015\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007HÆ\u0003JE\u0010\u0016\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u00052\u0010\b\u0002\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u00072\u0010\b\u0002\u0010\t\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007HÆ\u0001J\u0013\u0010\u0017\u001a\u00020\u00182\b\u0010\u0019\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u001a\u001a\u00020\u001bHÖ\u0001J\t\u0010\u001c\u001a\u00020\bHÖ\u0001R\u0019\u0010\t\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0019\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0007¢\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\\u0006\u001d"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/ExtendedStationInfoDTO;", "", "openingHours", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;", "locator", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;", "pictures", "", "", "blueprints", "(Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;Ljava/util/List;Ljava/util/List;)V", "getBlueprints", "()Ljava/util/List;", "getLocator", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;", "getOpeningHours", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;", "getPictures", "component1", "component2", "component3", "component4", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class ExtendedStationInfoDTO {
private final List<String> blueprints;
private final LocatorDTO locator;
private final OpeningHoursDTO openingHours;
private final List<String> pictures;
public ExtendedStationInfoDTO(OpeningHoursDTO openingHoursDTO, LocatorDTO locatorDTO, List<String> list, List<String> list2) {
this.openingHours = openingHoursDTO;
this.locator = locatorDTO;
this.pictures = list;
this.blueprints = list2;
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ ExtendedStationInfoDTO copy$default(ExtendedStationInfoDTO extendedStationInfoDTO, OpeningHoursDTO openingHoursDTO, LocatorDTO locatorDTO, List list, List list2, int i, Object obj) {
if ((i & 1) != 0) {
openingHoursDTO = extendedStationInfoDTO.openingHours;
}
if ((i & 2) != 0) {
locatorDTO = extendedStationInfoDTO.locator;
}
if ((i & 4) != 0) {
list = extendedStationInfoDTO.pictures;
}
if ((i & 8) != 0) {
list2 = extendedStationInfoDTO.blueprints;
}
return extendedStationInfoDTO.copy(openingHoursDTO, locatorDTO, list, list2);
}
/* renamed from: component1, reason: from getter */
public final OpeningHoursDTO getOpeningHours() {
return this.openingHours;
}
/* renamed from: component2, reason: from getter */
public final LocatorDTO getLocator() {
return this.locator;
}
public final List<String> component3() {
return this.pictures;
}
public final List<String> component4() {
return this.blueprints;
}
public final ExtendedStationInfoDTO copy(OpeningHoursDTO openingHours, LocatorDTO locator, List<String> pictures, List<String> blueprints) {
return new ExtendedStationInfoDTO(openingHours, locator, pictures, blueprints);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof ExtendedStationInfoDTO)) {
return false;
}
ExtendedStationInfoDTO extendedStationInfoDTO = (ExtendedStationInfoDTO) other;
return Intrinsics.areEqual(this.openingHours, extendedStationInfoDTO.openingHours) && Intrinsics.areEqual(this.locator, extendedStationInfoDTO.locator) && Intrinsics.areEqual(this.pictures, extendedStationInfoDTO.pictures) && Intrinsics.areEqual(this.blueprints, extendedStationInfoDTO.blueprints);
}
public final List<String> getBlueprints() {
return this.blueprints;
}
public final LocatorDTO getLocator() {
return this.locator;
}
public final OpeningHoursDTO getOpeningHours() {
return this.openingHours;
}
public final List<String> getPictures() {
return this.pictures;
}
public int hashCode() {
OpeningHoursDTO openingHoursDTO = this.openingHours;
int hashCode = (openingHoursDTO == null ? 0 : openingHoursDTO.hashCode()) * 31;
LocatorDTO locatorDTO = this.locator;
int hashCode2 = (hashCode + (locatorDTO == null ? 0 : locatorDTO.hashCode())) * 31;
List<String> list = this.pictures;
int hashCode3 = (hashCode2 + (list == null ? 0 : list.hashCode())) * 31;
List<String> list2 = this.blueprints;
return hashCode3 + (list2 != null ? list2.hashCode() : 0);
}
public String toString() {
StringBuilder sb = new StringBuilder("ExtendedStationInfoDTO(openingHours=");
sb.append(this.openingHours);
sb.append(", locator=");
sb.append(this.locator);
sb.append(", pictures=");
sb.append(this.pictures);
sb.append(", blueprints=");
return a.o(sb, this.blueprints, ')');
}
}

View File

@@ -0,0 +1,66 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0006\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003¢\u0006\u0002\u0010\u0005J\t\u0010\t\u001a\u00020\u0003HÆ\u0003J\t\u0010\n\u001a\u00020\u0003HÆ\u0003J\u001d\u0010\u000b\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\f\u001a\u00020\r2\b\u0010\u000e\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u000f\u001a\u00020\u0010HÖ\u0001J\t\u0010\u0011\u001a\u00020\u0012HÖ\u0001R\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007¨\u0006\u0013"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;", "", "longitude", "", "latitude", "(DD)V", "getLatitude", "()D", "getLongitude", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class LocationDTO {
private final double latitude;
private final double longitude;
public LocationDTO(double d4, double d5) {
this.longitude = d4;
this.latitude = d5;
}
public static /* synthetic */ LocationDTO copy$default(LocationDTO locationDTO, double d4, double d5, int i, Object obj) {
if ((i & 1) != 0) {
d4 = locationDTO.longitude;
}
if ((i & 2) != 0) {
d5 = locationDTO.latitude;
}
return locationDTO.copy(d4, d5);
}
/* renamed from: component1, reason: from getter */
public final double getLongitude() {
return this.longitude;
}
/* renamed from: component2, reason: from getter */
public final double getLatitude() {
return this.latitude;
}
public final LocationDTO copy(double longitude, double latitude) {
return new LocationDTO(longitude, latitude);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof LocationDTO)) {
return false;
}
LocationDTO locationDTO = (LocationDTO) other;
return Double.compare(this.longitude, locationDTO.longitude) == 0 && Double.compare(this.latitude, locationDTO.latitude) == 0;
}
public final double getLatitude() {
return this.latitude;
}
public final double getLongitude() {
return this.longitude;
}
public int hashCode() {
return Double.hashCode(this.latitude) + (Double.hashCode(this.longitude) * 31);
}
public String toString() {
return "LocationDTO(longitude=" + this.longitude + ", latitude=" + this.latitude + ')';
}
}

View File

@@ -0,0 +1,71 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.firebase.analytics.FirebaseAnalytics;
import kotlin.Metadata;
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\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\u0002\u0010\u0006J\u000b\u0010\u000b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\f\u001a\u0004\u0018\u00010\u0005HÆ\u0003J!\u0010\r\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\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\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u0014"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;", "", "description", "", FirebaseAnalytics.Param.LOCATION, "Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;", "(Ljava/lang/String;Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;)V", "getDescription", "()Ljava/lang/String;", "getLocation", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class LocatorDTO {
private final String description;
private final LocationDTO location;
public LocatorDTO(String str, LocationDTO locationDTO) {
this.description = str;
this.location = locationDTO;
}
public static /* synthetic */ LocatorDTO copy$default(LocatorDTO locatorDTO, String str, LocationDTO locationDTO, int i, Object obj) {
if ((i & 1) != 0) {
str = locatorDTO.description;
}
if ((i & 2) != 0) {
locationDTO = locatorDTO.location;
}
return locatorDTO.copy(str, locationDTO);
}
/* renamed from: component1, reason: from getter */
public final String getDescription() {
return this.description;
}
/* renamed from: component2, reason: from getter */
public final LocationDTO getLocation() {
return this.location;
}
public final LocatorDTO copy(String description, LocationDTO location) {
return new LocatorDTO(description, location);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof LocatorDTO)) {
return false;
}
LocatorDTO locatorDTO = (LocatorDTO) other;
return Intrinsics.areEqual(this.description, locatorDTO.description) && Intrinsics.areEqual(this.location, locatorDTO.location);
}
public final String getDescription() {
return this.description;
}
public final LocationDTO getLocation() {
return this.location;
}
public int hashCode() {
String str = this.description;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
LocationDTO locationDTO = this.location;
return hashCode + (locationDTO != null ? locationDTO.hashCode() : 0);
}
public String toString() {
return "LocatorDTO(description=" + this.description + ", location=" + this.location + ')';
}
}

View File

@@ -0,0 +1,112 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.google.android.gms.measurement.internal.a;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\b\r\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B3\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\u000e\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0007¢\u0006\u0002\u0010\bJ\u000b\u0010\u000f\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0010\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0011\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0011\u0010\u0012\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0007HÆ\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\u00032\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u00032\u0010\b\u0002\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0007HÆ\u0001J\u0013\u0010\u0014\u001a\u00020\u00152\b\u0010\u0016\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0017\u001a\u00020\u0018HÖ\u0001J\t\u0010\u0019\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0005\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\nR\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\f\u0010\nR\u0019\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0007¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000e¨\u0006\u001a"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/OfferDTO;", "", "logo", "", AppMeasurementSdk.ConditionalUserProperty.NAME, "description", "pictures", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V", "getDescription", "()Ljava/lang/String;", "getLogo", "getName", "getPictures", "()Ljava/util/List;", "component1", "component2", "component3", "component4", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class OfferDTO {
private final String description;
private final String logo;
private final String name;
private final List<String> pictures;
public OfferDTO(String str, String str2, String str3, List<String> list) {
this.logo = str;
this.name = str2;
this.description = str3;
this.pictures = list;
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ OfferDTO copy$default(OfferDTO offerDTO, String str, String str2, String str3, List list, int i, Object obj) {
if ((i & 1) != 0) {
str = offerDTO.logo;
}
if ((i & 2) != 0) {
str2 = offerDTO.name;
}
if ((i & 4) != 0) {
str3 = offerDTO.description;
}
if ((i & 8) != 0) {
list = offerDTO.pictures;
}
return offerDTO.copy(str, str2, str3, list);
}
/* renamed from: component1, reason: from getter */
public final String getLogo() {
return this.logo;
}
/* renamed from: component2, reason: from getter */
public final String getName() {
return this.name;
}
/* renamed from: component3, reason: from getter */
public final String getDescription() {
return this.description;
}
public final List<String> component4() {
return this.pictures;
}
public final OfferDTO copy(String logo, String name, String description, List<String> pictures) {
return new OfferDTO(logo, name, description, pictures);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof OfferDTO)) {
return false;
}
OfferDTO offerDTO = (OfferDTO) other;
return Intrinsics.areEqual(this.logo, offerDTO.logo) && Intrinsics.areEqual(this.name, offerDTO.name) && Intrinsics.areEqual(this.description, offerDTO.description) && Intrinsics.areEqual(this.pictures, offerDTO.pictures);
}
public final String getDescription() {
return this.description;
}
public final String getLogo() {
return this.logo;
}
public final String getName() {
return this.name;
}
public final List<String> getPictures() {
return this.pictures;
}
public int hashCode() {
String str = this.logo;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.name;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
String str3 = this.description;
int hashCode3 = (hashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
List<String> list = this.pictures;
return hashCode3 + (list != null ? list.hashCode() : 0);
}
public String toString() {
StringBuilder sb = new StringBuilder("OfferDTO(logo=");
sb.append(this.logo);
sb.append(", name=");
sb.append(this.name);
sb.append(", description=");
sb.append(this.description);
sb.append(", pictures=");
return a.o(sb, this.pictures, ')');
}
}

View File

@@ -0,0 +1,93 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@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\f\n\u0002\u0010\u000b\n\u0002\b\u0002\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\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0005¢\u0006\u0002\u0010\u0007J\t\u0010\r\u001a\u00020\u0003HÆ\u0003J\t\u0010\u000e\u001a\u00020\u0005HÆ\u0003J\t\u0010\u000f\u001a\u00020\u0005HÆ\u0003J'\u0010\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\u0005HÆ\u0001J\u0013\u0010\u0011\u001a\u00020\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u0014\u001a\u00020\u0015HÖ\u0001J\t\u0010\u0016\u001a\u00020\u0005HÖ\u0001R\u0011\u0010\u0002\u001a\u00020\u0003¢\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\u000bR\u0011\u0010\u0006\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\f\u0010\u000b¨\u0006\u0017"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/OneStationRequest;", "", "detailedInfo", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/DetailedInfoDTO;", "stationCode", "", "token", "(Lcom/adif/elcanomovil/serviceNetworking/stations/model/DetailedInfoDTO;Ljava/lang/String;Ljava/lang/String;)V", "getDetailedInfo", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/DetailedInfoDTO;", "getStationCode", "()Ljava/lang/String;", "getToken", "component1", "component2", "component3", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class OneStationRequest {
private final DetailedInfoDTO detailedInfo;
private final String stationCode;
private final String token;
public OneStationRequest(DetailedInfoDTO detailedInfo, String stationCode, String token) {
Intrinsics.checkNotNullParameter(detailedInfo, "detailedInfo");
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
Intrinsics.checkNotNullParameter(token, "token");
this.detailedInfo = detailedInfo;
this.stationCode = stationCode;
this.token = token;
}
public static /* synthetic */ OneStationRequest copy$default(OneStationRequest oneStationRequest, DetailedInfoDTO detailedInfoDTO, String str, String str2, int i, Object obj) {
if ((i & 1) != 0) {
detailedInfoDTO = oneStationRequest.detailedInfo;
}
if ((i & 2) != 0) {
str = oneStationRequest.stationCode;
}
if ((i & 4) != 0) {
str2 = oneStationRequest.token;
}
return oneStationRequest.copy(detailedInfoDTO, str, str2);
}
/* renamed from: component1, reason: from getter */
public final DetailedInfoDTO getDetailedInfo() {
return this.detailedInfo;
}
/* renamed from: component2, reason: from getter */
public final String getStationCode() {
return this.stationCode;
}
/* renamed from: component3, reason: from getter */
public final String getToken() {
return this.token;
}
public final OneStationRequest copy(DetailedInfoDTO detailedInfo, String stationCode, String token) {
Intrinsics.checkNotNullParameter(detailedInfo, "detailedInfo");
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
Intrinsics.checkNotNullParameter(token, "token");
return new OneStationRequest(detailedInfo, stationCode, token);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof OneStationRequest)) {
return false;
}
OneStationRequest oneStationRequest = (OneStationRequest) other;
return Intrinsics.areEqual(this.detailedInfo, oneStationRequest.detailedInfo) && Intrinsics.areEqual(this.stationCode, oneStationRequest.stationCode) && Intrinsics.areEqual(this.token, oneStationRequest.token);
}
public final DetailedInfoDTO getDetailedInfo() {
return this.detailedInfo;
}
public final String getStationCode() {
return this.stationCode;
}
public final String getToken() {
return this.token;
}
public int hashCode() {
return this.token.hashCode() + a.d(this.stationCode, this.detailedInfo.hashCode() * 31, 31);
}
public String toString() {
StringBuilder sb = new StringBuilder("OneStationRequest(detailedInfo=");
sb.append(this.detailedInfo);
sb.append(", stationCode=");
sb.append(this.stationCode);
sb.append(", token=");
return a.n(sb, this.token, ')');
}
}

View File

@@ -0,0 +1,74 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0005J\u000b\u0010\t\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\n\u001a\u0004\u0018\u00010\u0003HÆ\u0003J!\u0010\u000b\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\u0013\u0010\f\u001a\u00020\r2\b\u0010\u000e\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\u000f\u001a\u00020\u0010HÖ\u0001J\t\u0010\u0011\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007¨\u0006\u0012"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;", "", "shortText", "", "longText", "(Ljava/lang/String;Ljava/lang/String;)V", "getLongText", "()Ljava/lang/String;", "getShortText", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class OpeningHoursDTO {
private final String longText;
private final String shortText;
public OpeningHoursDTO(String str, String str2) {
this.shortText = str;
this.longText = str2;
}
public static /* synthetic */ OpeningHoursDTO copy$default(OpeningHoursDTO openingHoursDTO, String str, String str2, int i, Object obj) {
if ((i & 1) != 0) {
str = openingHoursDTO.shortText;
}
if ((i & 2) != 0) {
str2 = openingHoursDTO.longText;
}
return openingHoursDTO.copy(str, str2);
}
/* renamed from: component1, reason: from getter */
public final String getShortText() {
return this.shortText;
}
/* renamed from: component2, reason: from getter */
public final String getLongText() {
return this.longText;
}
public final OpeningHoursDTO copy(String shortText, String longText) {
return new OpeningHoursDTO(shortText, longText);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof OpeningHoursDTO)) {
return false;
}
OpeningHoursDTO openingHoursDTO = (OpeningHoursDTO) other;
return Intrinsics.areEqual(this.shortText, openingHoursDTO.shortText) && Intrinsics.areEqual(this.longText, openingHoursDTO.longText);
}
public final String getLongText() {
return this.longText;
}
public final String getShortText() {
return this.shortText;
}
public int hashCode() {
String str = this.shortText;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.longText;
return hashCode + (str2 != null ? str2.hashCode() : 0);
}
public String toString() {
StringBuilder sb = new StringBuilder("OpeningHoursDTO(shortText=");
sb.append(this.shortText);
sb.append(", longText=");
return a.n(sb, this.longText, ')');
}
}

View File

@@ -0,0 +1,168 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0018\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001Bk\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0007\u0012\u000e\u0010\b\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\t\u0012\u000e\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\t\u0012\u000e\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\t\u0012\u000e\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\t\u0012\b\u0010\u0010\u001a\u0004\u0018\u00010\u0011¢\u0006\u0002\u0010\u0012J\t\u0010 \u001a\u00020\u0003HÆ\u0003J\u000b\u0010!\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010\"\u001a\u0004\u0018\u00010\u0007HÆ\u0003J\u0011\u0010#\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\tHÆ\u0003J\u0011\u0010$\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\tHÆ\u0003J\u0011\u0010%\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\tHÆ\u0003J\u0011\u0010&\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\tHÆ\u0003J\u000b\u0010'\u001a\u0004\u0018\u00010\u0011HÆ\u0003J\u007f\u0010(\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00072\u0010\b\u0002\u0010\b\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\t2\u0010\b\u0002\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\t2\u0010\b\u0002\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\t2\u0010\b\u0002\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\t2\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u0011HÆ\u0001J\u0013\u0010)\u001a\u00020*2\b\u0010+\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010,\u001a\u00020-HÖ\u0001J\t\u0010.\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\u0010\u001a\u0004\u0018\u00010\u0011¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0007¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0019\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u001aR\u0019\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u0018R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u001c\u0010\u001dR\u0019\u0010\b\u001a\n\u0012\u0004\u0012\u00020\n\u0018\u00010\\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0018R\u0019\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0018¨\u0006/"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoDTO;", "", "stationCode", "", "stationInfo", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;", "extendedStationInfo", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/ExtendedStationInfoDTO;", "stationServices", "", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationServicesDTO;", "stationTransportServices", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationTransportServicesDTO;", "stationCommercialServices", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationCommercialServicesDTO;", "stationActivities", "banner", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/BannerDTO;", "(Ljava/lang/String;Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;Lcom/adif/elcanomovil/serviceNetworking/stations/model/ExtendedStationInfoDTO;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/adif/elcanomovil/serviceNetworking/stations/model/BannerDTO;)V", "getBanner", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/BannerDTO;", "getExtendedStationInfo", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/ExtendedStationInfoDTO;", "getStationActivities", "()Ljava/util/List;", "getStationCode", "()Ljava/lang/String;", "getStationCommercialServices", "getStationInfo", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;", "getStationServices", "getStationTransportServices", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class RequestedStationInfoDTO {
private final BannerDTO banner;
private final ExtendedStationInfoDTO extendedStationInfo;
private final List<StationCommercialServicesDTO> stationActivities;
private final String stationCode;
private final List<StationCommercialServicesDTO> stationCommercialServices;
private final StationInfoDTO stationInfo;
private final List<StationServicesDTO> stationServices;
private final List<StationTransportServicesDTO> stationTransportServices;
public RequestedStationInfoDTO(String stationCode, StationInfoDTO stationInfoDTO, ExtendedStationInfoDTO extendedStationInfoDTO, List<StationServicesDTO> list, List<StationTransportServicesDTO> list2, List<StationCommercialServicesDTO> list3, List<StationCommercialServicesDTO> list4, BannerDTO bannerDTO) {
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
this.stationCode = stationCode;
this.stationInfo = stationInfoDTO;
this.extendedStationInfo = extendedStationInfoDTO;
this.stationServices = list;
this.stationTransportServices = list2;
this.stationCommercialServices = list3;
this.stationActivities = list4;
this.banner = bannerDTO;
}
public static /* synthetic */ RequestedStationInfoDTO copy$default(RequestedStationInfoDTO requestedStationInfoDTO, String str, StationInfoDTO stationInfoDTO, ExtendedStationInfoDTO extendedStationInfoDTO, List list, List list2, List list3, List list4, BannerDTO bannerDTO, int i, Object obj) {
if ((i & 1) != 0) {
str = requestedStationInfoDTO.stationCode;
}
if ((i & 2) != 0) {
stationInfoDTO = requestedStationInfoDTO.stationInfo;
}
if ((i & 4) != 0) {
extendedStationInfoDTO = requestedStationInfoDTO.extendedStationInfo;
}
if ((i & 8) != 0) {
list = requestedStationInfoDTO.stationServices;
}
if ((i & 16) != 0) {
list2 = requestedStationInfoDTO.stationTransportServices;
}
if ((i & 32) != 0) {
list3 = requestedStationInfoDTO.stationCommercialServices;
}
if ((i & 64) != 0) {
list4 = requestedStationInfoDTO.stationActivities;
}
if ((i & 128) != 0) {
bannerDTO = requestedStationInfoDTO.banner;
}
List list5 = list4;
BannerDTO bannerDTO2 = bannerDTO;
List list6 = list2;
List list7 = list3;
return requestedStationInfoDTO.copy(str, stationInfoDTO, extendedStationInfoDTO, list, list6, list7, list5, bannerDTO2);
}
/* renamed from: component1, reason: from getter */
public final String getStationCode() {
return this.stationCode;
}
/* renamed from: component2, reason: from getter */
public final StationInfoDTO getStationInfo() {
return this.stationInfo;
}
/* renamed from: component3, reason: from getter */
public final ExtendedStationInfoDTO getExtendedStationInfo() {
return this.extendedStationInfo;
}
public final List<StationServicesDTO> component4() {
return this.stationServices;
}
public final List<StationTransportServicesDTO> component5() {
return this.stationTransportServices;
}
public final List<StationCommercialServicesDTO> component6() {
return this.stationCommercialServices;
}
public final List<StationCommercialServicesDTO> component7() {
return this.stationActivities;
}
/* renamed from: component8, reason: from getter */
public final BannerDTO getBanner() {
return this.banner;
}
public final RequestedStationInfoDTO copy(String stationCode, StationInfoDTO stationInfo, ExtendedStationInfoDTO extendedStationInfo, List<StationServicesDTO> stationServices, List<StationTransportServicesDTO> stationTransportServices, List<StationCommercialServicesDTO> stationCommercialServices, List<StationCommercialServicesDTO> stationActivities, BannerDTO banner) {
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
return new RequestedStationInfoDTO(stationCode, stationInfo, extendedStationInfo, stationServices, stationTransportServices, stationCommercialServices, stationActivities, banner);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof RequestedStationInfoDTO)) {
return false;
}
RequestedStationInfoDTO requestedStationInfoDTO = (RequestedStationInfoDTO) other;
return Intrinsics.areEqual(this.stationCode, requestedStationInfoDTO.stationCode) && Intrinsics.areEqual(this.stationInfo, requestedStationInfoDTO.stationInfo) && Intrinsics.areEqual(this.extendedStationInfo, requestedStationInfoDTO.extendedStationInfo) && Intrinsics.areEqual(this.stationServices, requestedStationInfoDTO.stationServices) && Intrinsics.areEqual(this.stationTransportServices, requestedStationInfoDTO.stationTransportServices) && Intrinsics.areEqual(this.stationCommercialServices, requestedStationInfoDTO.stationCommercialServices) && Intrinsics.areEqual(this.stationActivities, requestedStationInfoDTO.stationActivities) && Intrinsics.areEqual(this.banner, requestedStationInfoDTO.banner);
}
public final BannerDTO getBanner() {
return this.banner;
}
public final ExtendedStationInfoDTO getExtendedStationInfo() {
return this.extendedStationInfo;
}
public final List<StationCommercialServicesDTO> getStationActivities() {
return this.stationActivities;
}
public final String getStationCode() {
return this.stationCode;
}
public final List<StationCommercialServicesDTO> getStationCommercialServices() {
return this.stationCommercialServices;
}
public final StationInfoDTO getStationInfo() {
return this.stationInfo;
}
public final List<StationServicesDTO> getStationServices() {
return this.stationServices;
}
public final List<StationTransportServicesDTO> getStationTransportServices() {
return this.stationTransportServices;
}
public int hashCode() {
int hashCode = this.stationCode.hashCode() * 31;
StationInfoDTO stationInfoDTO = this.stationInfo;
int hashCode2 = (hashCode + (stationInfoDTO == null ? 0 : stationInfoDTO.hashCode())) * 31;
ExtendedStationInfoDTO extendedStationInfoDTO = this.extendedStationInfo;
int hashCode3 = (hashCode2 + (extendedStationInfoDTO == null ? 0 : extendedStationInfoDTO.hashCode())) * 31;
List<StationServicesDTO> list = this.stationServices;
int hashCode4 = (hashCode3 + (list == null ? 0 : list.hashCode())) * 31;
List<StationTransportServicesDTO> list2 = this.stationTransportServices;
int hashCode5 = (hashCode4 + (list2 == null ? 0 : list2.hashCode())) * 31;
List<StationCommercialServicesDTO> list3 = this.stationCommercialServices;
int hashCode6 = (hashCode5 + (list3 == null ? 0 : list3.hashCode())) * 31;
List<StationCommercialServicesDTO> list4 = this.stationActivities;
int hashCode7 = (hashCode6 + (list4 == null ? 0 : list4.hashCode())) * 31;
BannerDTO bannerDTO = this.banner;
return hashCode7 + (bannerDTO != null ? bannerDTO.hashCode() : 0);
}
public String toString() {
return "RequestedStationInfoDTO(stationCode=" + this.stationCode + ", stationInfo=" + this.stationInfo + ", extendedStationInfo=" + this.extendedStationInfo + ", stationServices=" + this.stationServices + ", stationTransportServices=" + this.stationTransportServices + ", stationCommercialServices=" + this.stationCommercialServices + ", stationActivities=" + this.stationActivities + ", banner=" + this.banner + ')';
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004J\t\u0010\u0007\u001a\u00020\u0003HÆ\u0003J\u0013\u0010\b\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\t\u001a\u00020\n2\b\u0010\u000b\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010\f\u001a\u00020\rHÖ\u0001J\t\u0010\u000e\u001a\u00020\u000fHÖ\u0001R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0010"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoListDTO;", "", "stationInfo", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;", "(Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;)V", "getStationInfo", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;", "component1", "copy", "equals", "", "other", "hashCode", "", "toString", "", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class RequestedStationInfoListDTO {
private final StationInfoDTO stationInfo;
public RequestedStationInfoListDTO(StationInfoDTO stationInfo) {
Intrinsics.checkNotNullParameter(stationInfo, "stationInfo");
this.stationInfo = stationInfo;
}
public static /* synthetic */ RequestedStationInfoListDTO copy$default(RequestedStationInfoListDTO requestedStationInfoListDTO, StationInfoDTO stationInfoDTO, int i, Object obj) {
if ((i & 1) != 0) {
stationInfoDTO = requestedStationInfoListDTO.stationInfo;
}
return requestedStationInfoListDTO.copy(stationInfoDTO);
}
/* renamed from: component1, reason: from getter */
public final StationInfoDTO getStationInfo() {
return this.stationInfo;
}
public final RequestedStationInfoListDTO copy(StationInfoDTO stationInfo) {
Intrinsics.checkNotNullParameter(stationInfo, "stationInfo");
return new RequestedStationInfoListDTO(stationInfo);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof RequestedStationInfoListDTO) && Intrinsics.areEqual(this.stationInfo, ((RequestedStationInfoListDTO) other).stationInfo);
}
public final StationInfoDTO getStationInfo() {
return this.stationInfo;
}
public int hashCode() {
return this.stationInfo.hashCode();
}
public String toString() {
return "RequestedStationInfoListDTO(stationInfo=" + this.stationInfo + ')';
}
}

View File

@@ -0,0 +1,241 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import com.google.android.gms.measurement.internal.a;
import com.google.firebase.analytics.FirebaseAnalytics;
import java.util.List;
import kotlin.Metadata;
import kotlin.io.ConstantsKt;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010 \n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u001f\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u007f\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\u00030\b\u0012\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00030\b\u0012\f\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00030\b\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\f\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\r\u001a\u0004\u0018\u00010\u000e\u0012\b\u0010\u000f\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0010\u001a\u00020\u0011¢\u0006\u0002\u0010\u0012J\t\u0010#\u001a\u00020\u0003HÆ\u0003J\u000b\u0010$\u001a\u0004\u0018\u00010\u000eHÆ\u0003J\u000b\u0010%\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\t\u0010&\u001a\u00020\u0011HÆ\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\u00030\bHÆ\u0003J\u000f\u0010+\u001a\b\u0012\u0004\u0012\u00020\u00030\bHÆ\u0003J\u000f\u0010,\u001a\b\u0012\u0004\u0012\u00020\u00030\bHÆ\u0003J\u000b\u0010-\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010.\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u009b\u0001\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\u00030\b2\u000e\b\u0002\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00030\b2\u000e\b\u0002\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00030\b2\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\f\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\r\u001a\u0004\u0018\u00010\u000e2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\u00032\b\b\u0002\u0010\u0010\u001a\u00020\u0011HÆ\u0001J\u0013\u00100\u001a\u0002012\b\u00102\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u00103\u001a\u000204HÖ\u0001J\t\u00105\u001a\u00020\u0003HÖ\u0001R\u0013\u0010\r\u001a\u0004\u0018\u00010\u000e¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0017\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\u00030\\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0013\u0010\u000b\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018R\u0013\u0010\f\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0018R\u0013\u0010\u000f\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0018R\u0017\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00030\\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u0016R\u0011\u0010\u0010\u001a\u00020\u0011¢\u0006\b\n\u0000\u001a\u0004\b\u001c\u0010\u001dR\u0011\u0010\u0005\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0018R\u0011\u0010\u0006\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0018R\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b \u0010\u0018R\u0011\u0010\u0004\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b!\u0010\u0018R\u0017\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00030\\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0016¨\u00066"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationInfoDTO;", "", "stationCode", "", "stationType", "longName", "shortName", "akaList", "", NavArguments.ARG_DYNAMIC_LINKS_STATION_TRAFFIC, "lines", "commercialZoneType", "commuterNetwork", "accessible", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;", "description", FirebaseAnalytics.Param.LOCATION, "Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;Ljava/lang/String;Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;)V", "getAccessible", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;", "getAkaList", "()Ljava/util/List;", "getCommercialZoneType", "()Ljava/lang/String;", "getCommuterNetwork", "getDescription", "getLines", "getLocation", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocationDTO;", "getLongName", "getShortName", "getStationCode", "getStationType", "getTrafficType", "component1", "component10", "component11", "component12", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class StationInfoDTO {
private final AccessibleDTO accessible;
private final List<String> akaList;
private final String commercialZoneType;
private final String commuterNetwork;
private final String description;
private final List<String> lines;
private final LocationDTO location;
private final String longName;
private final String shortName;
private final String stationCode;
private final String stationType;
private final List<String> trafficType;
public StationInfoDTO(String stationCode, String stationType, String longName, String shortName, List<String> akaList, List<String> trafficType, List<String> lines, String str, String str2, AccessibleDTO accessibleDTO, String str3, LocationDTO location) {
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
Intrinsics.checkNotNullParameter(stationType, "stationType");
Intrinsics.checkNotNullParameter(longName, "longName");
Intrinsics.checkNotNullParameter(shortName, "shortName");
Intrinsics.checkNotNullParameter(akaList, "akaList");
Intrinsics.checkNotNullParameter(trafficType, "trafficType");
Intrinsics.checkNotNullParameter(lines, "lines");
Intrinsics.checkNotNullParameter(location, "location");
this.stationCode = stationCode;
this.stationType = stationType;
this.longName = longName;
this.shortName = shortName;
this.akaList = akaList;
this.trafficType = trafficType;
this.lines = lines;
this.commercialZoneType = str;
this.commuterNetwork = str2;
this.accessible = accessibleDTO;
this.description = str3;
this.location = location;
}
public static /* synthetic */ StationInfoDTO copy$default(StationInfoDTO stationInfoDTO, String str, String str2, String str3, String str4, List list, List list2, List list3, String str5, String str6, AccessibleDTO accessibleDTO, String str7, LocationDTO locationDTO, int i, Object obj) {
if ((i & 1) != 0) {
str = stationInfoDTO.stationCode;
}
if ((i & 2) != 0) {
str2 = stationInfoDTO.stationType;
}
if ((i & 4) != 0) {
str3 = stationInfoDTO.longName;
}
if ((i & 8) != 0) {
str4 = stationInfoDTO.shortName;
}
if ((i & 16) != 0) {
list = stationInfoDTO.akaList;
}
if ((i & 32) != 0) {
list2 = stationInfoDTO.trafficType;
}
if ((i & 64) != 0) {
list3 = stationInfoDTO.lines;
}
if ((i & 128) != 0) {
str5 = stationInfoDTO.commercialZoneType;
}
if ((i & 256) != 0) {
str6 = stationInfoDTO.commuterNetwork;
}
if ((i & ConstantsKt.MINIMUM_BLOCK_SIZE) != 0) {
accessibleDTO = stationInfoDTO.accessible;
}
if ((i & 1024) != 0) {
str7 = stationInfoDTO.description;
}
if ((i & 2048) != 0) {
locationDTO = stationInfoDTO.location;
}
String str8 = str7;
LocationDTO locationDTO2 = locationDTO;
String str9 = str6;
AccessibleDTO accessibleDTO2 = accessibleDTO;
List list4 = list3;
String str10 = str5;
List list5 = list;
List list6 = list2;
return stationInfoDTO.copy(str, str2, str3, str4, list5, list6, list4, str10, str9, accessibleDTO2, str8, locationDTO2);
}
/* renamed from: component1, reason: from getter */
public final String getStationCode() {
return this.stationCode;
}
/* renamed from: component10, reason: from getter */
public final AccessibleDTO getAccessible() {
return this.accessible;
}
/* renamed from: component11, reason: from getter */
public final String getDescription() {
return this.description;
}
/* renamed from: component12, reason: from getter */
public final LocationDTO getLocation() {
return this.location;
}
/* renamed from: component2, reason: from getter */
public final String getStationType() {
return this.stationType;
}
/* renamed from: component3, reason: from getter */
public final String getLongName() {
return this.longName;
}
/* renamed from: component4, reason: from getter */
public final String getShortName() {
return this.shortName;
}
public final List<String> component5() {
return this.akaList;
}
public final List<String> component6() {
return this.trafficType;
}
public final List<String> component7() {
return this.lines;
}
/* renamed from: component8, reason: from getter */
public final String getCommercialZoneType() {
return this.commercialZoneType;
}
/* renamed from: component9, reason: from getter */
public final String getCommuterNetwork() {
return this.commuterNetwork;
}
public final StationInfoDTO copy(String stationCode, String stationType, String longName, String shortName, List<String> akaList, List<String> trafficType, List<String> lines, String commercialZoneType, String commuterNetwork, AccessibleDTO accessible, String description, LocationDTO location) {
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
Intrinsics.checkNotNullParameter(stationType, "stationType");
Intrinsics.checkNotNullParameter(longName, "longName");
Intrinsics.checkNotNullParameter(shortName, "shortName");
Intrinsics.checkNotNullParameter(akaList, "akaList");
Intrinsics.checkNotNullParameter(trafficType, "trafficType");
Intrinsics.checkNotNullParameter(lines, "lines");
Intrinsics.checkNotNullParameter(location, "location");
return new StationInfoDTO(stationCode, stationType, longName, shortName, akaList, trafficType, lines, commercialZoneType, commuterNetwork, accessible, description, location);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof StationInfoDTO)) {
return false;
}
StationInfoDTO stationInfoDTO = (StationInfoDTO) other;
return Intrinsics.areEqual(this.stationCode, stationInfoDTO.stationCode) && Intrinsics.areEqual(this.stationType, stationInfoDTO.stationType) && Intrinsics.areEqual(this.longName, stationInfoDTO.longName) && Intrinsics.areEqual(this.shortName, stationInfoDTO.shortName) && Intrinsics.areEqual(this.akaList, stationInfoDTO.akaList) && Intrinsics.areEqual(this.trafficType, stationInfoDTO.trafficType) && Intrinsics.areEqual(this.lines, stationInfoDTO.lines) && Intrinsics.areEqual(this.commercialZoneType, stationInfoDTO.commercialZoneType) && Intrinsics.areEqual(this.commuterNetwork, stationInfoDTO.commuterNetwork) && Intrinsics.areEqual(this.accessible, stationInfoDTO.accessible) && Intrinsics.areEqual(this.description, stationInfoDTO.description) && Intrinsics.areEqual(this.location, stationInfoDTO.location);
}
public final AccessibleDTO getAccessible() {
return this.accessible;
}
public final List<String> getAkaList() {
return this.akaList;
}
public final String getCommercialZoneType() {
return this.commercialZoneType;
}
public final String getCommuterNetwork() {
return this.commuterNetwork;
}
public final String getDescription() {
return this.description;
}
public final List<String> getLines() {
return this.lines;
}
public final LocationDTO getLocation() {
return this.location;
}
public final String getLongName() {
return this.longName;
}
public final String getShortName() {
return this.shortName;
}
public final String getStationCode() {
return this.stationCode;
}
public final String getStationType() {
return this.stationType;
}
public final List<String> getTrafficType() {
return this.trafficType;
}
public int hashCode() {
int hashCode = (this.lines.hashCode() + ((this.trafficType.hashCode() + ((this.akaList.hashCode() + a.d(this.shortName, a.d(this.longName, a.d(this.stationType, this.stationCode.hashCode() * 31, 31), 31), 31)) * 31)) * 31)) * 31;
String str = this.commercialZoneType;
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
String str2 = this.commuterNetwork;
int hashCode3 = (hashCode2 + (str2 == null ? 0 : str2.hashCode())) * 31;
AccessibleDTO accessibleDTO = this.accessible;
int hashCode4 = (hashCode3 + (accessibleDTO == null ? 0 : accessibleDTO.hashCode())) * 31;
String str3 = this.description;
return this.location.hashCode() + ((hashCode4 + (str3 != null ? str3.hashCode() : 0)) * 31);
}
public String toString() {
return "StationInfoDTO(stationCode=" + this.stationCode + ", stationType=" + this.stationType + ", longName=" + this.longName + ", shortName=" + this.shortName + ", akaList=" + this.akaList + ", trafficType=" + this.trafficType + ", lines=" + this.lines + ", commercialZoneType=" + this.commercialZoneType + ", commuterNetwork=" + this.commuterNetwork + ", accessible=" + this.accessible + ", description=" + this.description + ", location=" + this.location + ')';
}
}

View File

@@ -0,0 +1,70 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import kotlin.Metadata;
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\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u0017\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0002\u0010\u0006J\u000b\u0010\u000b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\t\u0010\f\u001a\u00020\u0005HÆ\u0003J\u001f\u0010\r\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\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\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\\u0006\u0014"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationResponse;", "", "token", "", "requestedStationInfo", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoDTO;", "(Ljava/lang/String;Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoDTO;)V", "getRequestedStationInfo", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoDTO;", "getToken", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class StationResponse {
private final RequestedStationInfoDTO requestedStationInfo;
private final String token;
public StationResponse(String str, RequestedStationInfoDTO requestedStationInfo) {
Intrinsics.checkNotNullParameter(requestedStationInfo, "requestedStationInfo");
this.token = str;
this.requestedStationInfo = requestedStationInfo;
}
public static /* synthetic */ StationResponse copy$default(StationResponse stationResponse, String str, RequestedStationInfoDTO requestedStationInfoDTO, int i, Object obj) {
if ((i & 1) != 0) {
str = stationResponse.token;
}
if ((i & 2) != 0) {
requestedStationInfoDTO = stationResponse.requestedStationInfo;
}
return stationResponse.copy(str, requestedStationInfoDTO);
}
/* renamed from: component1, reason: from getter */
public final String getToken() {
return this.token;
}
/* renamed from: component2, reason: from getter */
public final RequestedStationInfoDTO getRequestedStationInfo() {
return this.requestedStationInfo;
}
public final StationResponse copy(String token, RequestedStationInfoDTO requestedStationInfo) {
Intrinsics.checkNotNullParameter(requestedStationInfo, "requestedStationInfo");
return new StationResponse(token, requestedStationInfo);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof StationResponse)) {
return false;
}
StationResponse stationResponse = (StationResponse) other;
return Intrinsics.areEqual(this.token, stationResponse.token) && Intrinsics.areEqual(this.requestedStationInfo, stationResponse.requestedStationInfo);
}
public final RequestedStationInfoDTO getRequestedStationInfo() {
return this.requestedStationInfo;
}
public final String getToken() {
return this.token;
}
public int hashCode() {
String str = this.token;
return this.requestedStationInfo.hashCode() + ((str == null ? 0 : str.hashCode()) * 31);
}
public String toString() {
return "StationResponse(token=" + this.token + ", requestedStationInfo=" + this.requestedStationInfo + ')';
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,29 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import java.util.List;
import kotlin.Metadata;
@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010 \n\u0002\b\u0005\bf\u0018\u00002\u00020\u0001R\u0014\u0010\u0002\u001a\u0004\u0018\u00010\u0003X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0004\u0010\u0005R\u0014\u0010\u0006\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\b\u0010\tR\u0014\u0010\n\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\u000b\u0010\tR\u0014\u0010\f\u001a\u0004\u0018\u00010\rX¦\u0004¢\u0006\u0006\u001a\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0010\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0011\u0010\tR\u0014\u0010\u0012\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0013\u0010\tR\u0014\u0010\u0014\u001a\u0004\u0018\u00010\u0015X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0016\u0010\u0017R\u0014\u0010\u0018\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0019\u0010\tR\u001a\u0010\u001a\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u001bX¦\u0004¢\u0006\u0006\u001a\u0004\b\u001c\u0010\u001dR\u0014\u0010\u001e\u001a\u0004\u0018\u00010\u0007X¦\u0004¢\u0006\u0006\u001a\u0004\b\u001f\u0010\\u0006 "}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationServicesInterface;", "", "accessible", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;", "getAccessible", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/AccessibleDTO;", "description", "", "getDescription", "()Ljava/lang/String;", "identifier", "getIdentifier", "locator", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;", "getLocator", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/LocatorDTO;", "logo", "getLogo", AppMeasurementSdk.ConditionalUserProperty.NAME, "getName", "openingHours", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;", "getOpeningHours", "()Lcom/adif/elcanomovil/serviceNetworking/stations/model/OpeningHoursDTO;", "phoneNumber", "getPhoneNumber", "pictures", "", "getPictures", "()Ljava/util/List;", "web", "getWeb", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public interface StationServicesInterface {
AccessibleDTO getAccessible();
String getDescription();
String getIdentifier();
LocatorDTO getLocator();
String getLogo();
String getName();
OpeningHoursDTO getOpeningHours();
String getPhoneNumber();
List<String> getPictures();
String getWeb();
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,76 @@
package com.adif.elcanomovil.serviceNetworking.stations.model;
import com.google.android.gms.measurement.internal.a;
import java.util.List;
import kotlin.Metadata;
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\u0010 \n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\b\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\u0002\u0010\u0007J\t\u0010\f\u001a\u00020\u0003HÆ\u0003J\u000f\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005HÆ\u0003J#\u0010\u000e\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\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\u0017\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005¢\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\u000b¨\u0006\u0015"}, d2 = {"Lcom/adif/elcanomovil/serviceNetworking/stations/model/StationsResponse;", "", "token", "", "requestedStationInfoList", "", "Lcom/adif/elcanomovil/serviceNetworking/stations/model/RequestedStationInfoListDTO;", "(Ljava/lang/String;Ljava/util/List;)V", "getRequestedStationInfoList", "()Ljava/util/List;", "getToken", "()Ljava/lang/String;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "service-networking_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class StationsResponse {
private final List<RequestedStationInfoListDTO> requestedStationInfoList;
private final String token;
public StationsResponse(String token, List<RequestedStationInfoListDTO> requestedStationInfoList) {
Intrinsics.checkNotNullParameter(token, "token");
Intrinsics.checkNotNullParameter(requestedStationInfoList, "requestedStationInfoList");
this.token = token;
this.requestedStationInfoList = requestedStationInfoList;
}
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ StationsResponse copy$default(StationsResponse stationsResponse, String str, List list, int i, Object obj) {
if ((i & 1) != 0) {
str = stationsResponse.token;
}
if ((i & 2) != 0) {
list = stationsResponse.requestedStationInfoList;
}
return stationsResponse.copy(str, list);
}
/* renamed from: component1, reason: from getter */
public final String getToken() {
return this.token;
}
public final List<RequestedStationInfoListDTO> component2() {
return this.requestedStationInfoList;
}
public final StationsResponse copy(String token, List<RequestedStationInfoListDTO> requestedStationInfoList) {
Intrinsics.checkNotNullParameter(token, "token");
Intrinsics.checkNotNullParameter(requestedStationInfoList, "requestedStationInfoList");
return new StationsResponse(token, requestedStationInfoList);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof StationsResponse)) {
return false;
}
StationsResponse stationsResponse = (StationsResponse) other;
return Intrinsics.areEqual(this.token, stationsResponse.token) && Intrinsics.areEqual(this.requestedStationInfoList, stationsResponse.requestedStationInfoList);
}
public final List<RequestedStationInfoListDTO> getRequestedStationInfoList() {
return this.requestedStationInfoList;
}
public final String getToken() {
return this.token;
}
public int hashCode() {
return this.requestedStationInfoList.hashCode() + (this.token.hashCode() * 31);
}
public String toString() {
StringBuilder sb = new StringBuilder("StationsResponse(token=");
sb.append(this.token);
sb.append(", requestedStationInfoList=");
return a.o(sb, this.requestedStationInfoList, ')');
}
}