A B C D G H I L N O P R S U W 

A

AbsListViewPaginate - Class in com.paginate.abslistview
 
AbsListViewPaginate.Builder - Class in com.paginate.abslistview
 
AbsListViewPaginate.Builder(AbsListView, Paginate.Callbacks) - Constructor for class com.paginate.abslistview.AbsListViewPaginate.Builder
 
addLoadingListItem(boolean) - Method in class com.paginate.abslistview.AbsListViewPaginate.Builder
Setup loading row.
addLoadingListItem(boolean) - Method in class com.paginate.recycler.RecyclerPaginate.Builder
Setup loading row.

B

bindView(int, View) - Method in interface com.paginate.abslistview.LoadingListItemCreator
Bind the loading list item.
build() - Method in class com.paginate.abslistview.AbsListViewPaginate.Builder
Create pagination functionality upon AbsListView.
build() - Method in class com.paginate.recycler.RecyclerPaginate.Builder
Create pagination functionality upon RecyclerView.

C

com.paginate - package com.paginate
 
com.paginate.abslistview - package com.paginate.abslistview
 
com.paginate.recycler - package com.paginate.recycler
 

D

DEFAULT - Static variable in interface com.paginate.abslistview.LoadingListItemCreator
 
DEFAULT - Static variable in interface com.paginate.recycler.LoadingListItemCreator
 

G

getSpanSize() - Method in interface com.paginate.recycler.LoadingListItemSpanLookup
 

H

hasLoadedAllItems() - Method in interface com.paginate.Paginate.Callbacks
Called to check if there is more data (more pages) to load.

I

isLoading() - Method in interface com.paginate.Paginate.Callbacks
Called to check if loading of the next page is currently in progress.

L

LoadingListItemCreator - Interface in com.paginate.abslistview
AbsListView creator that will be called to create and bind loading list item
LoadingListItemCreator - Interface in com.paginate.recycler
RecyclerView creator that will be called to create and bind loading list item
LoadingListItemSpanLookup - Interface in com.paginate.recycler
SpanSizeLookup that will be used to determine the span of loading list item.

N

newView(int, ViewGroup) - Method in interface com.paginate.abslistview.LoadingListItemCreator
Create/inflate new loading list item view.

O

onBindViewHolder(RecyclerView.ViewHolder, int) - Method in interface com.paginate.recycler.LoadingListItemCreator
Bind the loading list item.
onCreateViewHolder(ViewGroup, int) - Method in interface com.paginate.recycler.LoadingListItemCreator
Create new loading list item android.support.v7.widget.RecyclerView.ViewHolder.
onEndReached() - Method in class com.paginate.abslistview.AbsListViewPaginate
 
onLoadMore() - Method in interface com.paginate.Paginate.Callbacks
Called when next page of data needs to be loaded.

P

Paginate - Class in com.paginate
 
Paginate() - Constructor for class com.paginate.Paginate
 
Paginate.Callbacks - Interface in com.paginate
 

R

RecyclerPaginate - Class in com.paginate.recycler
 
RecyclerPaginate.Builder - Class in com.paginate.recycler
 
RecyclerPaginate.Builder(RecyclerView, Paginate.Callbacks) - Constructor for class com.paginate.recycler.RecyclerPaginate.Builder
 

S

setHasMoreDataToLoad(boolean) - Method in class com.paginate.abslistview.AbsListViewPaginate
 
setHasMoreDataToLoad(boolean) - Method in class com.paginate.Paginate
Use this method to indicate that there is or isn't more data to load.
setHasMoreDataToLoad(boolean) - Method in class com.paginate.recycler.RecyclerPaginate
 
setLoadingListItemCreator(LoadingListItemCreator) - Method in class com.paginate.abslistview.AbsListViewPaginate.Builder
Set custom loading list item creator.
setLoadingListItemCreator(LoadingListItemCreator) - Method in class com.paginate.recycler.RecyclerPaginate.Builder
Set custom loading list item creator.
setLoadingListItemSpanSizeLookup(LoadingListItemSpanLookup) - Method in class com.paginate.recycler.RecyclerPaginate.Builder
Set custom SpanSizeLookup for loading list item.
setLoadingTriggerThreshold(int) - Method in class com.paginate.abslistview.AbsListViewPaginate.Builder
Set the offset from the end of the list at which the load more event needs to be triggered.
setLoadingTriggerThreshold(int) - Method in class com.paginate.recycler.RecyclerPaginate.Builder
Set the offset from the end of the list at which the load more event needs to be triggered.
setOnScrollListener(AbsListView.OnScrollListener) - Method in class com.paginate.abslistview.AbsListViewPaginate.Builder
Paginate is using OnScrollListener in order to detect when list is scrolled near the end.

U

unbind() - Method in class com.paginate.abslistview.AbsListViewPaginate
 
unbind() - Method in class com.paginate.Paginate
Call unbind to detach list (RecyclerView or AbsListView) from Paginate when pagination functionality is no longer needed on the list.
unbind() - Method in class com.paginate.recycler.RecyclerPaginate
 

W

with(RecyclerView, Paginate.Callbacks) - Static method in class com.paginate.Paginate
Create pagination functionality upon RecyclerView.
A B C D G H I L N O P R S U W