Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 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);
}
}