A B C D G I K L M O R S 
All Classes All Packages

L

Leader - Class in com.cheetahdigital.leaderboard.core.model
Cheetah Loyalty Leaderboard - Leader Data Model
Leader() - Constructor for class com.cheetahdigital.leaderboard.core.model.Leader
 
LeaderboardAdapter - Class in com.cheetahdigital.leaderboard.ui.leaderboard
An extended version of ListAdapter with Leader as model and LeaderboardViewHolder as the view holder.
LeaderboardAdapter(List<Leader>) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardAdapter
Default constructor for LeaderboardAdapter
LeaderboardAdapter(List<Leader>, LeaderboardClickListener) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardAdapter
Constructor for LeaderboardAdapter
LeaderboardAPI - Class in com.cheetahdigital.leaderboard.core.api
Class for setting the query parameters of Leaderboard API.
LeaderboardAPI() - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardAPI
 
LeaderboardClickListener - Interface in com.cheetahdigital.leaderboard.ui.leaderboard
Interface to be implemented in order to handle the actions when clicking an item on the leaderboard list.
LeaderboardDetailsActivity<V extends LeaderboardDetailsView,​P extends LeaderboardDetailsPresenter<V>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
An extended version of the LceActivityView with LeaderboardDetailsView for the view and the LeaderboardDetailsPresenter for the presenter
LeaderboardDetailsActivity() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsActivity
 
LeaderboardDetailsPresenter<T extends LeaderboardDetailsView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
This extends the LcePresenter with LeaderboardDetailsView as its view.
LeaderboardDetailsPresenter(String) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
 
LeaderboardDetailsPresenter(String, LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
LeaderboardDetailsView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard_detail
 
LeaderboardFragment<V extends LeaderboardView,​P extends LeaderboardPresenter<V>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard
A list fragment which extends ListFragmentView Use to display the list of Leader on a lazy-loading manner This fragment is accompanied by the LeaderboardPresenter and LeaderboardView Can receive the following intent extras: IntentKey.PRIMARY_ID - internal name of the leaderboard IntentKey.PRIMARY_PARAMS - LeaderboardParams to use LeaderboardFragment.KEY_MODE - the configuration for showing the TOP, FRIENDS, or AROUND ME members LeaderboardFragment.KEY_SIZE - the configuration for showing the max size of the lists
LeaderboardFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardFragment
 
LeaderboardFragment.MODE - Annotation Type in com.cheetahdigital.leaderboard.ui.leaderboard
 
LeaderboardPagerFragment - Class in com.cheetahdigital.leaderboard.ui.leaderboard_detail
Extends PagerFragment This fragment shows a 2 tab leaderboard lists Can receive the following intent extras: IntentKey.PRIMARY_ID - internal name of the leaderboard
LeaderboardPagerFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardPagerFragment
 
LeaderboardParams - Class in com.cheetahdigital.leaderboard.core.api
Class for setting the query parameters of Leaderboard API.
LeaderboardParams() - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardParams
Default Constructor
LeaderboardParams(Parcel) - Constructor for class com.cheetahdigital.leaderboard.core.api.LeaderboardParams
 
LeaderboardParams.Builder - Class in com.cheetahdigital.leaderboard.core.api
Builder class for LeaderboardParams
LeaderboardPresenter<T extends LeaderboardView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard
Contains all the Stellar SDK calls for the Leaderboard module.
LeaderboardPresenter(String) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
 
LeaderboardPresenter(String, LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
 
LeaderboardsListActivity - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
Extends ThemedActivity This is a holder activity for the fragment LeaderboardsListFragment Can receive the following intent extras: IntentKey.PRIMARY_PARAMS - LeaderboardParams to use
LeaderboardsListActivity() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListActivity
 
LeaderboardsListAdapter - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
An extended version of EndlessListAdapter with Board as model and BoardsViewHolder as the view holder.
LeaderboardsListAdapter(List<Board>) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListAdapter
Default Constructor class for Leaderboard List Adapter
LeaderboardsListAdapter(List<Board>, BoardsClickListener) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListAdapter
Constructor class for Leaderboard List Adapter
LeaderboardsListFragment<A extends LeaderboardsListAdapter,​V extends LeaderboardsListView,​P extends LeaderboardsListPresenter<V>> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
An endless list fragment which extends EndlessListFragmentView Use to display the list of Board on a lazy-loading manner This fragment is accompanied by the LeaderboardsListPresenter and LeaderboardsListView Can receive the following intent extras: IntentKey.PRIMARY_PARAMS - LeaderboardParams to use
LeaderboardsListFragment() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListFragment
 
LeaderboardsListPresenter<T extends LeaderboardsListView> - Class in com.cheetahdigital.leaderboard.ui.leaderboard_list
Extends the EndlessListPresenter with view LeaderboardsListView Presenters are used to call the API using the BoardData and also the presenter notifies its view if needed.
LeaderboardsListPresenter() - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
 
LeaderboardsListPresenter(LeaderboardParams) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
 
LeaderboardsListView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard_list
Extends the EndlessListView The View class for the Leaderboard lists
LeaderboardView - Interface in com.cheetahdigital.leaderboard.ui.leaderboard
Extends the ListView The view interface for LeaderboardFragment to display the leaderboards list using the LeaderboardPresenter.
LeaderboardViewHolder - Class in com.cheetahdigital.leaderboard.ui.leaderboard
The View Holder for the list of Leaderboards Contains all the views to be displayed on each list item
LeaderboardViewHolder(View) - Constructor for class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardViewHolder
 
LeaderData - Class in com.cheetahdigital.leaderboard.core.model
Cheetah Loyalty Leaderboard - LeaderData Data Model
LeaderData() - Constructor for class com.cheetahdigital.leaderboard.core.model.LeaderData
 
loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_detail.LeaderboardDetailsPresenter
 
loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
 
loadData() - Method in class com.cheetahdigital.leaderboard.ui.leaderboard.LeaderboardPresenter
 
loadMore(int) - Method in class com.cheetahdigital.leaderboard.ui.leaderboard_list.LeaderboardsListPresenter
 
A B C D G I K L M O R S 
All Classes All Packages