A B C D E F G H I L M O P R S T U V
All Classes All Packages
All Classes All Packages
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 forShippingDetailsActivity
- 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 ofShippingDetailsActivity
- 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
All Classes All Packages