All Classes
-
All Classes Interface Summary Class Summary Class Description Receipt Cheetah Loyalty Receipt - Receipt Data ModelReceiptAPI Cheetah Loyalty Receipts Module AReceipt
represents one User's Receipt.ReceiptClickListener Receipt click listener forReceipt
items.ReceiptDetailsActivity<V extends ReceiptDetailsView,P extends ReceiptDetailsPresenter<V>> ExtendsToolbarLceActivityView
withReceiptDetailsView
as its View andReceiptDetailsPresenter
as the presenterReceiptDetailsPresenter<T extends ReceiptDetailsView> ExtendsLcePresenter
withReceiptDetailsView
as its ViewReceiptDetailsView ExtendsLceView
This view must be implemented to notify the Activity or Fragment of the API call returnsReceiptInterface Service interface which consists of Receipt API endpointsReceiptItem Cheetah Loyalty Receipt - ReceiptItem Data ModelReceiptParams ReceiptParams.Builder Builder class forReceiptParams
Receipts Cheetah Loyalty Receipt - Receipts Data ModelReceiptsActivity Activity which acts as a container forReceiptsFragment
;ReceiptsAdapter Extended version ofEndlessListAdapter
for Receipts The model for this adapter isReceipt
and the view holder isReceiptViewHolder
ReceiptsFragment<A extends ReceiptsAdapter,V extends ReceiptsView,P extends ReceiptsPresenter<V>> ExtendsEndlessListFragmentView
withReceiptsAdapter
as the adapter,ReceiptsFragment
as the view andReceiptsPresenter
as the presenter Can receive the following intent extras:IntentKey.PRIMARY_PARAMS
- theReceiptParams
to useReceiptsPresenter<T extends ReceiptsView> ExtendsEndlessListPresenter
withReceiptsView
as the View This contains all the calls to the API as well as all the notification to show the contents on the viewReceiptsView ExtendsEndlessListView
for the Receipts List This interface contains methods that are called by the presenter when an API call is doneReceiptViewHolder The View Holder for the Receipts list Contains all the views to be displayed on each list itemSubmitReceiptActivity Container activity for theSubmitReceiptFragment
SubmitReceiptFragment<V extends SubmitReceiptView,P extends SubmitReceiptPresenter<V>> Extends theMvpFragmentView
withSubmitReceiptView
as the View and theSubmitReceiptPresenter
as the presenterSubmitReceiptPresenter<T extends SubmitReceiptView> ExtendsMvpNullObjectBasePresenter
withSubmitReceiptView
The presenter calls all API methods to submit a receiptSubmitReceiptView ExtendsMvpView
This interface notifies the activity of the results of the API once it (View) is called by the Presenter