B C E G I L M O R S T U
All Classes All Packages
All Classes All Packages
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
Receiptrepresents 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
Receiptitems. - ReceiptDetailsActivity<V extends ReceiptDetailsView,P extends ReceiptDetailsPresenter<V>> - Class in com.cheetahdigital.receipt.ui.detail
-
Extends
ToolbarLceActivityViewwithReceiptDetailsViewas its View andReceiptDetailsPresenteras the presenter - ReceiptDetailsActivity() - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsActivity
- ReceiptDetailsPresenter<T extends ReceiptDetailsView> - Class in com.cheetahdigital.receipt.ui.detail
-
Extends
LcePresenterwithReceiptDetailsViewas its View - ReceiptDetailsPresenter(String) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
-
Default constructor that accepts
ReceiptParamsneeded forReceiptAPI - ReceiptDetailsPresenter(String, ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
-
Default constructor that accepts
ReceiptParamsneeded forReceiptAPI - ReceiptDetailsView - Interface in com.cheetahdigital.receipt.ui.detail
-
Extends
LceViewThis 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
EndlessListAdapterfor Receipts The model for this adapter isReceiptand the view holder isReceiptViewHolder - 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
EndlessListFragmentViewwithReceiptsAdapteras the adapter,ReceiptsFragmentas the view andReceiptsPresenteras the presenter Can receive the following intent extras:IntentKey.PRIMARY_PARAMS- theReceiptParamsto use - ReceiptsFragment() - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsFragment
- ReceiptsPresenter<T extends ReceiptsView> - Class in com.cheetahdigital.receipt.ui.list
-
Extends
EndlessListPresenterwithReceiptsViewas 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
ReceiptParamsneeded forReceiptAPI - ReceiptsPresenter(ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsPresenter
-
Default constructor that accepts
ReceiptParamsneeded forReceiptAPI - ReceiptsView - Interface in com.cheetahdigital.receipt.ui.list
-
Extends
EndlessListViewfor 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
All Classes All Packages