All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description Attribute AttributeOption Cheetah Loyalty Data Model for Item Options for eachAttributeAward Cheetah Loyalty Data Model for AwardAwards Collection ofAwardAwardsAdapter The adapter forAwardsListFragmentAwardsListActivity Activity class that serves as a container forAwardsListFragmentTo change parameters, see arguments inAwardsListFragmentAwardsListFragment<A extends AwardsAdapter,V extends AwardsListView,P extends AwardsListPresenter<V>> Fragment to show list ofAwardTo customize parameters of the list (e.g.AwardsListPresenter<T extends AwardsListView> This class handles all the needed data processing for the Awards List.AwardsListView TheMvpViewclass forAwardsListFragmentAwardViewHolder TheRecyclerView.ViewHolderforAwardsListFragmentCategories Collection ofCategoryCategory Model class forRewardCategoriesCertificate Model class for Certificate typeRewardConfiguration Model class for combinations ofRewardAttributeOptionCoupon Model class for Coupon inResponseItemClickListener<T> Item click listener for list items.Note Model class forRewardnotesProperties Model class forRewardextra propertiesRedemption Model class for Redemption ofRewardresponseRedemption.RedemptionStatus Annotation for redemption statusRedemptionDetailsActivity<V extends RedemptionDetailsView,P extends RedemptionDetailsPresenter<V>> The detail screen forRedemptionsListFragmentCan receive the following intent extras:IntentKey.PRIMARY_ID- id of the redemptionIntentKey.PRIMARY_PARAMS- query parameters in getting the redemptionRedemptionDetailsActivity.AWARD_ID- id of the award (if Reward is awarded)RedemptionDetailsActivity.INTERNAL_NAME- internal name of the redemption if id is not availableRedemptionDetailsActivity.REWARD_FIELDS- field parameters for the redemptionRedemptionDetailsActivity.AWARD_STATUS- award status if redeemed an awarded rewardRedemptionDetailsActivity.SHOW_ZERO_METRIC- if zero metric will be shownRedemptionDetailsActivity.BDS_DELAY- the delay in milliseconds before sending a redemption broadcast.RedemptionDetailsPresenter<T extends RedemptionDetailsView> TheMvpPresenterclass forRedemptionDetailsActivityRedemptionDetailsView MvpViewclass ofRedemptionDetailsViewRedemptions Collection ofRedemptionRedemptionsAdapter Adapter for theRedemptionsListFragmentRedemptionsListFragment<A extends RedemptionsAdapter,V extends RedemptionsListView,P extends RedemptionsListPresenter<V>> Fragment to show list ofRedemptionTo customize list to include parameters such as sorting, layout etc Use the following parameter:IntentKey.PRIMARY_PARAMS-RewardParamsto use for api callRedemptionsListPresenter<T extends RedemptionsListView> TheMvpPresenterclass forRedemptionsListFragmentRedemptionsListView TheMvpViewclass forRedemptionsListFragmentRedemptionViewHolder TheRecyclerView.ViewHolderforRedemptionsListFragmentRequiredAttribute Model class forAttributethat are required for Redemption.RequiredAttributeActivity Activity class for showing theRewardand itsRequiredAttributeCan receive the following intent extras:IntentKey.PRIMARY_ID- id of the reward to be redeemedIntentKey.SECONDARY_ID- id of the award (if Reward is awarded)IntentKey.PRIMARY_PARAMS- instance ofRewardParamsto useRequiredAttributeActivity.REWARD_FIELDS- field parameters for the redemptionRequiredAttributeActivity.AWARD_STATUS- award status if redeeming an awarded rewardRequiredAttributeActivity.ENABLE_APP_RATING- passtrueif app rating should be enabled after redemptionRequiredAttributeActivity.BDS_DELAY- the delay in milliseconds before sending a redemption broadcast.RespondableInfo Model class for the Response Info Contains a message that can be shown to users regarding responding to aRewardResponse Model class that matches to a server response after responding to theRewardReward Cheetah Loyalty Reward Data ModelReward.RedeemOptions For Redemption Options Annotation for different Redemption optionsReward.RewardsType Annotation for different Reward TypesRewardDetailsActivity<V extends RewardDetailsView,P extends RewardDetailsPresenter<V>> This Activity displays the details of a reward.RewardDetailsPresenter<T extends RewardDetailsView> TheMvpPresenterclass forRewardDetailsActivityRewardDetailsView MvpViewclass ofRewardDetailsActivityRewardFields Class that handles all field parameters for RewardsRewardFields.Builder Builder class forRewardFieldsRewardParams Collection object for all the query parameters for RewardsRewardParams.Builder RewardResponse Model class for theRewardresponseRewards Collection ofRewardRewardsAdapter Adapter class forRewardsListFragmentRewardsAPI Cheetah Loyalty Rewards Module Rewards API is the API of the RewardsRewardsListFragment<A extends RewardsAdapter,V extends RewardsListView,P extends RewardsListPresenter<V>> A fragment that display a list of Rewards to the user.RewardsListPresenter<T extends RewardsListView> This class handles all the needed data processing for the Rewards List.RewardsListView TheMvpViewclass forRewardsListFragmentRewardViewHolder The ViewHolder to be used forRewardsAdapterShippingAddress Model class for the Shipping Address that is required for some of the Physical ProductRewardTrackingCode Model class for Tracking Code in Reward object