A B C D E F G H I L M O P R S T U V 
All Classes All Packages

S

saveData(String, String) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
Stores the banner image URI and the tier label to the "membership_card_preferences" preferences "membership_card_banner" and "memberhip_card_tier_label" respectively.
savePhoto(Fragment, int) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
Used for choosing an image from the gallery or taking an image using the camera, and storing that corresponding file as the banner image.
set(ProfileFieldView) - Method in class com.cheetahdigital.profile.core.model.Profile
Sets the value of the profile attribute based on the ProfileFieldView.getFieldName()
set(String, Object) - Method in class com.cheetahdigital.profile.core.model.Profile
Sets the value of the profile attribute based on the key
setAttribute(String) - Method in class com.cheetahdigital.profile.core.model.MemberAttribute
 
setAvatarUri(Uri) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileAvatarView
Set the avatar link
setAvatarUrl(String) - Method in class com.cheetahdigital.profile.core.model.Avatar
 
setBadgesFragment(Fragment) - Method in class com.cheetahdigital.profile.ui.profile.BioActivity
Call this method to set the fragment to be shown on the Badges Section
setBarcodeVisibility(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileAvatarView
Set barcode visibility
setBuSpecific(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setCategories(List<Category>) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setCode(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field code
setCode(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of the field code
setCode(String) - Method in class com.cheetahdigital.profile.core.api.ProfileParams
Sets the value of the parameter code
setCode(String) - Method in class com.cheetahdigital.profile.core.model.metareferences.States
 
setCommon(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setCondition(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setConfirmPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field confirm_password
setConfirmPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of the field confirmation_password
setCountries(Map<String, Country>) - Method in class com.cheetahdigital.profile.core.model.metareferences.CountryStatesData
 
setCountry(String) - Method in class com.cheetahdigital.profile.ui.widgets.CountryEditText
Deprecated.
Set the country name
setCountryMetadata(Metadata) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileCountryStateSelector
 
setCountryName(String) - Method in class com.cheetahdigital.profile.core.model.metareferences.Country
 
setCurrentPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field current_password
setCurrentPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of the field current_password
setCurrentPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileParams
Sets the value of the parameter current_password
setDataList(LinkedHashMap<String, String>) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileSingleChoiceListEditText
Sets the map of data.
setDefaultCountry(String) - Method in class com.cheetahdigital.profile.ui.widgets.CountryEditText.CountryProfileFieldViewAttribute
Deprecated.
 
setDefaultValue(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setDeleteDrawable(int) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
 
setDescription(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setDisplayName(String) - Method in class com.cheetahdigital.profile.core.model.Identity
 
setDomain(Domain) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setError(String) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText
Sets the error of the inner EditText
setExplorer(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setIdentityToken(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Set the value of the field token
setIncludeSegments(Boolean) - Method in class com.cheetahdigital.profile.core.api.ProfileParams.Builder
Sets the value of the boolean parameter field include_segments
setIncludeSegments(Boolean) - Method in class com.cheetahdigital.profile.core.api.ProfileParams
Sets the value of the boolean query parameter include_segments
setInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileFieldViewAttribute
 
setInputType(int) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanView
 
setInputType(int) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText
Set input type for the edit text
setInputType(int) - Method in interface com.cheetahdigital.profile.ui.widgets.ProfileFieldView
Set input type for the edit text
setIsInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
Set the view if is in edit mode or not
setIsInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileAvatarView
Set edit mode of the fields
setIsInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanView
 
setIsInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileCountryStateSelector
 
setIsInEditMode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText
 
setIsInEditMode(boolean) - Method in interface com.cheetahdigital.profile.ui.widgets.ProfileFieldView
Allows changing of editable property if applicable
setKey(String) - Method in class com.cheetahdigital.profile.core.model.Category
 
setLabel(String) - Method in class com.cheetahdigital.profile.core.model.Category
 
setLabel(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setLabel(String) - Method in class com.cheetahdigital.profile.core.model.metareferences.States
 
setLabel(String) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
 
setLabelVisibility(int) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
 
setList(List<Map<String, String>>) - Method in class com.cheetahdigital.profile.core.model.Domain
 
setMaxLength(int) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setMaxLength(Metadata) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanView
 
setMaxLength(Metadata) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText
 
setMaxLength(Metadata) - Method in interface com.cheetahdigital.profile.ui.widgets.ProfileFieldView
Set max length of view if applicable
setMemberAttributes(List<MemberAttribute>) - Method in class com.cheetahdigital.profile.core.model.MemberAttributes
 
setMetadata(List<Metadata>) - Method in class com.cheetahdigital.profile.core.model.Profile
Sets the metadata of the profile
setMode(StateEditText.MODE) - Method in class com.cheetahdigital.profile.ui.widgets.StateEditText
Deprecated.
Set the layout of the StateEditText, either normal Edit Text of show modal dialog
setName(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setOnCheckChangedListener(CompoundButton.OnCheckedChangeListener) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanView
 
setPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field password
setPassword(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of field password
setPhoneNumber(String) - Method in class com.cheetahdigital.profile.ui.widgets.PhoneEditText
Set edit text phone number with dash
setPreviousValue(String) - Method in class com.cheetahdigital.profile.core.model.MemberAttribute
 
setProfileChanges(Map<String, String>) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the changes in the profile for Update Profile API
setProfileChanges(Map<String, String>) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of all the member attribute with changes
setProfileMetadata(List<Metadata>) - Method in class com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity
 
setProfileMetadata(List<Metadata>) - Method in interface com.cheetahdigital.profile.ui.shipping.ShippingDetailsView
Called by the presenter to get the profile metadata
setProvider(String) - Method in class com.cheetahdigital.profile.core.model.Identity
 
setReadOnly(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setReferralCode(String) - Method in class com.cheetahdigital.profile.core.api.ProfileParams.Builder
Set the value of the query parameter referral_code
setReferralCode(String) - Method in class com.cheetahdigital.profile.core.api.ProfileParams
Set the value of the query parameter referral_code
setRequired(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setShowBarcode(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileAvatarView.AvatarFieldViewAttribute
 
setStateMetadata(Metadata) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileCountryStateSelector
 
setStates(List<States>) - Method in class com.cheetahdigital.profile.core.model.metareferences.Country
 
setStatic(boolean) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setThumbAvatarUrl(String) - Method in class com.cheetahdigital.profile.core.model.Avatar
 
setToken(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field token
setType(String) - Method in class com.cheetahdigital.profile.core.model.Metadata
 
setUid(String) - Method in class com.cheetahdigital.profile.core.model.Identity
 
setUID(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields.Builder
Sets the value of the parameter field uid
setUID(String) - Method in class com.cheetahdigital.profile.core.api.ProfileFields
Sets the value of the field uid
setUseLabelAsHint(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanView
 
setUseLabelAsHint(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText
 
setUseLabelAsHint(boolean) - Method in class com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
 
setUseLabelAsHint(boolean) - Method in interface com.cheetahdigital.profile.ui.widgets.ProfileFieldView
Sets flag for using label as hint
setValue(String) - Method in class com.cheetahdigital.profile.core.model.MemberAttribute
 
SHIPPING_ADDRESS - Static variable in class com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity
 
ShippingDetailsActivity<V extends ShippingDetailsView,​P extends ShippingDetailsPresenter<V>> - Class in com.cheetahdigital.profile.ui.shipping
This Activity displays the form for Shipping Address
ShippingDetailsActivity() - Constructor for class com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity
 
ShippingDetailsPresenter<T extends ShippingDetailsView> - Class in com.cheetahdigital.profile.ui.shipping
The MvpPresenter class for ShippingDetailsActivity
ShippingDetailsPresenter() - Constructor for class com.cheetahdigital.profile.ui.shipping.ShippingDetailsPresenter
Constructor for the Shipping Details Presenter
ShippingDetailsPresenter(ProfileParams) - Constructor for class com.cheetahdigital.profile.ui.shipping.ShippingDetailsPresenter
 
ShippingDetailsView - Interface in com.cheetahdigital.profile.ui.shipping
MvpView class of ShippingDetailsActivity
shouldIncludeSegment() - Method in class com.cheetahdigital.profile.core.api.ProfileParams
Returns the value of the boolean query parameter include_segments
SHOW_BADGES - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
SHOW_BARCODE - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
SHOW_FRIENDS - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
SHOW_PAYMENTS - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
SHOW_PREFS - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
SHOW_PROFILE - Static variable in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
showBanner(String) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showBanner(String) - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter after successfully retrieving the banner URI from the stored preferences.
showBannerNotAvailable() - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showBannerNotAvailable() - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter if it fails to retrieve the banner image URI from the stored preferences.
showContent() - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showDeleteAccountFailDialog(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for deleting the member account returns an error
showDeleteAccountFailDialog(String) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showDeleteAccountSuccess() - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for deleting the member account returns a successful response
showDeleteAccountSuccess() - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showEnterCurrentPasswordModal() - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showEnterOtpModal() - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showError() - Method in class com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity
 
showFacebookConnected() - Method in class com.cheetahdigital.profile.ui.profile.ProfileLandingActivity
 
showFacebookConnected() - Method in interface com.cheetahdigital.profile.ui.profile.ProfileLandingView
This notifies the view when the API for connecting to facebook succeeded
showFacebookConnectError(String) - Method in class com.cheetahdigital.profile.ui.profile.BioActivity
 
showFacebookConnectError(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileLandingView
This notifies the view when the API for connecting to Facebook failed
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.CountryEditText
Deprecated.
Show the Country Picker Dialog
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.DateEditText
Show the date picker
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.GenderEditText
Show Gender Picker Dialog
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.ProfileBooleanEditTextView
Show the list of items to be displayed in the dialog.
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.ProfileModalEditText
Callback method to Show Modal View.
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.ProfileSingleChoiceListEditText
Show the list of data on a dialog
showModal() - Method in class com.cheetahdigital.profile.ui.widgets.StateEditText
Deprecated.
Show State Dialog
showProfile(Profile) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showProfile(Profile) - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter after successfully receiving Profile information from the SDK.
showProfile(Profile) - Method in class com.cheetahdigital.profile.ui.profile.BioActivity
Set Name and email.
showProfile(Profile) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileLandingView
This notifies the view when the API for getting the profile returns a successful response
showProfile(Profile) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for getting the Profile returns a successful response
showProfile(Profile) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showProfile(Profile) - Method in class com.cheetahdigital.profile.ui.shipping.ShippingDetailsActivity
 
showProfile(Profile) - Method in interface com.cheetahdigital.profile.ui.shipping.ShippingDetailsView
Called by the presenter to get the profile
showProfileNotAvailable(String) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showProfileNotAvailable(String) - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter after failing to receive Profile information from the SDK.
showProfileNotAvailable(String) - Method in class com.cheetahdigital.profile.ui.profile.BioActivity
 
showProfileNotAvailable(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileLandingView
This notifies the view when the API for getting the profile returns an error
showProfileNotAvailable(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for getting the Profile returns an error
showProfileNotAvailable(String) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showProfileUpdateFailed(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileEditView
This notifies the view when the API for updating a profile returns an error
showProfileUpdateFailed(String) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showProgress(boolean) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
Hide/Show progress dialog
showRequestOtpFailDialog(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for requesting otp returns an error
showRequestOtpFailDialog(String) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showRequestOtpSuccess() - Method in interface com.cheetahdigital.profile.ui.profile.ProfileView
This notifies the view when the API for requesting otp returns a successful response
showRequestOtpSuccess() - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showTierLabel(String) - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showTierLabel(String) - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter after successfully retrieving the tier label from the stored preferences.
showTierLabelNotAvailable() - Method in class com.cheetahdigital.profile.ui.membership.MembershipCardFragment
 
showTierLabelNotAvailable() - Method in interface com.cheetahdigital.profile.ui.membership.MembershipCardView
This will be called by the presenter if it fails to retrieve the tier label from the stored preferences.
showUpdateAvatarFailed(String) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileEditView
This notifies the view when the API for updating the avatar returns an error
showUpdateAvatarFailed(String) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showUpdatedAvatar(Avatar) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileEditView
This notifies the view when the API for updating the avatar returns a successful response
showUpdatedAvatar(Avatar) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
showUpdatedProfile(MemberAttributes) - Method in interface com.cheetahdigital.profile.ui.profile.ProfileEditView
This notifies the view when the API for updating a profile returns a successful response
showUpdatedProfile(MemberAttributes) - Method in class com.cheetahdigital.profile.ui.profile.ProfileViewAndEditFragment
 
StateEditText - Class in com.cheetahdigital.profile.ui.widgets
Deprecated.
StateEditText(Context, AttributeSet) - Constructor for class com.cheetahdigital.profile.ui.widgets.StateEditText
Deprecated.
Constructor for StateEditText
StateEditText.MODE - Enum in com.cheetahdigital.profile.ui.widgets
Deprecated.
 
States - Class in com.cheetahdigital.profile.core.model.metareferences
Cheetah Loyalty States Data Model
States() - Constructor for class com.cheetahdigital.profile.core.model.metareferences.States
 
STRING - Static variable in class com.cheetahdigital.profile.core.model.Metadata
 
StringProfileFieldViewAttribute(Context, AttributeSet) - Constructor for class com.cheetahdigital.profile.ui.widgets.ProfileEditText.StringProfileFieldViewAttribute
 
submitReferralCode(ProfileParams, Listener<SuccessResponse>) - Method in class com.cheetahdigital.profile.core.api.ProfileAPI
Submit a referral code
A B C D E F G H I L M O P R S T U V 
All Classes All Packages