Package 

Class BaseAdapter

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private List<ListItem> list
    • Constructor Summary

      Constructors 
      Constructor Description
      BaseAdapter()
    • Method Summary

      Modifier and Type Method Description
      final List<ListItem> getList()
      final Unit setList(List<ListItem> list)
      abstract DiffAwareHolder onViewHolderCreated(ViewGroup parent, Integer viewType)
      abstract Integer getItemViewType(ListItem item)
      Integer getItemViewType(Integer position)
      DiffAwareHolder onCreateViewHolder(ViewGroup parent, Integer viewType)
      • Methods inherited from class com.pluto.utilities.list.BaseAdapter

        getItemCount, onBindViewHolder, onBindViewHolder, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled
      • Methods inherited from class com.pluto.utilities.list.DiffAwareAdapter

        bindViewHolder, canRestoreState, createViewHolder, findRelativeAdapterPositionIn, getItemId, getStateRestorationPolicy, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onDetachedFromRecyclerView, onFailedToRecycleView, registerAdapterDataObserver, setHasStableIds, setStateRestorationPolicy, unregisterAdapterDataObserver
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait