public static abstract class

DataTableView.DataTableProvider

extends RecyclerView.Adapter<VH extends RecyclerView.ViewHolder>
implements StickyHeaders StickyHeaders.ViewSetup
java.lang.Object
   ↳ androidx.recyclerview.widget.RecyclerView.Adapter<VH extends androidx.recyclerview.widget.RecyclerView.ViewHolder>
     ↳ com.sap.cloud.mobile.fiori.object.DataTableView.DataTableProvider

Summary

Nested Classes
class DataTableView.DataTableProvider.DataTableRowViewHolder  
Fields
protected boolean mStickyMode
Public Constructors
DataTableProvider()
Public Methods
int getItemViewType(int position)
boolean isStickyHeader(int position)
final DataTableView.DataTableProvider.DataTableRowViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
void setupStickyHeaderView(View stickyHeader)
void teardownStickyHeaderView(View stickyHeader)
Protected Methods
void setStickyMode(boolean mode)
[Expand]
Inherited Methods
From class androidx.recyclerview.widget.RecyclerView.Adapter
From class java.lang.Object
From interface io.doist.recyclerviewext.sticky_headers.StickyHeaders
From interface io.doist.recyclerviewext.sticky_headers.StickyHeaders.ViewSetup

Fields

protected boolean mStickyMode

Public Constructors

public DataTableProvider ()

Public Methods

public int getItemViewType (int position)

public boolean isStickyHeader (int position)

public final DataTableView.DataTableProvider.DataTableRowViewHolder onCreateViewHolder (ViewGroup parent, int viewType)

public void setupStickyHeaderView (View stickyHeader)

public void teardownStickyHeaderView (View stickyHeader)

Protected Methods

protected void setStickyMode (boolean mode)