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
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
withReceiptDetailsView
as its View andReceiptDetailsPresenter
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
withReceiptDetailsView
as its View - ReceiptDetailsPresenter(String) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
-
Default constructor that accepts
ReceiptParams
needed forReceiptAPI
- ReceiptDetailsPresenter(String, ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.detail.ReceiptDetailsPresenter
-
Default constructor that accepts
ReceiptParams
needed forReceiptAPI
- 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 isReceipt
and 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
EndlessListFragmentView
withReceiptsAdapter
as the adapter,ReceiptsFragment
as the view andReceiptsPresenter
as the presenter Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- theReceiptParams
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
withReceiptsView
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 forReceiptAPI
- ReceiptsPresenter(ReceiptParams) - Constructor for class com.cheetahdigital.receipt.ui.list.ReceiptsPresenter
-
Default constructor that accepts
ReceiptParams
needed forReceiptAPI
- 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
All Classes All Packages