Class OrderAdapter


  • public class OrderAdapter
    extends androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
    • Constructor Summary

      Constructors 
      Constructor Description
      OrderAdapter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      OrderItem getItem​(int position)  
      int getItemCount()  
      int getItemCount​(int state)  
      void onBindViewHolder​(androidx.recyclerview.widget.RecyclerView.ViewHolder viewHolder, int position)  
      androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder​(android.view.ViewGroup parent, int viewType)  
      void setJson​(org.json.JSONArray orderListData)  
      void setOnItemClickListener​(OrderAdapter.OnItemClickListener onItemClickListener)  
      • Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter

        bindViewHolder, createViewHolder, getItemId, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OrderAdapter

        public OrderAdapter()
    • Method Detail

      • onCreateViewHolder

        public androidx.recyclerview.widget.RecyclerView.ViewHolder onCreateViewHolder​(android.view.ViewGroup parent,
                                                                                       int viewType)
        Specified by:
        onCreateViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getItem

        public OrderItem getItem​(int position)
      • onBindViewHolder

        public void onBindViewHolder​(androidx.recyclerview.widget.RecyclerView.ViewHolder viewHolder,
                                     int position)
        Specified by:
        onBindViewHolder in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getItemCount

        public int getItemCount()
        Specified by:
        getItemCount in class androidx.recyclerview.widget.RecyclerView.Adapter<androidx.recyclerview.widget.RecyclerView.ViewHolder>
      • getItemCount

        public int getItemCount​(int state)
      • setJson

        public void setJson​(org.json.JSONArray orderListData)