All Classes
-
All Classes Interface Summary Class Summary Class Description Receipt Cheetah Loyalty Receipt - Receipt Data ModelReceiptAPI Cheetah Loyalty Receipts Module AReceiptrepresents one User's Receipt.ReceiptClickListener Receipt click listener forReceiptitems.ReceiptDetailsActivity<V extends ReceiptDetailsView,P extends ReceiptDetailsPresenter<V>> ExtendsToolbarLceActivityViewwithReceiptDetailsViewas its View andReceiptDetailsPresenteras the presenterReceiptDetailsPresenter<T extends ReceiptDetailsView> ExtendsLcePresenterwithReceiptDetailsViewas its ViewReceiptDetailsView ExtendsLceViewThis 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 forReceiptParamsReceipts Cheetah Loyalty Receipt - Receipts Data ModelReceiptsActivity Activity which acts as a container forReceiptsFragment;ReceiptsAdapter Extended version ofEndlessListAdapterfor Receipts The model for this adapter isReceiptand the view holder isReceiptViewHolderReceiptsFragment<A extends ReceiptsAdapter,V extends ReceiptsView,P extends ReceiptsPresenter<V>> ExtendsEndlessListFragmentViewwithReceiptsAdapteras the adapter,ReceiptsFragmentas the view andReceiptsPresenteras the presenter Can receive the following intent extras:IntentKey.PRIMARY_PARAMS- theReceiptParamsto useReceiptsPresenter<T extends ReceiptsView> ExtendsEndlessListPresenterwithReceiptsViewas the View This contains all the calls to the API as well as all the notification to show the contents on the viewReceiptsView ExtendsEndlessListViewfor 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 theSubmitReceiptFragmentSubmitReceiptFragment<V extends SubmitReceiptView,P extends SubmitReceiptPresenter<V>> Extends theMvpFragmentViewwithSubmitReceiptViewas the View and theSubmitReceiptPresenteras the presenterSubmitReceiptPresenter<T extends SubmitReceiptView> ExtendsMvpNullObjectBasePresenterwithSubmitReceiptViewThe presenter calls all API methods to submit a receiptSubmitReceiptView ExtendsMvpViewThis interface notifies the activity of the results of the API once it (View) is called by the Presenter