Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.
This commit is contained in:
@@ -0,0 +1,184 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.commonViews.DayView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import com.google.android.material.switchmaterial.SwitchMaterial;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ItemSubscriptionBinding {
|
||||
public final ConstraintLayout containerSubscriptionItem;
|
||||
public final DayView dayFive;
|
||||
public final DayView dayFour;
|
||||
public final DayView dayOne;
|
||||
public final DayView daySeven;
|
||||
public final DayView daySix;
|
||||
public final DayView dayThree;
|
||||
public final DayView dayTwo;
|
||||
public final ImageView directionArrow;
|
||||
public final ImageView imageView;
|
||||
public final ImageView imageViewCalendar;
|
||||
public final ConstraintLayout listDays;
|
||||
private final ConstraintLayout rootView;
|
||||
public final TextView station;
|
||||
public final TextView stationTo;
|
||||
public final SwitchMaterial switchActiveSubscripition;
|
||||
public final TextView textViewDuration;
|
||||
public final TextView textViewFor;
|
||||
public final TextView textViewFrom;
|
||||
public final LinearLayout textViewInfoTrain;
|
||||
public final TextView textViewTime;
|
||||
public final TextView textViewTrainPrefix;
|
||||
public final TextView trainNumber;
|
||||
public final TextView trainOperator;
|
||||
public final TextView trainType;
|
||||
|
||||
private ItemSubscriptionBinding(ConstraintLayout constraintLayout, ConstraintLayout constraintLayout2, DayView dayView, DayView dayView2, DayView dayView3, DayView dayView4, DayView dayView5, DayView dayView6, DayView dayView7, ImageView imageView, ImageView imageView2, ImageView imageView3, ConstraintLayout constraintLayout3, TextView textView, TextView textView2, SwitchMaterial switchMaterial, TextView textView3, TextView textView4, TextView textView5, LinearLayout linearLayout, TextView textView6, TextView textView7, TextView textView8, TextView textView9, TextView textView10) {
|
||||
this.rootView = constraintLayout;
|
||||
this.containerSubscriptionItem = constraintLayout2;
|
||||
this.dayFive = dayView;
|
||||
this.dayFour = dayView2;
|
||||
this.dayOne = dayView3;
|
||||
this.daySeven = dayView4;
|
||||
this.daySix = dayView5;
|
||||
this.dayThree = dayView6;
|
||||
this.dayTwo = dayView7;
|
||||
this.directionArrow = imageView;
|
||||
this.imageView = imageView2;
|
||||
this.imageViewCalendar = imageView3;
|
||||
this.listDays = constraintLayout3;
|
||||
this.station = textView;
|
||||
this.stationTo = textView2;
|
||||
this.switchActiveSubscripition = switchMaterial;
|
||||
this.textViewDuration = textView3;
|
||||
this.textViewFor = textView4;
|
||||
this.textViewFrom = textView5;
|
||||
this.textViewInfoTrain = linearLayout;
|
||||
this.textViewTime = textView6;
|
||||
this.textViewTrainPrefix = textView7;
|
||||
this.trainNumber = textView8;
|
||||
this.trainOperator = textView9;
|
||||
this.trainType = textView10;
|
||||
}
|
||||
|
||||
public static ItemSubscriptionBinding bind(View view) {
|
||||
ConstraintLayout constraintLayout = (ConstraintLayout) view;
|
||||
int i = R.id.day_five;
|
||||
DayView dayView = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView != null) {
|
||||
i = R.id.day_four;
|
||||
DayView dayView2 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView2 != null) {
|
||||
i = R.id.day_one;
|
||||
DayView dayView3 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView3 != null) {
|
||||
i = R.id.day_seven;
|
||||
DayView dayView4 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView4 != null) {
|
||||
i = R.id.day_six;
|
||||
DayView dayView5 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView5 != null) {
|
||||
i = R.id.day_three;
|
||||
DayView dayView6 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView6 != null) {
|
||||
i = R.id.day_two;
|
||||
DayView dayView7 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView7 != null) {
|
||||
i = R.id.direction_arrow;
|
||||
ImageView imageView = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView != null) {
|
||||
i = R.id.imageView;
|
||||
ImageView imageView2 = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView2 != null) {
|
||||
i = R.id.imageViewCalendar;
|
||||
ImageView imageView3 = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView3 != null) {
|
||||
i = R.id.list_days;
|
||||
ConstraintLayout constraintLayout2 = (ConstraintLayout) AbstractC0105a.t(view, i);
|
||||
if (constraintLayout2 != null) {
|
||||
i = R.id.station;
|
||||
TextView textView = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView != null) {
|
||||
i = R.id.stationTo;
|
||||
TextView textView2 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView2 != null) {
|
||||
i = R.id.switchActiveSubscripition;
|
||||
SwitchMaterial switchMaterial = (SwitchMaterial) AbstractC0105a.t(view, i);
|
||||
if (switchMaterial != null) {
|
||||
i = R.id.textViewDuration;
|
||||
TextView textView3 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView3 != null) {
|
||||
i = R.id.textViewFor;
|
||||
TextView textView4 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView4 != null) {
|
||||
i = R.id.textViewFrom;
|
||||
TextView textView5 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView5 != null) {
|
||||
i = R.id.textViewInfoTrain;
|
||||
LinearLayout linearLayout = (LinearLayout) AbstractC0105a.t(view, i);
|
||||
if (linearLayout != null) {
|
||||
i = R.id.textViewTime;
|
||||
TextView textView6 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView6 != null) {
|
||||
i = R.id.textViewTrainPrefix;
|
||||
TextView textView7 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView7 != null) {
|
||||
i = R.id.train_number;
|
||||
TextView textView8 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView8 != null) {
|
||||
i = R.id.train_operator;
|
||||
TextView textView9 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView9 != null) {
|
||||
i = R.id.train_type;
|
||||
TextView textView10 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView10 != null) {
|
||||
return new ItemSubscriptionBinding(constraintLayout, constraintLayout, dayView, dayView2, dayView3, dayView4, dayView5, dayView6, dayView7, imageView, imageView2, imageView3, constraintLayout2, textView, textView2, switchMaterial, textView3, textView4, textView5, linearLayout, textView6, textView7, textView8, textView9, textView10);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static ItemSubscriptionBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static ItemSubscriptionBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.item_subscription, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ProgressBar;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.commonViews.HeaderView;
|
||||
import com.adif.elcanomovil.commonViews.InfoView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.TrainView;
|
||||
import com.google.android.material.button.MaterialButton;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreationFragmentBinding {
|
||||
public final ViewAnticipationTimeBinding anticipationTime;
|
||||
public final ConstraintLayout containerAnticipationTime;
|
||||
public final ConstraintLayout containerCreation;
|
||||
public final ConstraintLayout containerRepetitionTime;
|
||||
public final InfoView emptyView;
|
||||
public final MaterialButton fab;
|
||||
public final JourneyView headerJourneyView;
|
||||
public final HeaderView headerSubscriptionHome;
|
||||
public final TrainView headerTrainView;
|
||||
public final ConstraintLayout layoutProgressSubscription;
|
||||
public final ProgressBar progressSubscription;
|
||||
public final ViewRepetitionDaysBinding repetitionTime;
|
||||
private final ConstraintLayout rootView;
|
||||
|
||||
private SubscriptionCreationFragmentBinding(ConstraintLayout constraintLayout, ViewAnticipationTimeBinding viewAnticipationTimeBinding, ConstraintLayout constraintLayout2, ConstraintLayout constraintLayout3, ConstraintLayout constraintLayout4, InfoView infoView, MaterialButton materialButton, JourneyView journeyView, HeaderView headerView, TrainView trainView, ConstraintLayout constraintLayout5, ProgressBar progressBar, ViewRepetitionDaysBinding viewRepetitionDaysBinding) {
|
||||
this.rootView = constraintLayout;
|
||||
this.anticipationTime = viewAnticipationTimeBinding;
|
||||
this.containerAnticipationTime = constraintLayout2;
|
||||
this.containerCreation = constraintLayout3;
|
||||
this.containerRepetitionTime = constraintLayout4;
|
||||
this.emptyView = infoView;
|
||||
this.fab = materialButton;
|
||||
this.headerJourneyView = journeyView;
|
||||
this.headerSubscriptionHome = headerView;
|
||||
this.headerTrainView = trainView;
|
||||
this.layoutProgressSubscription = constraintLayout5;
|
||||
this.progressSubscription = progressBar;
|
||||
this.repetitionTime = viewRepetitionDaysBinding;
|
||||
}
|
||||
|
||||
public static SubscriptionCreationFragmentBinding bind(View view) {
|
||||
View t2;
|
||||
int i = R.id.anticipation_time;
|
||||
View t4 = AbstractC0105a.t(view, i);
|
||||
if (t4 != null) {
|
||||
ViewAnticipationTimeBinding bind = ViewAnticipationTimeBinding.bind(t4);
|
||||
i = R.id.container_anticipation_time;
|
||||
ConstraintLayout constraintLayout = (ConstraintLayout) AbstractC0105a.t(view, i);
|
||||
if (constraintLayout != null) {
|
||||
i = R.id.container_creation;
|
||||
ConstraintLayout constraintLayout2 = (ConstraintLayout) AbstractC0105a.t(view, i);
|
||||
if (constraintLayout2 != null) {
|
||||
i = R.id.container_repetition_time;
|
||||
ConstraintLayout constraintLayout3 = (ConstraintLayout) AbstractC0105a.t(view, i);
|
||||
if (constraintLayout3 != null) {
|
||||
i = R.id.empty_view;
|
||||
InfoView infoView = (InfoView) AbstractC0105a.t(view, i);
|
||||
if (infoView != null) {
|
||||
i = R.id.fab;
|
||||
MaterialButton materialButton = (MaterialButton) AbstractC0105a.t(view, i);
|
||||
if (materialButton != null) {
|
||||
i = R.id.headerJourneyView;
|
||||
JourneyView journeyView = (JourneyView) AbstractC0105a.t(view, i);
|
||||
if (journeyView != null) {
|
||||
i = R.id.headerSubscriptionHome;
|
||||
HeaderView headerView = (HeaderView) AbstractC0105a.t(view, i);
|
||||
if (headerView != null) {
|
||||
i = R.id.headerTrainView;
|
||||
TrainView trainView = (TrainView) AbstractC0105a.t(view, i);
|
||||
if (trainView != null) {
|
||||
i = R.id.layoutProgressSubscription;
|
||||
ConstraintLayout constraintLayout4 = (ConstraintLayout) AbstractC0105a.t(view, i);
|
||||
if (constraintLayout4 != null) {
|
||||
i = R.id.progressSubscription;
|
||||
ProgressBar progressBar = (ProgressBar) AbstractC0105a.t(view, i);
|
||||
if (progressBar != null && (t2 = AbstractC0105a.t(view, (i = R.id.repetition_time))) != null) {
|
||||
return new SubscriptionCreationFragmentBinding((ConstraintLayout) view, bind, constraintLayout, constraintLayout2, constraintLayout3, infoView, materialButton, journeyView, headerView, trainView, constraintLayout4, progressBar, ViewRepetitionDaysBinding.bind(t2));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static SubscriptionCreationFragmentBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static SubscriptionCreationFragmentBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.subscription_creation_fragment, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
import com.adif.elcanomovil.commonViews.HeaderView;
|
||||
import com.adif.elcanomovil.commonViews.InfoView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import com.facebook.shimmer.ShimmerFrameLayout;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionHomeFragmentBinding {
|
||||
public final InfoView emptyView;
|
||||
public final Button fab;
|
||||
public final HeaderView headerSubscriptionHome;
|
||||
private final ConstraintLayout rootView;
|
||||
public final ShimmerFrameLayout shimmerViewContainer;
|
||||
public final RecyclerView subscriptionRecyclerview;
|
||||
|
||||
private SubscriptionHomeFragmentBinding(ConstraintLayout constraintLayout, InfoView infoView, Button button, HeaderView headerView, ShimmerFrameLayout shimmerFrameLayout, RecyclerView recyclerView) {
|
||||
this.rootView = constraintLayout;
|
||||
this.emptyView = infoView;
|
||||
this.fab = button;
|
||||
this.headerSubscriptionHome = headerView;
|
||||
this.shimmerViewContainer = shimmerFrameLayout;
|
||||
this.subscriptionRecyclerview = recyclerView;
|
||||
}
|
||||
|
||||
public static SubscriptionHomeFragmentBinding bind(View view) {
|
||||
int i = R.id.empty_view;
|
||||
InfoView infoView = (InfoView) AbstractC0105a.t(view, i);
|
||||
if (infoView != null) {
|
||||
i = R.id.fab;
|
||||
Button button = (Button) AbstractC0105a.t(view, i);
|
||||
if (button != null) {
|
||||
i = R.id.headerSubscriptionHome;
|
||||
HeaderView headerView = (HeaderView) AbstractC0105a.t(view, i);
|
||||
if (headerView != null) {
|
||||
i = R.id.shimmer_view_container;
|
||||
ShimmerFrameLayout shimmerFrameLayout = (ShimmerFrameLayout) AbstractC0105a.t(view, i);
|
||||
if (shimmerFrameLayout != null) {
|
||||
i = R.id.subscription_recyclerview;
|
||||
RecyclerView recyclerView = (RecyclerView) AbstractC0105a.t(view, i);
|
||||
if (recyclerView != null) {
|
||||
return new SubscriptionHomeFragmentBinding((ConstraintLayout) view, infoView, button, headerView, shimmerFrameLayout, recyclerView);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static SubscriptionHomeFragmentBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static SubscriptionHomeFragmentBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.subscription_home_fragment, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.commonViews.DayView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ViewAnticipationTimeBinding {
|
||||
public final DayView anticipationTimeOne;
|
||||
public final DayView anticipationTimeThree;
|
||||
public final DayView anticipationTimeTwo;
|
||||
public final ImageView imageView2;
|
||||
public final ConstraintLayout listAnticipationTime;
|
||||
private final ConstraintLayout rootView;
|
||||
public final TextView textViewActicipationTime;
|
||||
|
||||
private ViewAnticipationTimeBinding(ConstraintLayout constraintLayout, DayView dayView, DayView dayView2, DayView dayView3, ImageView imageView, ConstraintLayout constraintLayout2, TextView textView) {
|
||||
this.rootView = constraintLayout;
|
||||
this.anticipationTimeOne = dayView;
|
||||
this.anticipationTimeThree = dayView2;
|
||||
this.anticipationTimeTwo = dayView3;
|
||||
this.imageView2 = imageView;
|
||||
this.listAnticipationTime = constraintLayout2;
|
||||
this.textViewActicipationTime = textView;
|
||||
}
|
||||
|
||||
public static ViewAnticipationTimeBinding bind(View view) {
|
||||
int i = R.id.anticipation_time_one;
|
||||
DayView dayView = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView != null) {
|
||||
i = R.id.anticipation_time_three;
|
||||
DayView dayView2 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView2 != null) {
|
||||
i = R.id.anticipation_time_two;
|
||||
DayView dayView3 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView3 != null) {
|
||||
i = R.id.imageView2;
|
||||
ImageView imageView = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView != null) {
|
||||
ConstraintLayout constraintLayout = (ConstraintLayout) view;
|
||||
i = R.id.text_view_acticipation_time;
|
||||
TextView textView = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView != null) {
|
||||
return new ViewAnticipationTimeBinding(constraintLayout, dayView, dayView2, dayView3, imageView, constraintLayout, textView);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static ViewAnticipationTimeBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static ViewAnticipationTimeBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.view_anticipation_time, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.commonViews.DayView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ViewRepetitionDaysBinding {
|
||||
public final DayView dayFive;
|
||||
public final DayView dayFour;
|
||||
public final DayView dayOne;
|
||||
public final DayView daySeven;
|
||||
public final DayView daySix;
|
||||
public final DayView dayThree;
|
||||
public final DayView dayTwo;
|
||||
public final ImageView imageView2;
|
||||
public final ConstraintLayout listDays;
|
||||
private final ConstraintLayout rootView;
|
||||
public final TextView textViewDays;
|
||||
|
||||
private ViewRepetitionDaysBinding(ConstraintLayout constraintLayout, DayView dayView, DayView dayView2, DayView dayView3, DayView dayView4, DayView dayView5, DayView dayView6, DayView dayView7, ImageView imageView, ConstraintLayout constraintLayout2, TextView textView) {
|
||||
this.rootView = constraintLayout;
|
||||
this.dayFive = dayView;
|
||||
this.dayFour = dayView2;
|
||||
this.dayOne = dayView3;
|
||||
this.daySeven = dayView4;
|
||||
this.daySix = dayView5;
|
||||
this.dayThree = dayView6;
|
||||
this.dayTwo = dayView7;
|
||||
this.imageView2 = imageView;
|
||||
this.listDays = constraintLayout2;
|
||||
this.textViewDays = textView;
|
||||
}
|
||||
|
||||
public static ViewRepetitionDaysBinding bind(View view) {
|
||||
int i = R.id.day_five;
|
||||
DayView dayView = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView != null) {
|
||||
i = R.id.day_four;
|
||||
DayView dayView2 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView2 != null) {
|
||||
i = R.id.day_one;
|
||||
DayView dayView3 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView3 != null) {
|
||||
i = R.id.day_seven;
|
||||
DayView dayView4 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView4 != null) {
|
||||
i = R.id.day_six;
|
||||
DayView dayView5 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView5 != null) {
|
||||
i = R.id.day_three;
|
||||
DayView dayView6 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView6 != null) {
|
||||
i = R.id.day_two;
|
||||
DayView dayView7 = (DayView) AbstractC0105a.t(view, i);
|
||||
if (dayView7 != null) {
|
||||
i = R.id.imageView2;
|
||||
ImageView imageView = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView != null) {
|
||||
ConstraintLayout constraintLayout = (ConstraintLayout) view;
|
||||
i = R.id.text_view_days;
|
||||
TextView textView = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView != null) {
|
||||
return new ViewRepetitionDaysBinding(constraintLayout, dayView, dayView2, dayView3, dayView4, dayView5, dayView6, dayView7, imageView, constraintLayout, textView);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static ViewRepetitionDaysBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static ViewRepetitionDaysBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.view_repetition_days, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageButton;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextClock;
|
||||
import android.widget.TextView;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.commonViews.TrainTypeSelector;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ViewSubscriptionJourneyBinding {
|
||||
public final ImageView imageView3;
|
||||
private final ConstraintLayout rootView;
|
||||
public final ImageView search;
|
||||
public final ImageView searchTo;
|
||||
public final TextView station;
|
||||
public final TextView stationTo;
|
||||
public final ImageButton switchStations;
|
||||
public final TextClock textViewDateFrom;
|
||||
public final TextView textViewFrom;
|
||||
public final TextView textViewTitle;
|
||||
public final TrainTypeSelector trainSelector;
|
||||
|
||||
private ViewSubscriptionJourneyBinding(ConstraintLayout constraintLayout, ImageView imageView, ImageView imageView2, ImageView imageView3, TextView textView, TextView textView2, ImageButton imageButton, TextClock textClock, TextView textView3, TextView textView4, TrainTypeSelector trainTypeSelector) {
|
||||
this.rootView = constraintLayout;
|
||||
this.imageView3 = imageView;
|
||||
this.search = imageView2;
|
||||
this.searchTo = imageView3;
|
||||
this.station = textView;
|
||||
this.stationTo = textView2;
|
||||
this.switchStations = imageButton;
|
||||
this.textViewDateFrom = textClock;
|
||||
this.textViewFrom = textView3;
|
||||
this.textViewTitle = textView4;
|
||||
this.trainSelector = trainTypeSelector;
|
||||
}
|
||||
|
||||
public static ViewSubscriptionJourneyBinding bind(View view) {
|
||||
int i = R.id.imageView3;
|
||||
ImageView imageView = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView != null) {
|
||||
i = R.id.search;
|
||||
ImageView imageView2 = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView2 != null) {
|
||||
i = R.id.search_to;
|
||||
ImageView imageView3 = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView3 != null) {
|
||||
i = R.id.station;
|
||||
TextView textView = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView != null) {
|
||||
i = R.id.station_to;
|
||||
TextView textView2 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView2 != null) {
|
||||
i = R.id.switch_stations;
|
||||
ImageButton imageButton = (ImageButton) AbstractC0105a.t(view, i);
|
||||
if (imageButton != null) {
|
||||
i = R.id.textViewDateFrom;
|
||||
TextClock textClock = (TextClock) AbstractC0105a.t(view, i);
|
||||
if (textClock != null) {
|
||||
i = R.id.text_view_from;
|
||||
TextView textView3 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView3 != null) {
|
||||
i = R.id.textView_title;
|
||||
TextView textView4 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView4 != null) {
|
||||
i = R.id.train_selector;
|
||||
TrainTypeSelector trainTypeSelector = (TrainTypeSelector) AbstractC0105a.t(view, i);
|
||||
if (trainTypeSelector != null) {
|
||||
return new ViewSubscriptionJourneyBinding((ConstraintLayout) view, imageView, imageView2, imageView3, textView, textView2, imageButton, textClock, textView3, textView4, trainTypeSelector);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static ViewSubscriptionJourneyBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static ViewSubscriptionJourneyBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.view_subscription_journey, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.databinding;
|
||||
|
||||
import a.AbstractC0105a;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ViewSubscriptionTrainBinding {
|
||||
public final ImageView directionArrow;
|
||||
private final ConstraintLayout rootView;
|
||||
public final ImageView searchTo;
|
||||
public final TextView stationBackground;
|
||||
public final TextView stationToBackground;
|
||||
public final TextView textViewInfo;
|
||||
public final LinearLayout textViewInfoTrain;
|
||||
public final TextView textViewMyStation;
|
||||
public final TextView textViewTitle;
|
||||
public final TextView trainNumber;
|
||||
public final TextView trainOperator;
|
||||
public final TextView trainType;
|
||||
|
||||
private ViewSubscriptionTrainBinding(ConstraintLayout constraintLayout, ImageView imageView, ImageView imageView2, TextView textView, TextView textView2, TextView textView3, LinearLayout linearLayout, TextView textView4, TextView textView5, TextView textView6, TextView textView7, TextView textView8) {
|
||||
this.rootView = constraintLayout;
|
||||
this.directionArrow = imageView;
|
||||
this.searchTo = imageView2;
|
||||
this.stationBackground = textView;
|
||||
this.stationToBackground = textView2;
|
||||
this.textViewInfo = textView3;
|
||||
this.textViewInfoTrain = linearLayout;
|
||||
this.textViewMyStation = textView4;
|
||||
this.textViewTitle = textView5;
|
||||
this.trainNumber = textView6;
|
||||
this.trainOperator = textView7;
|
||||
this.trainType = textView8;
|
||||
}
|
||||
|
||||
public static ViewSubscriptionTrainBinding bind(View view) {
|
||||
int i = R.id.direction_arrow;
|
||||
ImageView imageView = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView != null) {
|
||||
i = R.id.search_to;
|
||||
ImageView imageView2 = (ImageView) AbstractC0105a.t(view, i);
|
||||
if (imageView2 != null) {
|
||||
i = R.id.station_background;
|
||||
TextView textView = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView != null) {
|
||||
i = R.id.station_to_background;
|
||||
TextView textView2 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView2 != null) {
|
||||
i = R.id.text_view_info;
|
||||
TextView textView3 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView3 != null) {
|
||||
i = R.id.textViewInfoTrain;
|
||||
LinearLayout linearLayout = (LinearLayout) AbstractC0105a.t(view, i);
|
||||
if (linearLayout != null) {
|
||||
i = R.id.textViewMyStation;
|
||||
TextView textView4 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView4 != null) {
|
||||
i = R.id.textView_title;
|
||||
TextView textView5 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView5 != null) {
|
||||
i = R.id.train_number;
|
||||
TextView textView6 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView6 != null) {
|
||||
i = R.id.train_operator;
|
||||
TextView textView7 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView7 != null) {
|
||||
i = R.id.train_type;
|
||||
TextView textView8 = (TextView) AbstractC0105a.t(view, i);
|
||||
if (textView8 != null) {
|
||||
return new ViewSubscriptionTrainBinding((ConstraintLayout) view, imageView, imageView2, textView, textView2, textView3, linearLayout, textView4, textView5, textView6, textView7, textView8);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
|
||||
}
|
||||
|
||||
public static ViewSubscriptionTrainBinding inflate(LayoutInflater layoutInflater) {
|
||||
return inflate(layoutInflater, null, false);
|
||||
}
|
||||
|
||||
public static ViewSubscriptionTrainBinding inflate(LayoutInflater layoutInflater, ViewGroup viewGroup, boolean z3) {
|
||||
View inflate = layoutInflater.inflate(R.layout.view_subscription_train, viewGroup, false);
|
||||
if (z3) {
|
||||
viewGroup.addView(inflate);
|
||||
}
|
||||
return bind(inflate);
|
||||
}
|
||||
|
||||
public ConstraintLayout getRoot() {
|
||||
return this.rootView;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user