B C E G I L M O R S T U 
All Classes All Packages

R

Receipt - Class in com.cheetahdigital.receipt.core.model
Cheetah Loyalty Receipt - Receipt Data Model
Receipt() - Constructor for class com.cheetahdigital.receipt.core.model.Receipt
 
ReceiptAPI - Class in com.cheetahdigital.receipt.core.api
Cheetah Loyalty Receipts Module A Receipt represents one User's Receipt.
ReceiptAPI() - Constructor for class com.cheetahdigital.receipt.core.api.ReceiptAPI
 
ReceiptClickListener - Interface in com.cheetahdigital.receipt.ui.list
Receipt click listener for Receipt items.
ReceiptDetailsActivity<V extends ReceiptDetailsView,​P extends ReceiptDetailsPresenter<V>> - Class in com.cheetahdigital.receipt.ui.detail
Extends ToolbarLceActivityView with ReceiptDetailsView as its View and ReceiptDetailsPresenter as the presenter
ReceiptDetailsActivity() - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsActivity
 
ReceiptDetailsPresenter<T extends ReceiptDetailsView> - Class in com.cheetahdigital.receipt.ui.detail
Extends LcePresenter with ReceiptDetailsView as its View
ReceiptDetailsPresenter(String) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
Default constructor that accepts ReceiptParams needed for ReceiptAPI
ReceiptDetailsPresenter(String, ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
Default constructor that accepts ReceiptParams needed for ReceiptAPI
ReceiptDetailsView - Interface in com.cheetahdigital.receipt.ui.detail
Extends LceView This view must be implemented to notify the Activity or Fragment of the API call returns
ReceiptInterface - Interface in com.cheetahdigital.receipt.core.api
Service interface which consists of Receipt API endpoints
ReceiptItem - Class in com.cheetahdigital.receipt.core.model
Cheetah Loyalty Receipt - ReceiptItem Data Model
ReceiptItem() - Constructor for class com.cheetahdigital.receipt.core.model.ReceiptItem
 
ReceiptParams - Class in com.cheetahdigital.receipt.core.api
 
ReceiptParams() - Constructor for class com.cheetahdigital.receipt.core.api.ReceiptParams
 
ReceiptParams(Parcel) - Constructor for class com.cheetahdigital.receipt.core.api.ReceiptParams
 
ReceiptParams.Builder - Class in com.cheetahdigital.receipt.core.api
Builder class for ReceiptParams
Receipts - Class in com.cheetahdigital.receipt.core.model
Cheetah Loyalty Receipt - Receipts Data Model
Receipts() - Constructor for class com.cheetahdigital.receipt.core.model.Receipts
 
ReceiptsActivity - Class in com.cheetahdigital.receipt.ui.list
Activity which acts as a container for ReceiptsFragment;
ReceiptsActivity() - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsActivity
 
ReceiptsAdapter - Class in com.cheetahdigital.receipt.ui.list
Extended version of EndlessListAdapter for Receipts The model for this adapter is Receipt and the view holder is ReceiptViewHolder
ReceiptsAdapter(List<Receipt>, ReceiptClickListener) - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsAdapter
Constructor of the Adapter
ReceiptsFragment<A extends ReceiptsAdapter,​V extends ReceiptsView,​P extends ReceiptsPresenter<V>> - Class in com.cheetahdigital.receipt.ui.list
Extends EndlessListFragmentView with ReceiptsAdapter as the adapter, ReceiptsFragment as the view and ReceiptsPresenter as the presenter Can receive the following intent extras: IntentKey.PRIMARY_PARAMS - the ReceiptParams to use
ReceiptsFragment() - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsFragment
 
ReceiptsPresenter<T extends ReceiptsView> - Class in com.cheetahdigital.receipt.ui.list
Extends EndlessListPresenter with ReceiptsView as the View This contains all the calls to the API as well as all the notification to show the contents on the view
ReceiptsPresenter() - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsPresenter
Default constructor that accepts ReceiptParams needed for ReceiptAPI
ReceiptsPresenter(ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsPresenter
Default constructor that accepts ReceiptParams needed for ReceiptAPI
ReceiptsView - Interface in com.cheetahdigital.receipt.ui.list
Extends EndlessListView for the Receipts List This interface contains methods that are called by the presenter when an API call is done
ReceiptViewHolder - Class in com.cheetahdigital.receipt.ui.list
The View Holder for the Receipts list Contains all the views to be displayed on each list item
refreshData() - Method in class com.cheetahdigital.receipt.ui.list.ReceiptsPresenter
 
B C E G I L M O R S T U 
All Classes All Packages