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.uiSubscriptions.create;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.fragment.app.K;
import androidx.lifecycle.y0;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes3.dex */
public abstract class Hilt_SubscriptionCreationFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_SubscriptionCreationFragment() {
this.componentManagerLock = new Object();
this.injected = false;
}
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((SubscriptionCreationFragment_GeneratedInjector) generatedComponent()).injectSubscriptionCreationFragment((SubscriptionCreationFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_SubscriptionCreationFragment(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,23 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.enums.SubscriptionType;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* synthetic */ class SubscriptionCreationFragment$bindViewModel$3$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[SubscriptionType.values().length];
try {
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
$EnumSwitchMapping$0 = iArr;
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.utils.Status;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* synthetic */ class SubscriptionCreationFragment$bindViewModel$5$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[Status.values().length];
try {
iArr[Status.LOADING.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[Status.SUCCESS.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[Status.ERROR.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
$EnumSwitchMapping$0 = iArr;
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,83 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.commonNavGraph.MainNavigationDirections;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertType;
import com.adif.elcanomovil.commonNavGraph.arguments.Filters;
import com.adif.elcanomovil.commonNavGraph.arguments.StationObservationArg;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.google.firebase.analytics.FirebaseAnalytics;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0005\u0018\u0000 \u00042\u00020\u0001:\u0002\u0005\u0004B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0006"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentDirections;", "", "<init>", "()V", "Companion", "com/adif/elcanomovil/uiSubscriptions/create/g", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class SubscriptionCreationFragmentDirections {
/* renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0011\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0013\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J=\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u000f\u0010\u0010J=\u0010\u0011\u001a\u00020\u000e2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u0011\u0010\u0010J#\u0010\u0015\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00070\u0013¢\u0006\u0004\b\u0015\u0010\u0016J\u001d\u0010\u0018\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\u0006\u0010\u0014\u001a\u00020\u0017¢\u0006\u0004\b\u0018\u0010\u0019J\u0015\u0010\u001b\u001a\u00020\u000e2\u0006\u0010\u001a\u001a\u00020\u0007¢\u0006\u0004\b\u001b\u0010\u001cJ\u001d\u0010\u001e\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\u0006\u0010\u0014\u001a\u00020\u001d¢\u0006\u0004\b\u001e\u0010\u001fJ\u0099\u0001\u0010-\u001a\u00020\u000e2\b\u0010 \u001a\u0004\u0018\u00010\u00072\b\u0010!\u001a\u0004\u0018\u00010\u00072\b\u0010\"\u001a\u0004\u0018\u00010\u00072\b\u0010#\u001a\u0004\u0018\u00010\u00072\u0006\u0010$\u001a\u00020\u00042\u000e\u0010%\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u00132\b\u0010&\u001a\u0004\u0018\u00010\u00072\u000e\u0010'\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u00132\b\u0010(\u001a\u0004\u0018\u00010\u00072\b\u0010)\u001a\u0004\u0018\u00010\u00072\b\u0010*\u001a\u0004\u0018\u00010\u00072\b\u0010+\u001a\u0004\u0018\u00010\u00072\b\u0010,\u001a\u0004\u0018\u00010\u0007¢\u0006\u0004\b-\u0010.J\u0015\u0010/\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u0007¢\u0006\u0004\b/\u0010\u001c¨\u00060"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentDirections$Companion;", "", "<init>", "()V", "", "blockOnback", "isCancelable", "", "title", "message", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;", "actions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertType;", "type", "Lo0/F;", "actionGlobalAlertDialog", "(ZZLjava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertType;)Lo0/F;", "toAlertDialog", "key", "", "values", "toSelectableBottomSheet", "(Ljava/lang/String;[Ljava/lang/String;)Lo0/F;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/StationObservationArg;", "toStationObservationsBottomSheet", "(Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/StationObservationArg;)Lo0/F;", "observation", "toTrainObservationBottomSheet", "(Ljava/lang/String;)Lo0/F;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/Filters;", "toFilterListBottomSheet", "(Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/Filters;)Lo0/F;", "logo", AppMeasurementSdk.ConditionalUserProperty.NAME, "phone", "description", "accessible", "paymentWay", "offer", "correspondences", "web", FirebaseAnalytics.Param.LOCATION, "accessibleLabel", "openingHours", "playStore", "toStationsAlertDialog", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lo0/F;", "toSelectStationFragment", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final F actionGlobalAlertDialog(boolean blockOnback, boolean isCancelable, String title, String message, AlertActions actions, AlertType type) {
Intrinsics.checkNotNullParameter(title, "title");
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(actions, "actions");
Intrinsics.checkNotNullParameter(type, "type");
return new g(blockOnback, isCancelable, title, message, actions, type);
}
public final F toAlertDialog(boolean blockOnback, boolean isCancelable, String title, String message, AlertActions actions, AlertType type) {
Intrinsics.checkNotNullParameter(title, "title");
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(actions, "actions");
Intrinsics.checkNotNullParameter(type, "type");
return MainNavigationDirections.INSTANCE.toAlertDialog(blockOnback, isCancelable, title, message, actions, type);
}
public final F toFilterListBottomSheet(String key, Filters values) {
Intrinsics.checkNotNullParameter(key, "key");
Intrinsics.checkNotNullParameter(values, "values");
return MainNavigationDirections.INSTANCE.toFilterListBottomSheet(key, values);
}
public final F toSelectStationFragment(String key) {
Intrinsics.checkNotNullParameter(key, "key");
return MainNavigationDirections.INSTANCE.toSelectStationFragment(key);
}
public final F toSelectableBottomSheet(String key, String[] values) {
Intrinsics.checkNotNullParameter(key, "key");
Intrinsics.checkNotNullParameter(values, "values");
return MainNavigationDirections.INSTANCE.toSelectableBottomSheet(key, values);
}
public final F toStationObservationsBottomSheet(String key, StationObservationArg values) {
Intrinsics.checkNotNullParameter(key, "key");
Intrinsics.checkNotNullParameter(values, "values");
return MainNavigationDirections.INSTANCE.toStationObservationsBottomSheet(key, values);
}
public final F toStationsAlertDialog(String logo, String name, String phone, String description, boolean accessible, String[] paymentWay, String offer, String[] correspondences, String web, String location, String accessibleLabel, String openingHours, String playStore) {
return MainNavigationDirections.INSTANCE.toStationsAlertDialog(logo, name, phone, description, accessible, paymentWay, offer, correspondences, web, location, accessibleLabel, openingHours, playStore);
}
public final F toTrainObservationBottomSheet(String observation) {
Intrinsics.checkNotNullParameter(observation, "observation");
return MainNavigationDirections.INSTANCE.toTrainObservationBottomSheet(observation);
}
private Companion() {
}
}
private SubscriptionCreationFragmentDirections() {
}
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = SubscriptionCreationFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes3.dex */
public interface SubscriptionCreationFragment_GeneratedInjector {
void injectSubscriptionCreationFragment(SubscriptionCreationFragment subscriptionCreationFragment);
}

View File

@@ -0,0 +1,33 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import c1.C0283c;
import dagger.MembersInjector;
import dagger.internal.DaggerGenerated;
import dagger.internal.InjectedFieldSignature;
import dagger.internal.QualifierMetadata;
import javax.inject.Provider;
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes3.dex */
public final class SubscriptionCreationFragment_MembersInjector implements MembersInjector<SubscriptionCreationFragment> {
private final Provider<C0283c> notificationsPermissionRequesterProvider;
public SubscriptionCreationFragment_MembersInjector(Provider<C0283c> provider) {
this.notificationsPermissionRequesterProvider = provider;
}
public static MembersInjector<SubscriptionCreationFragment> create(Provider<C0283c> provider) {
return new SubscriptionCreationFragment_MembersInjector(provider);
}
@InjectedFieldSignature("com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment.notificationsPermissionRequester")
public static void injectNotificationsPermissionRequester(SubscriptionCreationFragment subscriptionCreationFragment, C0283c c0283c) {
subscriptionCreationFragment.notificationsPermissionRequester = c0283c;
}
@Override // dagger.MembersInjector
public void injectMembers(SubscriptionCreationFragment subscriptionCreationFragment) {
injectNotificationsPermissionRequester(subscriptionCreationFragment, this.notificationsPermissionRequesterProvider.get());
}
}

View File

@@ -0,0 +1,23 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* synthetic */ class SubscriptionCreationViewModel$createSusbscription$1$1$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[SubscriptionType.values().length];
try {
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
$EnumSwitchMapping$0 = iArr;
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.utils.Status;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* synthetic */ class SubscriptionCreationViewModel$deleteSusbscription$1$1$1$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[Status.values().length];
try {
iArr[Status.ERROR.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[Status.SUCCESS.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[Status.LOADING.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
$EnumSwitchMapping$0 = iArr;
}
}

View File

@@ -0,0 +1,23 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* synthetic */ class SubscriptionCreationViewModel$modifySusbscription$1$1$1$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[SubscriptionType.values().length];
try {
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
$EnumSwitchMapping$0 = iArr;
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0002\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000¨\u0006\u0003"}, d2 = {"SUBSCRIPTION_GENERIC_ACTION", "", "SUBSCRIPTION_GENERIC_WITHOUT_ACTION", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class SubscriptionCreationViewModelKt {
public static final String SUBSCRIPTION_GENERIC_ACTION = "generic_subscription_action";
public static final String SUBSCRIPTION_GENERIC_WITHOUT_ACTION = "generic_subscription_without_action";
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import android.content.Context;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase;
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.DeleteSubscriptionsUseCase;
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes3.dex */
public final class SubscriptionCreationViewModel_Factory implements Factory<SubscriptionCreationViewModel> {
private final Provider<Context> contextProvider;
private final Provider<CreateSubscriptionsUseCase> createSubscriptionsUseCaseProvider;
private final Provider<DeleteSubscriptionsUseCase> deleteSubscriptionsUseCaseProvider;
private final Provider<GetStationByIdUseCase> getStationByIdUseCaseProvider;
private final Provider<ModifySubscriptionsUseCase> modifySubscriptionsUseCaseProvider;
public SubscriptionCreationViewModel_Factory(Provider<CreateSubscriptionsUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<DeleteSubscriptionsUseCase> provider3, Provider<ModifySubscriptionsUseCase> provider4, Provider<Context> provider5) {
this.createSubscriptionsUseCaseProvider = provider;
this.getStationByIdUseCaseProvider = provider2;
this.deleteSubscriptionsUseCaseProvider = provider3;
this.modifySubscriptionsUseCaseProvider = provider4;
this.contextProvider = provider5;
}
public static SubscriptionCreationViewModel_Factory create(Provider<CreateSubscriptionsUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<DeleteSubscriptionsUseCase> provider3, Provider<ModifySubscriptionsUseCase> provider4, Provider<Context> provider5) {
return new SubscriptionCreationViewModel_Factory(provider, provider2, provider3, provider4, provider5);
}
public static SubscriptionCreationViewModel newInstance(CreateSubscriptionsUseCase createSubscriptionsUseCase, GetStationByIdUseCase getStationByIdUseCase, DeleteSubscriptionsUseCase deleteSubscriptionsUseCase, ModifySubscriptionsUseCase modifySubscriptionsUseCase, Context context) {
return new SubscriptionCreationViewModel(createSubscriptionsUseCase, getStationByIdUseCase, deleteSubscriptionsUseCase, modifySubscriptionsUseCase, context);
}
@Override // javax.inject.Provider
public SubscriptionCreationViewModel get() {
return newInstance(this.createSubscriptionsUseCaseProvider.get(), this.getStationByIdUseCaseProvider.get(), this.deleteSubscriptionsUseCaseProvider.get(), this.modifySubscriptionsUseCaseProvider.get(), this.contextProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import androidx.lifecycle.w0;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.IntoSet;
import dagger.multibindings.StringKey;
@OriginatingElement(topLevelClass = SubscriptionCreationViewModel.class)
/* loaded from: classes3.dex */
public final class SubscriptionCreationViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes3.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(SubscriptionCreationViewModel subscriptionCreationViewModel);
}
@Module
@InstallIn({ActivityRetainedComponent.class})
/* loaded from: classes3.dex */
public static final class KeyModule {
private KeyModule() {
}
@Provides
@HiltViewModelMap.KeySet
@IntoSet
public static String provide() {
return "com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel";
}
}
private SubscriptionCreationViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel_HiltModules;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet"})
/* loaded from: classes3.dex */
public final class SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory create() {
return t.f5353a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(SubscriptionCreationViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import android.view.View;
import com.adif.elcanomovil.uiSubscriptions.home.SubscriptionHomeFragment;
/* loaded from: classes3.dex */
public final /* synthetic */ class a implements View.OnClickListener {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5302a;
public /* synthetic */ a(int i) {
this.f5302a = i;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
switch (this.f5302a) {
case 0:
SubscriptionCreationFragment.f(view);
return;
default:
SubscriptionHomeFragment.h(view);
return;
}
}
}

View File

@@ -0,0 +1,44 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class b extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationFragment f5303a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public b(SubscriptionCreationFragment subscriptionCreationFragment) {
super(1);
this.f5303a = subscriptionCreationFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) obj;
AnticipationType anticipationTime = subscriptionCreateViewData.getAnticipationTime();
SubscriptionCreationFragment subscriptionCreationFragment = this.f5303a;
subscriptionCreationFragment.configureAnticipationTime(anticipationTime);
subscriptionCreationFragment.configureRepetitionDays(subscriptionCreateViewData.getRepetitionDays());
SubscriptionType typeSubscription = subscriptionCreateViewData.getTypeSubscription();
if (typeSubscription != null) {
com.adif.elcanomovil.enums.SubscriptionType invoke = com.adif.elcanomovil.enums.SubscriptionType.INSTANCE.invoke(typeSubscription.getValue());
int i = invoke == null ? -1 : SubscriptionCreationFragment$bindViewModel$3$WhenMappings.$EnumSwitchMapping$0[invoke.ordinal()];
if (i == 1) {
Intrinsics.checkNotNull(subscriptionCreateViewData);
subscriptionCreationFragment.configureJourneyView(subscriptionCreateViewData);
} else if (i == 2) {
Intrinsics.checkNotNull(subscriptionCreateViewData);
subscriptionCreationFragment.configureTrainView(subscriptionCreateViewData);
}
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,115 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.commonViews.ButtonsEvents;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyAction;
import com.adif.elcanomovil.uiSubscriptions.create.views.TrainAction;
import java.util.Date;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class c extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5304a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationFragment f5305b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public /* synthetic */ c(SubscriptionCreationFragment subscriptionCreationFragment, int i) {
super(1);
this.f5304a = i;
this.f5305b = subscriptionCreationFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
SubscriptionCreationViewModel viewModel;
SubscriptionCreationViewModel viewModel2;
SubscriptionCreationViewModel viewModel3;
SubscriptionCreationViewModel viewModel4;
SubscriptionCreationViewModel viewModel5;
SubscriptionCreationViewModel viewModel6;
SubscriptionCreationViewModel viewModel7;
SubscriptionCreationViewModel viewModel8;
switch (this.f5304a) {
case 0:
Boolean bool = (Boolean) obj;
if (bool != null) {
boolean booleanValue = bool.booleanValue();
SubscriptionCreationFragment subscriptionCreationFragment = this.f5305b;
subscriptionCreationFragment.showLoading(8);
if (booleanValue) {
viewModel2 = subscriptionCreationFragment.getViewModel();
viewModel2.subscriptiondeleted();
} else {
viewModel = subscriptionCreationFragment.getViewModel();
viewModel.showErrorDialog();
Intrinsics.checkNotNullParameter("Problem to delete subscription", "message");
t3.c.f8551a.e("Problem to delete subscription", new Object[0]);
}
}
return Unit.INSTANCE;
case 1:
AsyncResult asyncResult = (AsyncResult) obj;
if (asyncResult != null) {
SubscriptionCreationFragment subscriptionCreationFragment2 = this.f5305b;
subscriptionCreationFragment2.showLoading(8);
int i = SubscriptionCreationFragment$bindViewModel$5$WhenMappings.$EnumSwitchMapping$0[asyncResult.getStatus().ordinal()];
if (i != 1) {
if (i == 2) {
subscriptionCreationFragment2.showMessage();
} else if (i != 3) {
Intrinsics.checkNotNullParameter("Unknown error", "message");
t3.c.f8551a.a("Unknown error", new Object[0]);
} else {
viewModel3 = subscriptionCreationFragment2.getViewModel();
viewModel3.showErrorDialog();
System.out.println(asyncResult.getThrowable());
}
}
}
return Unit.INSTANCE;
case 2:
ButtonsEvents it = (ButtonsEvents) obj;
Intrinsics.checkNotNullParameter(it, "it");
SubscriptionCreationFragment subscriptionCreationFragment3 = this.f5305b;
subscriptionCreationFragment3.showLoading(0);
viewModel4 = subscriptionCreationFragment3.getViewModel();
viewModel4.deleteSusbscription();
return Unit.INSTANCE;
case 3:
ButtonsEvents it2 = (ButtonsEvents) obj;
Intrinsics.checkNotNullParameter(it2, "it");
this.f5305b.requireActivity().onBackPressed();
return Unit.INSTANCE;
case 4:
Date it3 = (Date) obj;
Intrinsics.checkNotNullParameter(it3, "it");
viewModel5 = this.f5305b.getViewModel();
viewModel5.setInitialTimeFrom(it3);
return Unit.INSTANCE;
case 5:
JourneyAction it4 = (JourneyAction) obj;
Intrinsics.checkNotNullParameter(it4, "it");
viewModel6 = this.f5305b.getViewModel();
viewModel6.handleHeaderButtonTap(it4);
return Unit.INSTANCE;
case 6:
boolean booleanValue2 = ((Boolean) obj).booleanValue();
viewModel7 = this.f5305b.getViewModel();
viewModel7.handleTrainTypeChange(booleanValue2);
return Unit.INSTANCE;
default:
TrainAction it5 = (TrainAction) obj;
Intrinsics.checkNotNullParameter(it5, "it");
viewModel8 = this.f5305b.getViewModel();
viewModel8.handleHeaderTrainButtonTap(it5);
return Unit.INSTANCE;
}
}
}

View File

@@ -0,0 +1,64 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.uiSubscriptions.databinding.SubscriptionCreationFragmentBinding;
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class d extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5306a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationFragmentBinding f5307b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationFragment f5308c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public /* synthetic */ d(SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding, SubscriptionCreationFragment subscriptionCreationFragment, int i) {
super(0);
this.f5306a = i;
this.f5307b = subscriptionCreationFragmentBinding;
this.f5308c = subscriptionCreationFragment;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
SubscriptionCreationViewModel viewModel;
SubscriptionCreationViewModel viewModel2;
SubscriptionCreationViewModel viewModel3;
switch (this.f5306a) {
case 0:
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.f5307b;
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeTwo.setActive(false);
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeTwo.paintStatus();
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeThree.setActive(false);
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeThree.paintStatus();
viewModel = this.f5308c.getViewModel();
viewModel.setAnticipationTime(AnticipationType.TEN_MINUTES);
return Unit.INSTANCE;
case 1:
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.f5307b;
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeOne.setActive(false);
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeOne.paintStatus();
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeThree.setActive(false);
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeThree.paintStatus();
viewModel2 = this.f5308c.getViewModel();
viewModel2.setAnticipationTime(AnticipationType.TWENTY_MINUTES);
return Unit.INSTANCE;
default:
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.f5307b;
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeTwo.setActive(false);
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeTwo.paintStatus();
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeOne.setActive(false);
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeOne.paintStatus();
viewModel3 = this.f5308c.getViewModel();
viewModel3.setAnticipationTime(AnticipationType.THIRTY_MINUTES);
return Unit.INSTANCE;
}
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class e extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5309a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationFragment f5310b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public /* synthetic */ e(SubscriptionCreationFragment subscriptionCreationFragment, int i) {
super(0);
this.f5309a = i;
this.f5310b = subscriptionCreationFragment;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
SubscriptionCreationViewModel viewModel;
SubscriptionCreationViewModel viewModel2;
SubscriptionCreationViewModel viewModel3;
SubscriptionCreationViewModel viewModel4;
SubscriptionCreationViewModel viewModel5;
SubscriptionCreationViewModel viewModel6;
SubscriptionCreationViewModel viewModel7;
switch (this.f5309a) {
case 0:
viewModel = this.f5310b.getViewModel();
viewModel.setRepetitionDay("L");
return Unit.INSTANCE;
case 1:
viewModel2 = this.f5310b.getViewModel();
viewModel2.setRepetitionDay("M");
return Unit.INSTANCE;
case 2:
viewModel3 = this.f5310b.getViewModel();
viewModel3.setRepetitionDay("X");
return Unit.INSTANCE;
case 3:
viewModel4 = this.f5310b.getViewModel();
viewModel4.setRepetitionDay("J");
return Unit.INSTANCE;
case 4:
viewModel5 = this.f5310b.getViewModel();
viewModel5.setRepetitionDay("V");
return Unit.INSTANCE;
case 5:
viewModel6 = this.f5310b.getViewModel();
viewModel6.setRepetitionDay("S");
return Unit.INSTANCE;
default:
viewModel7 = this.f5310b.getViewModel();
viewModel7.setRepetitionDay("D");
return Unit.INSTANCE;
}
}
}

View File

@@ -0,0 +1,18 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes3.dex */
public final /* synthetic */ class f extends FunctionReferenceImpl implements Function1 {
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
AlertAction.Style p02 = (AlertAction.Style) obj;
Intrinsics.checkNotNullParameter(p02, "p0");
((SubscriptionCreationFragment) this.receiver).handleAction(p02);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,108 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import C.w;
import android.os.Bundle;
import android.os.Parcelable;
import com.adif.elcanomovil.commonNavGraph.R;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertType;
import java.io.Serializable;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
/* loaded from: classes3.dex */
public final class g implements F {
/* renamed from: a, reason: collision with root package name */
public final boolean f5311a;
/* renamed from: b, reason: collision with root package name */
public final boolean f5312b;
/* renamed from: c, reason: collision with root package name */
public final String f5313c;
/* renamed from: d, reason: collision with root package name */
public final String f5314d;
/* renamed from: e, reason: collision with root package name */
public final AlertActions f5315e;
/* renamed from: f, reason: collision with root package name */
public final AlertType f5316f;
/* renamed from: g, reason: collision with root package name */
public final int f5317g;
public g(boolean z3, boolean z4, String title, String message, AlertActions actions, AlertType type) {
Intrinsics.checkNotNullParameter(title, "title");
Intrinsics.checkNotNullParameter(message, "message");
Intrinsics.checkNotNullParameter(actions, "actions");
Intrinsics.checkNotNullParameter(type, "type");
this.f5311a = z3;
this.f5312b = z4;
this.f5313c = title;
this.f5314d = message;
this.f5315e = actions;
this.f5316f = type;
this.f5317g = R.id.action_global_alertDialog;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof g)) {
return false;
}
g gVar = (g) obj;
return this.f5311a == gVar.f5311a && this.f5312b == gVar.f5312b && Intrinsics.areEqual(this.f5313c, gVar.f5313c) && Intrinsics.areEqual(this.f5314d, gVar.f5314d) && Intrinsics.areEqual(this.f5315e, gVar.f5315e) && this.f5316f == gVar.f5316f;
}
@Override // o0.F
public final int getActionId() {
return this.f5317g;
}
@Override // o0.F
public final Bundle getArguments() {
Bundle bundle = new Bundle();
bundle.putBoolean("blockOnback", this.f5311a);
bundle.putBoolean("isCancelable", this.f5312b);
bundle.putString("title", this.f5313c);
bundle.putString("message", this.f5314d);
boolean isAssignableFrom = Parcelable.class.isAssignableFrom(AlertActions.class);
Serializable serializable = this.f5315e;
if (isAssignableFrom) {
Intrinsics.checkNotNull(serializable, "null cannot be cast to non-null type android.os.Parcelable");
bundle.putParcelable("actions", (Parcelable) serializable);
} else {
if (!Serializable.class.isAssignableFrom(AlertActions.class)) {
throw new UnsupportedOperationException(AlertActions.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
}
Intrinsics.checkNotNull(serializable, "null cannot be cast to non-null type java.io.Serializable");
bundle.putSerializable("actions", serializable);
}
boolean isAssignableFrom2 = Parcelable.class.isAssignableFrom(AlertType.class);
Serializable serializable2 = this.f5316f;
if (isAssignableFrom2) {
Intrinsics.checkNotNull(serializable2, "null cannot be cast to non-null type android.os.Parcelable");
bundle.putParcelable("type", (Parcelable) serializable2);
return bundle;
}
if (!Serializable.class.isAssignableFrom(AlertType.class)) {
throw new UnsupportedOperationException(AlertType.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
}
Intrinsics.checkNotNull(serializable2, "null cannot be cast to non-null type java.io.Serializable");
bundle.putSerializable("type", serializable2);
return bundle;
}
public final int hashCode() {
return this.f5316f.hashCode() + ((this.f5315e.hashCode() + com.google.android.gms.measurement.internal.a.d(this.f5314d, com.google.android.gms.measurement.internal.a.d(this.f5313c, w.c(Boolean.hashCode(this.f5311a) * 31, 31, this.f5312b), 31), 31)) * 31);
}
public final String toString() {
return "ActionGlobalAlertDialog(blockOnback=" + this.f5311a + ", isCancelable=" + this.f5312b + ", title=" + this.f5313c + ", message=" + this.f5314d + ", actions=" + this.f5315e + ", type=" + this.f5316f + ')';
}
}

View File

@@ -0,0 +1,89 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import androidx.lifecycle.X;
import com.adif.elcanomovil.domain.entities.station.Station;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class h extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5318a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5319b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ String f5320c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public h(SubscriptionCreationViewModel subscriptionCreationViewModel, String str, Continuation continuation) {
super(2, continuation);
this.f5319b = subscriptionCreationViewModel;
this.f5320c = str;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new h(this.f5319b, this.f5320c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((h) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
GetStationByIdUseCase getStationByIdUseCase;
X x3;
X x4;
X x5;
X x6;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5318a;
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5319b;
String str = this.f5320c;
if (i == 0) {
ResultKt.throwOnFailure(obj);
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
this.f5318a = 1;
obj = getStationByIdUseCase.invoke(str, this);
if (obj == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
Station station = (Station) obj;
String shortName = station != null ? station.getShortName() : null;
x3 = subscriptionCreationViewModel._viewData;
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) x3.d();
if (subscriptionCreateViewData != null) {
if (shortName == null) {
shortName = str;
}
subscriptionCreateViewData.setStationName(shortName);
}
x4 = subscriptionCreationViewModel._viewData;
SubscriptionCreateViewData subscriptionCreateViewData2 = (SubscriptionCreateViewData) x4.d();
if (subscriptionCreateViewData2 != null) {
subscriptionCreateViewData2.setStationCode(str);
}
x5 = subscriptionCreationViewModel._viewData;
x6 = subscriptionCreationViewModel._viewData;
x5.k(x6.d());
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,89 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import androidx.lifecycle.X;
import com.adif.elcanomovil.domain.entities.station.Station;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class i extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5321a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5322b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ String f5323c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public i(SubscriptionCreationViewModel subscriptionCreationViewModel, String str, Continuation continuation) {
super(2, continuation);
this.f5322b = subscriptionCreationViewModel;
this.f5323c = str;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new i(this.f5322b, this.f5323c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((i) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
GetStationByIdUseCase getStationByIdUseCase;
X x3;
X x4;
X x5;
X x6;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5321a;
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5322b;
String str = this.f5323c;
if (i == 0) {
ResultKt.throwOnFailure(obj);
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
this.f5321a = 1;
obj = getStationByIdUseCase.invoke(str, this);
if (obj == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
Station station = (Station) obj;
String shortName = station != null ? station.getShortName() : null;
x3 = subscriptionCreationViewModel._viewData;
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) x3.d();
if (subscriptionCreateViewData != null) {
if (shortName == null) {
shortName = str;
}
subscriptionCreateViewData.setStationToName(shortName);
}
x4 = subscriptionCreationViewModel._viewData;
SubscriptionCreateViewData subscriptionCreateViewData2 = (SubscriptionCreateViewData) x4.d();
if (subscriptionCreateViewData2 != null) {
subscriptionCreateViewData2.setStationToCode(str);
}
x5 = subscriptionCreationViewModel._viewData;
x6 = subscriptionCreationViewModel._viewData;
x5.k(x6.d());
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,181 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Ref;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class j extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public Ref.ObjectRef f5324a;
/* renamed from: b, reason: collision with root package name */
public Ref.ObjectRef f5325b;
/* renamed from: c, reason: collision with root package name */
public int f5326c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ String f5327d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ String f5328e;
/* renamed from: f, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5329f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ Boolean f5330g;
public final /* synthetic */ AnticipationType h;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(String str, String str2, SubscriptionCreationViewModel subscriptionCreationViewModel, Boolean bool, AnticipationType anticipationType, Continuation continuation) {
super(2, continuation);
this.f5327d = str;
this.f5328e = str2;
this.f5329f = subscriptionCreationViewModel;
this.f5330g = bool;
this.h = anticipationType;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new j(this.f5327d, this.f5328e, this.f5329f, this.f5330g, this.h, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((j) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:33:0x004e, code lost:
if (r8 == r1) goto L24;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:12:0x0088 */
/* JADX WARN: Removed duplicated region for block: B:25:0x0061 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0078 */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r28) {
/*
r27 = this;
r0 = r27
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f5326c
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r3 = r0.f5329f
r4 = 0
r5 = 2
r6 = 1
if (r2 == 0) goto L2f
if (r2 == r6) goto L25
if (r2 != r5) goto L1d
kotlin.jvm.internal.Ref$ObjectRef r1 = r0.f5325b
kotlin.jvm.internal.Ref$ObjectRef r2 = r0.f5324a
kotlin.ResultKt.throwOnFailure(r28)
r5 = r28
goto L74
L1d:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
r0.<init>(r1)
throw r0
L25:
kotlin.jvm.internal.Ref$ObjectRef r2 = r0.f5325b
kotlin.jvm.internal.Ref$ObjectRef r7 = r0.f5324a
kotlin.ResultKt.throwOnFailure(r28)
r8 = r28
goto L51
L2f:
kotlin.ResultKt.throwOnFailure(r28)
kotlin.jvm.internal.Ref$ObjectRef r7 = new kotlin.jvm.internal.Ref$ObjectRef
r7.<init>()
kotlin.jvm.internal.Ref$ObjectRef r2 = new kotlin.jvm.internal.Ref$ObjectRef
r2.<init>()
java.lang.String r8 = r0.f5327d
if (r8 == 0) goto L5d
com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase r9 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getGetStationByIdUseCase$p(r3)
r0.f5324a = r7
r0.f5325b = r2
r0.f5326c = r6
java.lang.Object r8 = r9.invoke(r8, r0)
if (r8 != r1) goto L51
goto L71
L51:
com.adif.elcanomovil.domain.entities.station.Station r8 = (com.adif.elcanomovil.domain.entities.station.Station) r8
if (r8 == 0) goto L5a
java.lang.String r8 = r8.getShortName()
goto L5b
L5a:
r8 = r4
L5b:
r7.element = r8
L5d:
java.lang.String r8 = r0.f5328e
if (r8 == 0) goto L80
com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase r9 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getGetStationByIdUseCase$p(r3)
r0.f5324a = r7
r0.f5325b = r2
r0.f5326c = r5
java.lang.Object r5 = r9.invoke(r8, r0)
if (r5 != r1) goto L72
L71:
return r1
L72:
r1 = r2
r2 = r7
L74:
com.adif.elcanomovil.domain.entities.station.Station r5 = (com.adif.elcanomovil.domain.entities.station.Station) r5
if (r5 == 0) goto L7c
java.lang.String r4 = r5.getShortName()
L7c:
r1.element = r4
r7 = r2
r2 = r1
L80:
androidx.lifecycle.X r1 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r3)
java.lang.Boolean r3 = r0.f5330g
if (r3 == 0) goto L8c
boolean r6 = r3.booleanValue()
L8c:
r9 = r6
T r3 = r7.element
r10 = r3
java.lang.String r10 = (java.lang.String) r10
T r2 = r2.element
r14 = r2
java.lang.String r14 = (java.lang.String) r14
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r21 = com.adif.elcanomovil.domain.entities.subscription.SubscriptionType.JOURNEY
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r8 = new com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData
r23 = 0
r24 = 0
java.lang.String r11 = r0.f5327d
r12 = 0
java.lang.String r15 = r0.f5328e
r16 = 0
r17 = 0
r18 = 0
r19 = 0
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r0 = r0.h
r22 = 0
r25 = 59272(0xe788, float:8.3058E-41)
r26 = 0
r13 = r11
r20 = r0
r8.<init>(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, r20, r21, r22, r23, r24, r25, r26)
r1.k(r8)
kotlin.Unit r0 = kotlin.Unit.INSTANCE
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.j.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,114 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import androidx.lifecycle.X;
import com.adif.elcanomovil.domain.entities.station.Station;
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Ref;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class k extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public Ref.ObjectRef f5331a;
/* renamed from: b, reason: collision with root package name */
public int f5332b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ String f5333c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5334d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ String f5335e;
/* renamed from: f, reason: collision with root package name */
public final /* synthetic */ String f5336f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ String f5337g;
public final /* synthetic */ String h;
public final /* synthetic */ AnticipationType i;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public k(String str, SubscriptionCreationViewModel subscriptionCreationViewModel, String str2, String str3, String str4, String str5, AnticipationType anticipationType, Continuation continuation) {
super(2, continuation);
this.f5333c = str;
this.f5334d = subscriptionCreationViewModel;
this.f5335e = str2;
this.f5336f = str3;
this.f5337g = str4;
this.h = str5;
this.i = anticipationType;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new k(this.f5333c, this.f5334d, this.f5335e, this.f5336f, this.f5337g, this.h, this.i, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((k) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Ref.ObjectRef objectRef;
GetStationByIdUseCase getStationByIdUseCase;
Object invoke;
Ref.ObjectRef objectRef2;
X x3;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5332b;
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5334d;
if (i == 0) {
ResultKt.throwOnFailure(obj);
objectRef = new Ref.ObjectRef();
String str = this.f5333c;
if (str != null) {
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
this.f5331a = objectRef;
this.f5332b = 1;
invoke = getStationByIdUseCase.invoke(str, this);
if (invoke == coroutine_suspended) {
return coroutine_suspended;
}
objectRef2 = objectRef;
}
x3 = subscriptionCreationViewModel._viewData;
String str2 = (String) objectRef.element;
SubscriptionType subscriptionType = SubscriptionType.TRAIN;
String str3 = this.f5333c;
x3.k(new SubscriptionCreateViewData(true, str2, str3, null, str3, null, this.f5335e, null, this.f5336f, this.f5337g, this.h, this.i, subscriptionType, null, null, null, 57512, null));
return Unit.INSTANCE;
}
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
objectRef2 = this.f5331a;
ResultKt.throwOnFailure(obj);
invoke = obj;
Station station = (Station) invoke;
objectRef2.element = station != null ? station.getShortName() : 0;
objectRef = objectRef2;
x3 = subscriptionCreationViewModel._viewData;
String str22 = (String) objectRef.element;
SubscriptionType subscriptionType2 = SubscriptionType.TRAIN;
String str32 = this.f5333c;
x3.k(new SubscriptionCreateViewData(true, str22, str32, null, str32, null, this.f5335e, null, this.f5336f, this.f5337g, this.h, this.i, subscriptionType2, null, null, null, 57512, null));
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,62 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import androidx.lifecycle.W;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.Boxing;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes3.dex */
public final class l implements FlowCollector {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5338a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5339b;
public /* synthetic */ l(SubscriptionCreationViewModel subscriptionCreationViewModel, int i) {
this.f5338a = i;
this.f5339b = subscriptionCreationViewModel;
}
@Override // kotlinx.coroutines.flow.FlowCollector
public final Object emit(Object obj, Continuation continuation) {
W w3;
W w4;
W w5;
W w6;
W w7;
W w8;
switch (this.f5338a) {
case 0:
w3 = this.f5339b._resultCreateSubscription;
w3.k((AsyncResult) obj);
return Unit.INSTANCE;
case 1:
w4 = this.f5339b._resultCreateSubscription;
w4.k((AsyncResult) obj);
return Unit.INSTANCE;
case 2:
int i = SubscriptionCreationViewModel$deleteSusbscription$1$1$1$WhenMappings.$EnumSwitchMapping$0[((AsyncResult) obj).getStatus().ordinal()];
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5339b;
if (i == 1) {
w5 = subscriptionCreationViewModel._deleteSubscription;
w5.k(Boxing.boxBoolean(false));
} else if (i == 2) {
w6 = subscriptionCreationViewModel._deleteSubscription;
w6.k(Boxing.boxBoolean(true));
}
return Unit.INSTANCE;
case 3:
w7 = this.f5339b._resultCreateSubscription;
w7.k((AsyncResult) obj);
return Unit.INSTANCE;
default:
w8 = this.f5339b._resultCreateSubscription;
w8.k((AsyncResult) obj);
return Unit.INSTANCE;
}
}
}

View File

@@ -0,0 +1,167 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class m extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5340a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5341b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public m(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
super(2, continuation);
this.f5341b = subscriptionCreationViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new m(this.f5341b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((m) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:24:0x00b1, code lost:
if (r4.collect(r5, r19) == r1) goto L30;
*/
/* JADX WARN: Code restructure failed: missing block: B:25:0x0106, code lost:
return r1;
*/
/* JADX WARN: Code restructure failed: missing block: B:29:0x0104, code lost:
if (r3.collect(r5, r19) == r1) goto L30;
*/
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r20) {
/*
r19 = this;
r0 = r19
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f5340a
r3 = 2
r4 = 1
if (r2 == 0) goto L1d
if (r2 == r4) goto L10
if (r2 != r3) goto L15
L10:
kotlin.ResultKt.throwOnFailure(r20)
goto L107
L15:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
r0.<init>(r1)
throw r0
L1d:
kotlin.ResultKt.throwOnFailure(r20)
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r2 = r0.f5341b
androidx.lifecycle.X r5 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r2)
r6 = 0
if (r5 == 0) goto L30
java.lang.Object r5 = r5.d()
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r5 = (com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData) r5
goto L31
L30:
r5 = r6
L31:
if (r5 == 0) goto L107
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r16 = r5.getTypeSubscription()
if (r16 == 0) goto L107
int[] r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel$createSusbscription$1$1$WhenMappings.$EnumSwitchMapping$0
int r8 = r16.ordinal()
r7 = r7[r8]
if (r7 == r4) goto Lb4
if (r7 == r3) goto L47
goto L107
L47:
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getCreateSubscriptionsUseCase$p(r2)
java.lang.String r8 = r5.getStationCode()
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r4 = r5.getAnticipationTime()
if (r4 == 0) goto L5d
int r4 = r4.getValue()
java.lang.Integer r6 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r4)
L5d:
java.lang.String r11 = java.lang.String.valueOf(r6)
java.lang.String r13 = r5.getRepetitionDays()
java.lang.StringBuilder r4 = new java.lang.StringBuilder
r4.<init>()
java.lang.String r6 = r5.getCodeTrain()
r4.append(r6)
r6 = 45
r4.append(r6)
java.lang.String r9 = r5.getStationFromCode()
r4.append(r9)
r4.append(r6)
java.lang.String r6 = r5.getStationToCode()
r4.append(r6)
java.lang.String r14 = r4.toString()
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r4 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
java.util.Date r6 = new java.util.Date
r6.<init>()
java.lang.String r15 = r4.getMeDayString(r6)
java.lang.String r17 = r5.getOperator()
java.lang.String r18 = r5.getCommercialProduct()
r10 = 0
r12 = 0
r9 = 0
kotlinx.coroutines.flow.Flow r4 = r7.invoke(r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
r6 = 1
r5.<init>(r2, r6)
r0.f5340a = r3
java.lang.Object r0 = r4.collect(r5, r0)
if (r0 != r1) goto L107
goto L106
Lb4:
java.util.Date r3 = r5.getInitialTime()
if (r3 == 0) goto L107
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r6 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r7 = r5.getAnticipationTime()
kotlin.Pair r3 = r6.calculateInfoDate(r3, r7)
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getCreateSubscriptionsUseCase$p(r2)
java.lang.String r8 = r5.getStationCode()
java.lang.String r9 = r5.getStationToCode()
java.lang.Object r10 = r3.getFirst()
java.lang.String r10 = (java.lang.String) r10
java.lang.Object r11 = r3.getFirst()
java.lang.String r11 = (java.lang.String) r11
java.lang.Object r3 = r3.getSecond()
r12 = r3
java.lang.String r12 = (java.lang.String) r12
java.lang.String r13 = r5.getRepetitionDays()
boolean r3 = r5.isCercanias()
java.lang.String r14 = r6.getTrainType(r3)
java.lang.String r18 = ""
r15 = 0
java.lang.String r17 = ""
kotlinx.coroutines.flow.Flow r3 = r7.invoke(r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
r6 = 0
r5.<init>(r2, r6)
r0.f5340a = r4
java.lang.Object r0 = r3.collect(r5, r0)
if (r0 != r1) goto L107
L106:
return r1
L107:
kotlin.Unit r0 = kotlin.Unit.INSTANCE
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.m.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,61 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineDispatcher;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Dispatchers;
/* loaded from: classes3.dex */
public final class n extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5342a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5343b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public n(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
super(2, continuation);
this.f5343b = subscriptionCreationViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new n(this.f5343b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((n) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5342a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5343b;
subscriptionCreationViewModel.reallyActionPressed = true;
CoroutineDispatcher io = Dispatchers.getIO();
m mVar = new m(subscriptionCreationViewModel, null);
this.f5342a = 1;
if (BuildersKt.withContext(io, mVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,68 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.DeleteSubscriptionsUseCase;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes3.dex */
public final class o extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5344a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5345b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public o(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
super(2, continuation);
this.f5345b = subscriptionCreationViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new o(this.f5345b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((o) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Subscription subscription;
DeleteSubscriptionsUseCase deleteSubscriptionsUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5344a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5345b;
subscriptionCreationViewModel.reallyActionPressed = true;
subscription = subscriptionCreationViewModel.subscriptionData;
if (subscription != null) {
deleteSubscriptionsUseCase = subscriptionCreationViewModel.deleteSubscriptionsUseCase;
Flow<AsyncResult<Unit>> invoke = deleteSubscriptionsUseCase.invoke(subscription, false);
l lVar = new l(subscriptionCreationViewModel, 2);
this.f5344a = 1;
if (invoke.collect(lVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,31 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import android.content.Context;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import com.adif.elcanomovil.uiSubscriptions.R;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class p extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5346a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public p(SubscriptionCreationViewModel subscriptionCreationViewModel) {
super(0);
this.f5346a = subscriptionCreationViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
Context context;
context = this.f5346a.context;
String string = context.getString(R.string.stations_avisa_dialog_positive);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
return new AlertActions(SubscriptionCreationViewModelKt.SUBSCRIPTION_GENERIC_ACTION, new AlertAction(string, AlertAction.Style.POSITIVE));
}
}

View File

@@ -0,0 +1,31 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import android.content.Context;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import com.adif.elcanomovil.uiSubscriptions.R;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes3.dex */
public final class q extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5347a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public q(SubscriptionCreationViewModel subscriptionCreationViewModel) {
super(0);
this.f5347a = subscriptionCreationViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
Context context;
context = this.f5347a.context;
String string = context.getString(R.string.stations_avisa_dialog_positive);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
return new AlertActions("generic_subscription_without_action", new AlertAction(string, AlertAction.Style.POSITIVE));
}
}

View File

@@ -0,0 +1,159 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes3.dex */
public final class r extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5348a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5349b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ Subscription f5350c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public r(SubscriptionCreationViewModel subscriptionCreationViewModel, Subscription subscription, Continuation continuation) {
super(2, continuation);
this.f5349b = subscriptionCreationViewModel;
this.f5350c = subscription;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new r(this.f5349b, this.f5350c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((r) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:24:0x0089, code lost:
if (r4.collect(r5, r19) == r1) goto L30;
*/
/* JADX WARN: Code restructure failed: missing block: B:25:0x00df, code lost:
return r1;
*/
/* JADX WARN: Code restructure failed: missing block: B:29:0x00dd, code lost:
if (r3.collect(r5, r19) == r1) goto L30;
*/
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r20) {
/*
r19 = this;
r0 = r19
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.f5348a
r3 = 2
r4 = 1
if (r2 == 0) goto L1d
if (r2 == r4) goto L10
if (r2 != r3) goto L15
L10:
kotlin.ResultKt.throwOnFailure(r20)
goto Le0
L15:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
r0.<init>(r1)
throw r0
L1d:
kotlin.ResultKt.throwOnFailure(r20)
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r2 = r0.f5349b
androidx.lifecycle.X r5 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r2)
r6 = 0
if (r5 == 0) goto L30
java.lang.Object r5 = r5.d()
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r5 = (com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData) r5
goto L31
L30:
r5 = r6
L31:
if (r5 == 0) goto Le0
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r7 = r5.getTypeSubscription()
if (r7 == 0) goto Le0
int[] r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel$modifySusbscription$1$1$1$WhenMappings.$EnumSwitchMapping$0
int r7 = r7.ordinal()
r7 = r8[r7]
com.adif.elcanomovil.domain.entities.subscription.Subscription r9 = r0.f5350c
if (r7 == r4) goto L8c
if (r7 == r3) goto L49
goto Le0
L49:
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getModifySubscriptionsUseCase$p(r2)
java.lang.String r10 = r5.getStationCode()
java.lang.String r11 = r5.getStationToCode()
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r4 = r5.getAnticipationTime()
if (r4 == 0) goto L63
int r4 = r4.getValue()
java.lang.Integer r6 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r4)
L63:
java.lang.String r13 = java.lang.String.valueOf(r6)
java.lang.String r15 = r5.getRepetitionDays()
java.lang.String r16 = r5.getCodeTrain()
java.lang.String r17 = r5.getOperator()
java.lang.String r18 = r5.getCommercialProduct()
r12 = 0
r14 = 0
kotlinx.coroutines.flow.Flow r4 = r8.invoke(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
r6 = 4
r5.<init>(r2, r6)
r0.f5348a = r3
java.lang.Object r0 = r4.collect(r5, r0)
if (r0 != r1) goto Le0
goto Ldf
L8c:
java.util.Date r3 = r5.getInitialTime()
if (r3 == 0) goto Le0
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r6 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r7 = r5.getAnticipationTime()
kotlin.Pair r3 = r6.calculateInfoDate(r3, r7)
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getModifySubscriptionsUseCase$p(r2)
java.lang.String r10 = r5.getStationCode()
java.lang.String r11 = r5.getStationToCode()
java.lang.Object r7 = r3.getFirst()
r12 = r7
java.lang.String r12 = (java.lang.String) r12
java.lang.Object r7 = r3.getFirst()
r13 = r7
java.lang.String r13 = (java.lang.String) r13
java.lang.Object r3 = r3.getSecond()
r14 = r3
java.lang.String r14 = (java.lang.String) r14
java.lang.String r15 = r5.getRepetitionDays()
boolean r3 = r5.isCercanias()
java.lang.String r16 = r6.getTrainType(r3)
java.lang.String r17 = ""
java.lang.String r18 = ""
kotlinx.coroutines.flow.Flow r3 = r8.invoke(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
r6 = 3
r5.<init>(r2, r6)
r0.f5348a = r4
java.lang.Object r0 = r3.collect(r5, r0)
if (r0 != r1) goto Le0
Ldf:
return r1
Le0:
kotlin.Unit r0 = kotlin.Unit.INSTANCE
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.r.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,66 @@
package com.adif.elcanomovil.uiSubscriptions.create;
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineDispatcher;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Dispatchers;
/* loaded from: classes3.dex */
public final class s extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5351a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ SubscriptionCreationViewModel f5352b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public s(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
super(2, continuation);
this.f5352b = subscriptionCreationViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new s(this.f5352b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((s) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Subscription subscription;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5351a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5352b;
subscriptionCreationViewModel.reallyActionPressed = true;
subscription = subscriptionCreationViewModel.subscriptionData;
if (subscription != null) {
CoroutineDispatcher io = Dispatchers.getIO();
r rVar = new r(subscriptionCreationViewModel, subscription, null);
this.f5351a = 1;
if (BuildersKt.withContext(io, rVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiSubscriptions.create;
/* loaded from: classes3.dex */
public abstract class t {
/* renamed from: a, reason: collision with root package name */
public static final SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory f5353a = new SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
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/uiSubscriptions/create/views/JourneyAction;", "", "(Ljava/lang/String;I)V", "SEARCH", "SEARCH_TO", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class JourneyAction {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ JourneyAction[] $VALUES;
public static final JourneyAction SEARCH = new JourneyAction("SEARCH", 0);
public static final JourneyAction SEARCH_TO = new JourneyAction("SEARCH_TO", 1);
private static final /* synthetic */ JourneyAction[] $values() {
return new JourneyAction[]{SEARCH, SEARCH_TO};
}
static {
JourneyAction[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private JourneyAction(String str, int i) {
}
public static EnumEntries<JourneyAction> getEntries() {
return $ENTRIES;
}
public static JourneyAction valueOf(String str) {
return (JourneyAction) Enum.valueOf(JourneyAction.class, str);
}
public static JourneyAction[] values() {
return (JourneyAction[]) $VALUES.clone();
}
}

View File

@@ -0,0 +1,281 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
import M1.a;
import android.app.TimePickerDialog;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.TextView;
import android.widget.TimePicker;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.adif.elcanomovil.enums.TypeSubscriptionCreationView;
import com.adif.elcanomovil.uiSubscriptions.R;
import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyView;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataJourney;
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionJourneyBinding;
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000j\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004B\u001b\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0006¢\u0006\u0002\u0010\u0007B!\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\t\u001a\u00020\\u0006\u0002\u0010\u000bJ\b\u0010\u001c\u001a\u00020\u0015H\u0002J\u001a\u0010\u001d\u001a\u00020\u00152\b\u0010\u001e\u001a\u0004\u0018\u00010\u00112\b\u0010\u001f\u001a\u0004\u0018\u00010\u001bJ\u001a\u0010 \u001a\u00020\u00152\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J\u0010\u0010!\u001a\u00020\u00152\u0006\u0010\"\u001a\u00020#H\u0002J \u0010$\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020\u0014\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`\u0016J \u0010%\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`\u0019J \u0010&\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`(R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u000fX\u0082\u0004¢\u0006\u0002\n\u0000R\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0012\u001a\u0016\u0012\u0004\u0012\u00020\u0014\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0004\u0018\u0001`\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0017\u001a\u0016\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0004\u0018\u0001`\u0019X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u001a\u001a\u0004\u0018\u00010\u001bX\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006)"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyView;", "Landroidx/constraintlayout/widget/ConstraintLayout;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "attr", "Landroid/util/AttributeSet;", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "attrs", "defStyleAttr", "", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "binding", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/ViewSubscriptionJourneyBinding;", "df", "Ljava/text/SimpleDateFormat;", "infoData", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnJourneyActionListener;", "listenerTimeFrom", "Ljava/util/Date;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnJourneyTimeFromListener;", "modeView", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "configureListeners", "configureView", "info", "typeOfMode", "initView", "paintDate", "date", "", "setOnJourneyActionListener", "setOnJourneyTimeFromListener", "setOnTypeSelectionListener", "", "Lcom/adif/elcanomovil/commonViews/OnTypeSelectionListener;", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nJourneyView.kt\nKotlin\n*S Kotlin\n*F\n+ 1 JourneyView.kt\ncom/adif/elcanomovil/uiSubscriptions/create/views/JourneyView\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,148:1\n1#2:149\n*E\n"})
/* loaded from: classes3.dex */
public final class JourneyView extends ConstraintLayout {
private ViewSubscriptionJourneyBinding binding;
private final SimpleDateFormat df;
private InfoDataJourney infoData;
private Function1<? super JourneyAction, Unit> listener;
private Function1<? super Date, Unit> listenerTimeFrom;
private TypeSubscriptionCreationView modeView;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public JourneyView(Context context) {
super(context);
Intrinsics.checkNotNullParameter(context, "context");
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
initView(context, null);
}
private final void configureListeners() {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
if (viewSubscriptionJourneyBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding = null;
}
viewSubscriptionJourneyBinding.station.setOnClickListener(new a(this, 0));
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
if (viewSubscriptionJourneyBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding3;
}
viewSubscriptionJourneyBinding2.stationTo.setOnClickListener(new a(this, 1));
}
public static final void configureListeners$lambda$7(JourneyView this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Function1<? super JourneyAction, Unit> function1 = this$0.listener;
if (function1 != null) {
function1.invoke(JourneyAction.SEARCH);
}
}
public static final void configureListeners$lambda$8(JourneyView this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Function1<? super JourneyAction, Unit> function1 = this$0.listener;
if (function1 != null) {
function1.invoke(JourneyAction.SEARCH_TO);
}
}
public static final void configureView$lambda$4(final JourneyView this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
final Calendar calendar = Calendar.getInstance();
new TimePickerDialog(this$0.getContext(), new TimePickerDialog.OnTimeSetListener() { // from class: M1.b
@Override // android.app.TimePickerDialog.OnTimeSetListener
public final void onTimeSet(TimePicker timePicker, int i, int i4) {
JourneyView.configureView$lambda$4$lambda$3(calendar, this$0, timePicker, i, i4);
}
}, calendar.get(11), calendar.get(12), true).show();
}
public static final void configureView$lambda$4$lambda$3(Calendar calendar, JourneyView this$0, TimePicker timePicker, int i, int i4) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
calendar.set(11, i);
calendar.set(12, i4);
String format = this$0.df.format(calendar.getTime());
Intrinsics.checkNotNull(format);
this$0.paintDate(format);
Function1<? super Date, Unit> function1 = this$0.listenerTimeFrom;
if (function1 != null) {
Date time = calendar.getTime();
Intrinsics.checkNotNullExpressionValue(time, "getTime(...)");
function1.invoke(time);
}
}
private final void initView(Context context, AttributeSet attrs) {
View.inflate(context, R.layout.view_subscription_journey, this);
ViewSubscriptionJourneyBinding bind = ViewSubscriptionJourneyBinding.bind(this);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
configureListeners();
}
private final void paintDate(String date) {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
if (viewSubscriptionJourneyBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding = null;
}
viewSubscriptionJourneyBinding.textViewDateFrom.setVisibility(0);
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
if (viewSubscriptionJourneyBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding3;
}
viewSubscriptionJourneyBinding2.textViewDateFrom.setText(date);
}
public final void configureView(InfoDataJourney info, TypeSubscriptionCreationView typeOfMode) {
String stationFrom;
String stationTo;
Boolean isCercanias;
String timeFrom;
this.infoData = info;
this.modeView = typeOfMode;
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
if (viewSubscriptionJourneyBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding = null;
}
TextView textView = viewSubscriptionJourneyBinding.station;
InfoDataJourney infoDataJourney = this.infoData;
if ((infoDataJourney != null ? infoDataJourney.getStationFrom() : null) == null) {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
if (viewSubscriptionJourneyBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding3 = null;
}
viewSubscriptionJourneyBinding3.station.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey));
Context context = getContext();
if (context != null) {
stationFrom = context.getString(R.string.select_station);
}
stationFrom = null;
} else {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding4 = this.binding;
if (viewSubscriptionJourneyBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding4 = null;
}
viewSubscriptionJourneyBinding4.station.setTextColor(getContext().getColor(R.color.white));
InfoDataJourney infoDataJourney2 = this.infoData;
if (infoDataJourney2 != null) {
stationFrom = infoDataJourney2.getStationFrom();
}
stationFrom = null;
}
textView.setText(stationFrom);
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding5 = this.binding;
if (viewSubscriptionJourneyBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding5 = null;
}
TextView textView2 = viewSubscriptionJourneyBinding5.stationTo;
InfoDataJourney infoDataJourney3 = this.infoData;
if ((infoDataJourney3 != null ? infoDataJourney3.getStationTo() : null) == null) {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding6 = this.binding;
if (viewSubscriptionJourneyBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding6 = null;
}
viewSubscriptionJourneyBinding6.stationTo.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey));
Context context2 = getContext();
if (context2 != null) {
stationTo = context2.getString(R.string.select_station);
}
stationTo = null;
} else {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding7 = this.binding;
if (viewSubscriptionJourneyBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding7 = null;
}
viewSubscriptionJourneyBinding7.stationTo.setTextColor(getContext().getColor(R.color.white));
InfoDataJourney infoDataJourney4 = this.infoData;
if (infoDataJourney4 != null) {
stationTo = infoDataJourney4.getStationTo();
}
stationTo = null;
}
textView2.setText(stationTo);
InfoDataJourney infoDataJourney5 = this.infoData;
if (infoDataJourney5 == null || (timeFrom = infoDataJourney5.getTimeFrom()) == null) {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding8 = this.binding;
if (viewSubscriptionJourneyBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding8 = null;
}
String obj = viewSubscriptionJourneyBinding8.textViewDateFrom.getText().toString();
paintDate(obj);
Date parse = this.df.parse(obj);
if (parse != null) {
Intrinsics.checkNotNull(parse);
Function1<? super Date, Unit> function1 = this.listenerTimeFrom;
if (function1 != null) {
function1.invoke(parse);
}
}
} else {
paintDate(timeFrom);
}
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding9 = this.binding;
if (viewSubscriptionJourneyBinding9 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding9 = null;
}
viewSubscriptionJourneyBinding9.textViewDateFrom.setOnClickListener(new a(this, 2));
InfoDataJourney infoDataJourney6 = this.infoData;
if (infoDataJourney6 == null || (isCercanias = infoDataJourney6.isCercanias()) == null) {
return;
}
boolean booleanValue = isCercanias.booleanValue();
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding10 = this.binding;
if (viewSubscriptionJourneyBinding10 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding10;
}
viewSubscriptionJourneyBinding2.trainSelector.update(booleanValue);
}
public final void setOnJourneyActionListener(Function1<? super JourneyAction, Unit> r12) {
this.listener = r12;
}
public final void setOnJourneyTimeFromListener(Function1<? super Date, Unit> r12) {
this.listenerTimeFrom = r12;
}
public final void setOnTypeSelectionListener(Function1<? super Boolean, Unit> r12) {
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
if (viewSubscriptionJourneyBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionJourneyBinding = null;
}
viewSubscriptionJourneyBinding.trainSelector.setOnTypeSelectionListener(r12);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public JourneyView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
Intrinsics.checkNotNullParameter(context, "context");
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
initView(context, attributeSet);
}
public /* synthetic */ JourneyView(Context context, AttributeSet attributeSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(context, (i & 2) != 0 ? null : attributeSet);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public JourneyView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
Intrinsics.checkNotNullParameter(context, "context");
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
initView(context, attributeSet);
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\u0016\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000*&\u0010\u0000\"\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001*&\u0010\u0004\"\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001¨\u0006\u0006"}, d2 = {"OnJourneyActionListener", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "", "OnJourneyTimeFromListener", "Ljava/util/Date;", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class JourneyViewKt {
}

View File

@@ -0,0 +1,40 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
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\u0003\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003¨\u0006\u0004"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "(Ljava/lang/String;I)V", "SEARCH_MY_STATION", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class TrainAction {
private static final /* synthetic */ EnumEntries $ENTRIES;
private static final /* synthetic */ TrainAction[] $VALUES;
public static final TrainAction SEARCH_MY_STATION = new TrainAction("SEARCH_MY_STATION", 0);
private static final /* synthetic */ TrainAction[] $values() {
return new TrainAction[]{SEARCH_MY_STATION};
}
static {
TrainAction[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
private TrainAction(String str, int i) {
}
public static EnumEntries<TrainAction> getEntries() {
return $ENTRIES;
}
public static TrainAction valueOf(String str) {
return (TrainAction) Enum.valueOf(TrainAction.class, str);
}
public static TrainAction[] values() {
return (TrainAction[]) $VALUES.clone();
}
}

View File

@@ -0,0 +1,160 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
import D1.a;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.adif.elcanomovil.uiSubscriptions.R;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain;
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding;
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u0001B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004B\u001b\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0006¢\u0006\u0002\u0010\u0007B!\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\t\u001a\u00020\\u0006\u0002\u0010\u000bJ\b\u0010\u0015\u001a\u00020\u0013H\u0002J\u0010\u0010\u0016\u001a\u00020\u00132\b\u0010\u0017\u001a\u0004\u0018\u00010\u000fJ\u001a\u0010\u0018\u001a\u00020\u00132\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J \u0010\u0019\u001a\u00020\u00132\u0018\u0010\u0010\u001a\u0014\u0012\u0004\u0012\u00020\u0012\u0012\u0004\u0012\u00020\u0013\u0018\u00010\u0011j\u0002`\u0014R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\u000e\u001a\u0004\u0018\u00010\u000fX\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0010\u001a\u0016\u0012\u0004\u0012\u00020\u0012\u0012\u0004\u0012\u00020\u0013\u0018\u00010\u0011j\u0004\u0018\u0001`\u0014X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006\u001a"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainView;", "Landroidx/constraintlayout/widget/ConstraintLayout;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "attr", "Landroid/util/AttributeSet;", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "attrs", "defStyleAttr", "", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "binding", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/ViewSubscriptionTrainBinding;", "infoData", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnTrainActionListener;", "configureListeners", "configureView", "info", "initView", "setOnTrainActionListener", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class TrainView extends ConstraintLayout {
private ViewSubscriptionTrainBinding binding;
private InfoDataTrain infoData;
private Function1<? super TrainAction, Unit> listener;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public TrainView(Context context) {
super(context);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, null);
}
private final void configureListeners() {
ViewSubscriptionTrainBinding viewSubscriptionTrainBinding = this.binding;
if (viewSubscriptionTrainBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewSubscriptionTrainBinding = null;
}
viewSubscriptionTrainBinding.textViewMyStation.setOnClickListener(new a(this, 6));
}
public static final void configureListeners$lambda$0(TrainView this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Function1<? super TrainAction, Unit> function1 = this$0.listener;
if (function1 != null) {
function1.invoke(TrainAction.SEARCH_MY_STATION);
}
}
private final void initView(Context context, AttributeSet attrs) {
View.inflate(context, R.layout.view_subscription_train, this);
ViewSubscriptionTrainBinding bind = ViewSubscriptionTrainBinding.bind(this);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
configureListeners();
}
/* JADX WARN: Code restructure failed: missing block: B:20:0x0047, code lost:
r2 = kotlin.text.StringsKt__StringsKt.split$default(r2, new java.lang.String[]{"-"}, false, 0, 6, (java.lang.Object) null);
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void configureView(com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r7) {
/*
r6 = this;
r6.infoData = r7
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
java.lang.String r0 = "binding"
r1 = 0
if (r7 != 0) goto Ld
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
r7 = r1
Ld:
android.widget.TextView r7 = r7.trainOperator
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
if (r2 == 0) goto L18
java.lang.String r2 = r2.getOperator()
goto L19
L18:
r2 = r1
L19:
r7.setText(r2)
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
if (r7 != 0) goto L24
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
r7 = r1
L24:
android.widget.TextView r7 = r7.trainType
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
if (r2 == 0) goto L2f
java.lang.String r2 = r2.getCommercialProduct()
goto L30
L2f:
r2 = r1
L30:
r7.setText(r2)
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
if (r7 != 0) goto L3b
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
r7 = r1
L3b:
android.widget.TextView r7 = r7.trainNumber
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
if (r2 == 0) goto L5e
java.lang.String r2 = r2.getTrainId()
if (r2 == 0) goto L5e
java.lang.String r3 = "-"
java.lang.String[] r3 = new java.lang.String[]{r3}
r4 = 6
r5 = 0
java.util.List r2 = kotlin.text.StringsKt.x(r2, r3, r5, r4)
if (r2 == 0) goto L5e
java.lang.Object r2 = kotlin.collections.CollectionsKt.firstOrNull(r2)
java.lang.String r2 = (java.lang.String) r2
if (r2 == 0) goto L5e
goto L60
L5e:
java.lang.String r2 = ""
L60:
r7.setText(r2)
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
if (r7 != 0) goto L6b
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
r7 = r1
L6b:
android.widget.TextView r7 = r7.textViewMyStation
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r6 = r6.infoData
if (r6 == 0) goto L75
java.lang.String r1 = r6.getStationCenter()
L75:
r7.setText(r1)
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.views.TrainView.configureView(com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain):void");
}
public final void setOnTrainActionListener(Function1<? super TrainAction, Unit> r12) {
this.listener = r12;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public TrainView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, attributeSet);
}
public /* synthetic */ TrainView(Context context, AttributeSet attributeSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(context, (i & 2) != 0 ? null : attributeSet);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public TrainView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, attributeSet);
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiSubscriptions.create.views;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000*&\u0010\u0000\"\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001¨\u0006\u0004"}, d2 = {"OnTrainActionListener", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final class TrainViewKt {
}

View File

@@ -0,0 +1,184 @@
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.android.parcel.Parcelize;
@Parcelize
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0015\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\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\u0006\u0012\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\bJ\u000b\u0010\u0015\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0016\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0010\u0010\u0017\u001a\u0004\u0018\u00010\u0006HÆ\u0003¢\u0006\u0002\u0010\tJ\u000b\u0010\u0018\u001a\u0004\u0018\u00010\u0003HÆ\u0003J>\u0010\u0019\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\u00062\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0001¢\u0006\u0002\u0010\u001aJ\t\u0010\u001b\u001a\u00020\u001cHÖ\u0001J\u0013\u0010\u001d\u001a\u00020\u00062\b\u0010\u001e\u001a\u0004\u0018\u00010\u001fHÖ\u0003J\t\u0010 \u001a\u00020\u001cHÖ\u0001J\t\u0010!\u001a\u00020\u0003HÖ\u0001J\u0019\u0010\"\u001a\u00020#2\u0006\u0010$\u001a\u00020%2\u0006\u0010&\u001a\u00020\u001cHÖ\u0001R\u001e\u0010\u0005\u001a\u0004\u0018\u00010\u0006X\u0086\u000e¢\u0006\u0010\n\u0002\u0010\f\u001a\u0004\b\u0005\u0010\t\"\u0004\b\n\u0010\u000bR\u001c\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\r\u0010\u000e\"\u0004\b\u000f\u0010\u0010R\u001c\u0010\u0004\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u000e\"\u0004\b\u0012\u0010\u0010R\u001c\u0010\u0007\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0013\u0010\u000e\"\u0004\b\u0014\u0010\u0010¨\u0006'"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "Landroid/os/Parcelable;", "stationFrom", "", "stationTo", "isCercanias", "", "timeFrom", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)V", "()Ljava/lang/Boolean;", "setCercanias", "(Ljava/lang/Boolean;)V", "Ljava/lang/Boolean;", "getStationFrom", "()Ljava/lang/String;", "setStationFrom", "(Ljava/lang/String;)V", "getStationTo", "setStationTo", "getTimeFrom", "setTimeFrom", "component1", "component2", "component3", "component4", "copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* data */ class InfoDataJourney implements Parcelable {
public static final Parcelable.Creator<InfoDataJourney> CREATOR = new Creator();
private Boolean isCercanias;
private String stationFrom;
private String stationTo;
private String timeFrom;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public static final class Creator implements Parcelable.Creator<InfoDataJourney> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final InfoDataJourney createFromParcel(Parcel parcel) {
Boolean valueOf;
Intrinsics.checkNotNullParameter(parcel, "parcel");
String readString = parcel.readString();
String readString2 = parcel.readString();
if (parcel.readInt() == 0) {
valueOf = null;
} else {
valueOf = Boolean.valueOf(parcel.readInt() != 0);
}
return new InfoDataJourney(readString, readString2, valueOf, parcel.readString());
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final InfoDataJourney[] newArray(int i) {
return new InfoDataJourney[i];
}
}
public InfoDataJourney(String str, String str2, Boolean bool, String str3) {
this.stationFrom = str;
this.stationTo = str2;
this.isCercanias = bool;
this.timeFrom = str3;
}
public static /* synthetic */ InfoDataJourney copy$default(InfoDataJourney infoDataJourney, String str, String str2, Boolean bool, String str3, int i, Object obj) {
if ((i & 1) != 0) {
str = infoDataJourney.stationFrom;
}
if ((i & 2) != 0) {
str2 = infoDataJourney.stationTo;
}
if ((i & 4) != 0) {
bool = infoDataJourney.isCercanias;
}
if ((i & 8) != 0) {
str3 = infoDataJourney.timeFrom;
}
return infoDataJourney.copy(str, str2, bool, str3);
}
/* renamed from: component1, reason: from getter */
public final String getStationFrom() {
return this.stationFrom;
}
/* renamed from: component2, reason: from getter */
public final String getStationTo() {
return this.stationTo;
}
/* renamed from: component3, reason: from getter */
public final Boolean getIsCercanias() {
return this.isCercanias;
}
/* renamed from: component4, reason: from getter */
public final String getTimeFrom() {
return this.timeFrom;
}
public final InfoDataJourney copy(String stationFrom, String stationTo, Boolean isCercanias, String timeFrom) {
return new InfoDataJourney(stationFrom, stationTo, isCercanias, timeFrom);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof InfoDataJourney)) {
return false;
}
InfoDataJourney infoDataJourney = (InfoDataJourney) other;
return Intrinsics.areEqual(this.stationFrom, infoDataJourney.stationFrom) && Intrinsics.areEqual(this.stationTo, infoDataJourney.stationTo) && Intrinsics.areEqual(this.isCercanias, infoDataJourney.isCercanias) && Intrinsics.areEqual(this.timeFrom, infoDataJourney.timeFrom);
}
public final String getStationFrom() {
return this.stationFrom;
}
public final String getStationTo() {
return this.stationTo;
}
public final String getTimeFrom() {
return this.timeFrom;
}
public int hashCode() {
String str = this.stationFrom;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.stationTo;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
Boolean bool = this.isCercanias;
int hashCode3 = (hashCode2 + (bool == null ? 0 : bool.hashCode())) * 31;
String str3 = this.timeFrom;
return hashCode3 + (str3 != null ? str3.hashCode() : 0);
}
public final Boolean isCercanias() {
return this.isCercanias;
}
public final void setCercanias(Boolean bool) {
this.isCercanias = bool;
}
public final void setStationFrom(String str) {
this.stationFrom = str;
}
public final void setStationTo(String str) {
this.stationTo = str;
}
public final void setTimeFrom(String str) {
this.timeFrom = str;
}
public String toString() {
StringBuilder sb = new StringBuilder("InfoDataJourney(stationFrom=");
sb.append(this.stationFrom);
sb.append(", stationTo=");
sb.append(this.stationTo);
sb.append(", isCercanias=");
sb.append(this.isCercanias);
sb.append(", timeFrom=");
return a.n(sb, this.timeFrom, ')');
}
/* JADX WARN: Multi-variable type inference failed */
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
int i;
Intrinsics.checkNotNullParameter(parcel, "out");
parcel.writeString(this.stationFrom);
parcel.writeString(this.stationTo);
Boolean bool = this.isCercanias;
if (bool == null) {
i = 0;
} else {
parcel.writeInt(1);
i = bool.booleanValue();
}
parcel.writeInt(i);
parcel.writeString(this.timeFrom);
}
public /* synthetic */ InfoDataJourney(String str, String str2, Boolean bool, String str3, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(str, str2, bool, (i & 8) != 0 ? null : str3);
}
}

View File

@@ -0,0 +1,211 @@
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
import android.os.Parcel;
import android.os.Parcelable;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import com.google.android.gms.measurement.internal.a;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.android.parcel.Parcelize;
@Parcelize
@Metadata(d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u001c\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BA\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\tJ\u000b\u0010\u0018\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0019\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001a\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001c\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001d\u001a\u0004\u0018\u00010\u0003HÆ\u0003JQ\u0010\u001e\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\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\u001f\u001a\u00020 HÖ\u0001J\u0013\u0010!\u001a\u00020\"2\b\u0010#\u001a\u0004\u0018\u00010$HÖ\u0003J\t\u0010%\u001a\u00020 HÖ\u0001J\t\u0010&\u001a\u00020\u0003HÖ\u0001J\u0019\u0010'\u001a\u00020(2\u0006\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020 HÖ\u0001R\u001c\u0010\b\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\n\u0010\u000b\"\u0004\b\f\u0010\rR\u001c\u0010\u0007\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000e\u0010\u000b\"\u0004\b\u000f\u0010\rR\u001c\u0010\u0005\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u000b\"\u0004\b\u0011\u0010\rR\u001c\u0010\u0006\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0012\u0010\u000b\"\u0004\b\u0013\u0010\rR\u001c\u0010\u0004\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0014\u0010\u000b\"\u0004\b\u0015\u0010\rR\u001c\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0016\u0010\u000b\"\u0004\b\u0017\u0010\\u0006,"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", "Landroid/os/Parcelable;", "trainName", "", "trainId", "stationCenter", "timeFrom", NavArguments.ARG_DYNAMIC_LINKS_OPERATOR, NavArguments.ARG_DYNAMIC_LINKS_COMMERCIAL_PRODUCT, "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getCommercialProduct", "()Ljava/lang/String;", "setCommercialProduct", "(Ljava/lang/String;)V", "getOperator", "setOperator", "getStationCenter", "setStationCenter", "getTimeFrom", "setTimeFrom", "getTrainId", "setTrainId", "getTrainName", "setTrainName", "component1", "component2", "component3", "component4", "component5", "component6", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public final /* data */ class InfoDataTrain implements Parcelable {
public static final Parcelable.Creator<InfoDataTrain> CREATOR = new Creator();
private String commercialProduct;
private String operator;
private String stationCenter;
private String timeFrom;
private String trainId;
private String trainName;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes3.dex */
public static final class Creator implements Parcelable.Creator<InfoDataTrain> {
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final InfoDataTrain createFromParcel(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "parcel");
return new InfoDataTrain(parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString());
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public final InfoDataTrain[] newArray(int i) {
return new InfoDataTrain[i];
}
}
public InfoDataTrain(String str, String str2, String str3, String str4, String str5, String str6) {
this.trainName = str;
this.trainId = str2;
this.stationCenter = str3;
this.timeFrom = str4;
this.operator = str5;
this.commercialProduct = str6;
}
public static /* synthetic */ InfoDataTrain copy$default(InfoDataTrain infoDataTrain, String str, String str2, String str3, String str4, String str5, String str6, int i, Object obj) {
if ((i & 1) != 0) {
str = infoDataTrain.trainName;
}
if ((i & 2) != 0) {
str2 = infoDataTrain.trainId;
}
if ((i & 4) != 0) {
str3 = infoDataTrain.stationCenter;
}
if ((i & 8) != 0) {
str4 = infoDataTrain.timeFrom;
}
if ((i & 16) != 0) {
str5 = infoDataTrain.operator;
}
if ((i & 32) != 0) {
str6 = infoDataTrain.commercialProduct;
}
String str7 = str5;
String str8 = str6;
return infoDataTrain.copy(str, str2, str3, str4, str7, str8);
}
/* renamed from: component1, reason: from getter */
public final String getTrainName() {
return this.trainName;
}
/* renamed from: component2, reason: from getter */
public final String getTrainId() {
return this.trainId;
}
/* renamed from: component3, reason: from getter */
public final String getStationCenter() {
return this.stationCenter;
}
/* renamed from: component4, reason: from getter */
public final String getTimeFrom() {
return this.timeFrom;
}
/* renamed from: component5, reason: from getter */
public final String getOperator() {
return this.operator;
}
/* renamed from: component6, reason: from getter */
public final String getCommercialProduct() {
return this.commercialProduct;
}
public final InfoDataTrain copy(String trainName, String trainId, String stationCenter, String timeFrom, String operator, String commercialProduct) {
return new InfoDataTrain(trainName, trainId, stationCenter, timeFrom, operator, commercialProduct);
}
@Override // android.os.Parcelable
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof InfoDataTrain)) {
return false;
}
InfoDataTrain infoDataTrain = (InfoDataTrain) other;
return Intrinsics.areEqual(this.trainName, infoDataTrain.trainName) && Intrinsics.areEqual(this.trainId, infoDataTrain.trainId) && Intrinsics.areEqual(this.stationCenter, infoDataTrain.stationCenter) && Intrinsics.areEqual(this.timeFrom, infoDataTrain.timeFrom) && Intrinsics.areEqual(this.operator, infoDataTrain.operator) && Intrinsics.areEqual(this.commercialProduct, infoDataTrain.commercialProduct);
}
public final String getCommercialProduct() {
return this.commercialProduct;
}
public final String getOperator() {
return this.operator;
}
public final String getStationCenter() {
return this.stationCenter;
}
public final String getTimeFrom() {
return this.timeFrom;
}
public final String getTrainId() {
return this.trainId;
}
public final String getTrainName() {
return this.trainName;
}
public int hashCode() {
String str = this.trainName;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.trainId;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
String str3 = this.stationCenter;
int hashCode3 = (hashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
String str4 = this.timeFrom;
int hashCode4 = (hashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
String str5 = this.operator;
int hashCode5 = (hashCode4 + (str5 == null ? 0 : str5.hashCode())) * 31;
String str6 = this.commercialProduct;
return hashCode5 + (str6 != null ? str6.hashCode() : 0);
}
public final void setCommercialProduct(String str) {
this.commercialProduct = str;
}
public final void setOperator(String str) {
this.operator = str;
}
public final void setStationCenter(String str) {
this.stationCenter = str;
}
public final void setTimeFrom(String str) {
this.timeFrom = str;
}
public final void setTrainId(String str) {
this.trainId = str;
}
public final void setTrainName(String str) {
this.trainName = str;
}
public String toString() {
StringBuilder sb = new StringBuilder("InfoDataTrain(trainName=");
sb.append(this.trainName);
sb.append(", trainId=");
sb.append(this.trainId);
sb.append(", stationCenter=");
sb.append(this.stationCenter);
sb.append(", timeFrom=");
sb.append(this.timeFrom);
sb.append(", operator=");
sb.append(this.operator);
sb.append(", commercialProduct=");
return a.n(sb, this.commercialProduct, ')');
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int flags) {
Intrinsics.checkNotNullParameter(parcel, "out");
parcel.writeString(this.trainName);
parcel.writeString(this.trainId);
parcel.writeString(this.stationCenter);
parcel.writeString(this.timeFrom);
parcel.writeString(this.operator);
parcel.writeString(this.commercialProduct);
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,41 @@
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
import android.os.Parcel;
import java.util.Date;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000\u001e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0010\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0005\u001a\f\u0010\u0000\u001a\u0004\u0018\u00010\u0001*\u00020\u0002\u001a&\u0010\u0003\u001a\u0004\u0018\u0001H\u0004\"\u0010\b\u0000\u0010\u0004\u0018\u0001*\b\u0012\u0004\u0012\u0002H\u00040\u0005*\u00020\u0002H\u0086\\u0006\u0002\u0010\u0006\u001a\u0014\u0010\u0007\u001a\u00020\b*\u00020\u00022\b\u0010\t\u001a\u0004\u0018\u00010\u0001\u001a)\u0010\n\u001a\u00020\b\"\u000e\b\u0000\u0010\u0004*\b\u0012\u0004\u0012\u0002H\u00040\u0005*\u00020\u00022\b\u0010\u000b\u001a\u0004\u0018\u0001H\u0004¢\u0006\u0002\u0010\\u0006\r"}, d2 = {"readDate", "Ljava/util/Date;", "Landroid/os/Parcel;", "readEnum", "T", "", "(Landroid/os/Parcel;)Ljava/lang/Enum;", "writeDate", "", "date", "writeEnum", "value", "(Landroid/os/Parcel;Ljava/lang/Enum;)V", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nSubscriptionCreateViewData.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SubscriptionCreateViewData.kt\ncom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewDataKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,94:1\n1#2:95\n*E\n"})
/* loaded from: classes3.dex */
public final class SubscriptionCreateViewDataKt {
public static final Date readDate(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "<this>");
long readLong = parcel.readLong();
if (readLong != -1) {
return new Date(readLong);
}
return null;
}
public static final /* synthetic */ <T extends Enum<T>> T readEnum(Parcel parcel) {
Intrinsics.checkNotNullParameter(parcel, "<this>");
int readInt = parcel.readInt();
if (readInt < 0) {
return null;
}
Intrinsics.reifiedOperationMarker(5, "T");
return (T) new Enum[0][readInt];
}
public static final void writeDate(Parcel parcel, Date date) {
Intrinsics.checkNotNullParameter(parcel, "<this>");
parcel.writeLong(date != null ? date.getTime() : -1L);
}
public static final <T extends Enum<T>> void writeEnum(Parcel parcel, T t2) {
Intrinsics.checkNotNullParameter(parcel, "<this>");
parcel.writeInt(t2 != null ? t2.ordinal() : -1);
}
}