A B C D E G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- redeemed(String) - Method in class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
-
Event after a normal redemption
- redeemReward() - Method in class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
- redeemReward(RewardParams, RewardFields, ListenerModel<BaseModel<Response>, Response>) - Method in class com.cheetahdigital.rewards.core.api.RewardsAPI
-
Redeem a Reward
- redeemReward(Reward) - Method in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsPresenter
-
API call to redeem reward
- redeemReward(Reward, RewardParams, RewardFields) - Method in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsPresenter
-
API call to redeem reward
- redeemRewardShipping(Map<String, String>) - Method in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
-
Redemption of reward with shipping address
- redeemRewardShipping(Map<String, String>) - Method in class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
-
Redemption of reward with shipping address
- Redemption - Class in com.cheetahdigital.rewards.core.model
-
Model class for Redemption of
Reward
response - Redemption() - Constructor for class com.cheetahdigital.rewards.core.model.Redemption
- Redemption.RedemptionStatus - Annotation Type in com.cheetahdigital.rewards.core.model
-
Annotation for redemption status
- RedemptionDetailsActivity<V extends RedemptionDetailsView,P extends RedemptionDetailsPresenter<V>> - Class in com.cheetahdigital.rewards.ui.redemptions.detail
-
The detail screen for
RedemptionsListFragment
Can 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. - RedemptionDetailsActivity() - Constructor for class com.cheetahdigital.rewards.ui.redemptions.detail.RedemptionDetailsActivity
- RedemptionDetailsPresenter<T extends RedemptionDetailsView> - Class in com.cheetahdigital.rewards.ui.redemptions.detail
-
The
MvpPresenter
class forRedemptionDetailsActivity
- RedemptionDetailsPresenter(String) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.detail.RedemptionDetailsPresenter
-
Constructor for the
RedemptionDetailsPresenter
- RedemptionDetailsPresenter(String, RewardParams) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.detail.RedemptionDetailsPresenter
-
Constructor for the
RedemptionDetailsPresenter
- RedemptionDetailsView - Interface in com.cheetahdigital.rewards.ui.redemptions.detail
-
MvpView
class ofRedemptionDetailsView
- Redemptions - Class in com.cheetahdigital.rewards.core.model
-
Collection of
Redemption
- Redemptions() - Constructor for class com.cheetahdigital.rewards.core.model.Redemptions
- RedemptionsAdapter - Class in com.cheetahdigital.rewards.ui.redemptions.list
-
Adapter for the
RedemptionsListFragment
- RedemptionsAdapter(List<Redemption>) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsAdapter
-
Simple constructor with no ClickListener
- RedemptionsAdapter(List<Redemption>, ItemClickListener<Redemption>) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsAdapter
-
Constructor to use in creating the RedemptionsAdapter with a click listener
- RedemptionsListFragment<A extends RedemptionsAdapter,V extends RedemptionsListView,P extends RedemptionsListPresenter<V>> - Class in com.cheetahdigital.rewards.ui.redemptions.list
-
Fragment to show list of
Redemption
To customize list to include parameters such as sorting, layout etc Use the following parameter:IntentKey.PRIMARY_PARAMS
-RewardParams
to use for api call - RedemptionsListFragment() - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsListFragment
- RedemptionsListPresenter<T extends RedemptionsListView> - Class in com.cheetahdigital.rewards.ui.redemptions.list
-
The
MvpPresenter
class forRedemptionsListFragment
- RedemptionsListPresenter() - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsListPresenter
-
Simple constructor for
RedemptionsListPresenter
- RedemptionsListPresenter(RewardParams) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsListPresenter
-
Constructor that accepts a reward parameter
- RedemptionsListView - Interface in com.cheetahdigital.rewards.ui.redemptions.list
-
The
MvpView
class forRedemptionsListFragment
- RedemptionViewHolder - Class in com.cheetahdigital.rewards.ui.redemptions.list
-
The
RecyclerView.ViewHolder
forRedemptionsListFragment
- RedemptionViewHolder(View) - Constructor for class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionViewHolder
-
Simple constructor for
RedemptionViewHolder
- refreshData() - Method in class com.cheetahdigital.rewards.ui.awards.AwardsListPresenter
- refreshData() - Method in class com.cheetahdigital.rewards.ui.redemptions.list.RedemptionsListPresenter
- refreshData() - Method in class com.cheetahdigital.rewards.ui.rewards.list.RewardsListPresenter
- RequiredAttribute - Class in com.cheetahdigital.rewards.core.model
-
Model class for
Attribute
that are required for Redemption. - RequiredAttribute() - Constructor for class com.cheetahdigital.rewards.core.model.RequiredAttribute
- RequiredAttributeActivity - Class in com.cheetahdigital.rewards.ui.rewards
-
Activity class for showing the
Reward
and itsRequiredAttribute
Can 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 ofRewardParams
to useRequiredAttributeActivity.REWARD_FIELDS
- field parameters for the redemptionRequiredAttributeActivity.AWARD_STATUS
- award status if redeeming an awarded rewardRequiredAttributeActivity.ENABLE_APP_RATING
- passtrue
if app rating should be enabled after redemptionRequiredAttributeActivity.BDS_DELAY
- the delay in milliseconds before sending a redemption broadcast. - RequiredAttributeActivity() - Constructor for class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
- RespondableInfo - Class in com.cheetahdigital.rewards.core.model
-
Model class for the Response Info Contains a message that can be shown to users regarding responding to a
Reward
- RespondableInfo() - Constructor for class com.cheetahdigital.rewards.core.model.RespondableInfo
- Response - Class in com.cheetahdigital.rewards.core.model
-
Model class that matches to a server response after responding to the
Reward
- Response() - Constructor for class com.cheetahdigital.rewards.core.model.Response
- resultWithResponseCount() - Method in class com.cheetahdigital.rewards.core.api.RewardParams
-
Sets the parameter to has response count
- Reward - Class in com.cheetahdigital.rewards.core.model
-
Cheetah Loyalty Reward Data Model
- Reward() - Constructor for class com.cheetahdigital.rewards.core.model.Reward
- REWARD_ATTRIBUTE - Static variable in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
- REWARD_FIELDS - Static variable in class com.cheetahdigital.rewards.ui.redemptions.detail.RedemptionDetailsActivity
- REWARD_FIELDS - Static variable in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
- REWARD_FIELDS - Static variable in class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
- REWARD_PARAM - Static variable in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
- REWARD_SHIPPING - Static variable in class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
- REWARD_SHIPPING - Static variable in class com.cheetahdigital.rewards.ui.rewards.RequiredAttributeActivity
- Reward.RedeemOptions - Annotation Type in com.cheetahdigital.rewards.core.model
-
For Redemption Options Annotation for different Redemption options
- Reward.RewardsType - Annotation Type in com.cheetahdigital.rewards.core.model
-
Annotation for different Reward Types
- RewardDetailsActivity<V extends RewardDetailsView,P extends RewardDetailsPresenter<V>> - Class in com.cheetahdigital.rewards.ui.rewards.detail
-
This Activity displays the details of a reward.
- RewardDetailsActivity() - Constructor for class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsActivity
- RewardDetailsPresenter<T extends RewardDetailsView> - Class in com.cheetahdigital.rewards.ui.rewards.detail
-
The
MvpPresenter
class forRewardDetailsActivity
- RewardDetailsPresenter(String) - Constructor for class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsPresenter
-
Constructor for the
RewardDetailsPresenter
- RewardDetailsPresenter(String, RewardParams) - Constructor for class com.cheetahdigital.rewards.ui.rewards.detail.RewardDetailsPresenter
-
Constructor for
RewardDetailsPresenter
for theRewardDetailsActivity
- RewardDetailsView - Interface in com.cheetahdigital.rewards.ui.rewards.detail
-
MvpView
class ofRewardDetailsActivity
- RewardFields - Class in com.cheetahdigital.rewards.core.api
-
Class that handles all field parameters for Rewards
- RewardFields() - Constructor for class com.cheetahdigital.rewards.core.api.RewardFields
-
Constructor for
RewardFields
- RewardFields(Parcel) - Constructor for class com.cheetahdigital.rewards.core.api.RewardFields
-
Constructor with Parcel parameter
- RewardFields.Builder - Class in com.cheetahdigital.rewards.core.api
-
Builder class for
RewardFields
- RewardParams - Class in com.cheetahdigital.rewards.core.api
-
Collection object for all the query parameters for Rewards
- RewardParams() - Constructor for class com.cheetahdigital.rewards.core.api.RewardParams
- RewardParams(Parcel) - Constructor for class com.cheetahdigital.rewards.core.api.RewardParams
- RewardParams.Builder - Class in com.cheetahdigital.rewards.core.api
- RewardResponse - Class in com.cheetahdigital.rewards.core.model
-
Model class for the
Reward
response - RewardResponse() - Constructor for class com.cheetahdigital.rewards.core.model.RewardResponse
- Rewards - Class in com.cheetahdigital.rewards.core.model
-
Collection of
Reward
- Rewards() - Constructor for class com.cheetahdigital.rewards.core.model.Rewards
- RewardsAdapter - Class in com.cheetahdigital.rewards.ui.rewards.list
-
Adapter class for
RewardsListFragment
- RewardsAdapter(List<Reward>) - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardsAdapter
-
Simple constructor with no ClickListener
- RewardsAdapter(List<Reward>, ItemClickListener<Reward>) - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardsAdapter
-
Constructor to use in creating the RewardsAdapter with a click listener
- RewardsAPI - Class in com.cheetahdigital.rewards.core.api
-
Cheetah Loyalty Rewards Module Rewards API is the API of the Rewards
- RewardsAPI() - Constructor for class com.cheetahdigital.rewards.core.api.RewardsAPI
- RewardsListFragment<A extends RewardsAdapter,V extends RewardsListView,P extends RewardsListPresenter<V>> - Class in com.cheetahdigital.rewards.ui.rewards.list
-
A fragment that display a list of Rewards to the user.
- RewardsListFragment() - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardsListFragment
- RewardsListPresenter<T extends RewardsListView> - Class in com.cheetahdigital.rewards.ui.rewards.list
-
This class handles all the needed data processing for the Rewards List.
- RewardsListPresenter() - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardsListPresenter
-
Simple Constructor to use to create a new Presenter for the Rewards list
- RewardsListPresenter(RewardParams) - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardsListPresenter
-
Constructor that accepts a reward parameters
- RewardsListView - Interface in com.cheetahdigital.rewards.ui.rewards.list
-
The
MvpView
class forRewardsListFragment
- RewardViewHolder - Class in com.cheetahdigital.rewards.ui.rewards.list
-
The ViewHolder to be used for
RewardsAdapter
- RewardViewHolder(View) - Constructor for class com.cheetahdigital.rewards.ui.rewards.list.RewardViewHolder
-
Constructor of the ViewHolder
All Classes All Packages