-
- All Implemented Interfaces:
public class VisaInstallmentPlanAdapter extends RecyclerView.Adapter<VH>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceVisaInstallmentPlanAdapter.OnPlanClickListener
-
Field Summary
Fields Modifier and Type Field Description private intselectedPositionprivate booleanisTermsCheckedprivate booleanshowTermsError
-
Constructor Summary
Constructors Constructor Description VisaInstallmentPlanAdapter(List<VisaPlan> plans, VisaInstallmentPlanAdapter.OnPlanClickListener listener)
-
Method Summary
Modifier and Type Method Description voidsetSelectedPosition(int position)booleanisTermsChecked()voidsetShowTermsError(boolean showError)RecyclerView.ViewHolderonCreateViewHolder(@NonNull() ViewGroup parent, int viewType)voidonBindViewHolder(@NonNull() RecyclerView.ViewHolder holder, int position)intgetItemCount()intgetItemViewType(int position)voidsetTermsChecked(boolean isChecked)-
-
Constructor Detail
-
VisaInstallmentPlanAdapter
VisaInstallmentPlanAdapter(List<VisaPlan> plans, VisaInstallmentPlanAdapter.OnPlanClickListener listener)
-
-
Method Detail
-
setSelectedPosition
void setSelectedPosition(int position)
-
isTermsChecked
boolean isTermsChecked()
-
setShowTermsError
void setShowTermsError(boolean showError)
-
onCreateViewHolder
@NonNull() RecyclerView.ViewHolder onCreateViewHolder(@NonNull() ViewGroup parent, int viewType)
-
onBindViewHolder
void onBindViewHolder(@NonNull() RecyclerView.ViewHolder holder, int position)
-
getItemCount
int getItemCount()
-
getItemViewType
int getItemViewType(int position)
-
setTermsChecked
void setTermsChecked(boolean isChecked)
-
-
-
-