A B C D E F G I L M O P R S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
P
- Preference - Class in com.cheetahdigital.preferences.core.model
-
Cheetah Loyalty Preference Data Model
- Preference() - Constructor for class com.cheetahdigital.preferences.core.model.Preference
- PREFERENCE_KEY - Static variable in class com.cheetahdigital.preferences.ui.detail.PreferencesDetailActivity
- PREFERENCE_NAME - Static variable in class com.cheetahdigital.preferences.PreferenceConstants
- PreferenceClickListener - Interface in com.cheetahdigital.preferences.ui
-
Interface to be implemented in order to handle the onClick item on the list
- PreferenceConstants - Class in com.cheetahdigital.preferences
-
Constants used for preference module
PreferenceConstants.PREFERENCE_NAME
- internal name of the preferencePreferenceConstants.DOMAIN_LIST
- list containing all domain specific preferencesPreferenceConstants.USERS_LIST
- list containing the user created preferencesPreferenceConstants.SELECTED_LIST
- list containing the selected preferencesPreferenceConstants.IS_MULTI_SELECT
- the flag for checking if the list is multi select - PreferenceConstants() - Constructor for class com.cheetahdigital.preferences.PreferenceConstants
- PreferencesActivity - Class in com.cheetahdigital.preferences.ui.list
-
This activity has a container that shows
PreferencesFragment
In order to change this, you may override R.layout.activity_preferences_list Can receive the following intent extras: PREFERENCE_KEY - key for getting intent extras PREFERENCE_NAME - internal name of the preference DOMAIN_LIST - list containing all domain specific preferences USERS_LIST - list containing the user created preferences SELECTED_LIST - list containing the selected preferences IS_MULTI_SELECT - the flag for checking if the list is multi select - PreferencesActivity() - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesActivity
- PreferencesAdapter - Class in com.cheetahdigital.preferences.ui.list
-
List Adapter for
Preference
- PreferencesAdapter(List<Preference>) - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesAdapter
-
Constructor for
PreferencesAdapter
- PreferencesAdapter(List<Preference>, PreferenceClickListener) - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesAdapter
-
Constructor for
PreferencesAdapter
- PreferencesAPI - Class in com.cheetahdigital.preferences.core.api
-
Cheetah Loyalty Preferences Module
- PreferencesAPI() - Constructor for class com.cheetahdigital.preferences.core.api.PreferencesAPI
- PreferencesDetailActivity<V extends PreferencesDetailView,P extends PreferencesDetailPresenter<V>> - Class in com.cheetahdigital.preferences.ui.detail
-
This Activity displays the domain list of a preference Can receive the following intent extras:
PreferencesDetailActivity.PREFERENCE_KEY
- key for getting intent extras PREFERENCE_NAME - internal name of the preference DOMAIN_LIST - list containing all domain specific preferences USERS_LIST - list containing the user created preferences SELECTED_LIST - list containing the selected preferences IS_MULTI_SELECT - the flag for checking if the list is multi select - PreferencesDetailActivity() - Constructor for class com.cheetahdigital.preferences.ui.detail.PreferencesDetailActivity
- PreferencesDetailPresenter<T extends PreferencesDetailView> - Class in com.cheetahdigital.preferences.ui.detail
-
This presenter class contains network calls for the Preferences Module.
- PreferencesDetailPresenter() - Constructor for class com.cheetahdigital.preferences.ui.detail.PreferencesDetailPresenter
- PreferencesDetailView - Interface in com.cheetahdigital.preferences.ui.detail
-
Extends the
MvpView
This notifies the activity or fragment of the results of the API once the view is called by the Presenter - PreferencesDomainAdapter - Class in com.cheetahdigital.preferences.ui.detail
-
List adapter for the domain list of
Preference
- PreferencesDomainAdapter(Preference) - Constructor for class com.cheetahdigital.preferences.ui.detail.PreferencesDomainAdapter
-
Constructor for
PreferencesAdapter
- PreferencesDomainAdapter(Preference, DomainLongClickListener) - Constructor for class com.cheetahdigital.preferences.ui.detail.PreferencesDomainAdapter
-
Constructor for
PreferencesAdapter
- preferencesEditText - Variable in class com.cheetahdigital.preferences.ui.list.PreferencesViewHolder
- PreferencesFields - Class in com.cheetahdigital.preferences.core.api
-
Class for setting the field parameters of Preferences API.
- PreferencesFields() - Constructor for class com.cheetahdigital.preferences.core.api.PreferencesFields
-
Default constructor
- PreferencesFields(Parcel) - Constructor for class com.cheetahdigital.preferences.core.api.PreferencesFields
- PreferencesFields.Builder - Class in com.cheetahdigital.preferences.core.api
-
Builder for class
PreferencesFields
- PreferencesFragment<V extends PreferencesView,P extends PreferencesPresenter<V>> - Class in com.cheetahdigital.preferences.ui.list
-
This fragment shows a list of
Preference
Can receive the following intent extras: {link #PREFERENCE_NAME} - internal name of the preference {link #SELECTED_LIST} - list containing the selected preferences {link #IS_MULTI_SELECT} - the flag for checking if the list is multi selectIntentKey.PRIMARY_PARAMS
- instance ofPreferencesParams
to use - PreferencesFragment() - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesFragment
- preferencesLabel - Variable in class com.cheetahdigital.preferences.ui.list.PreferencesViewHolder
- PreferencesParams - Class in com.cheetahdigital.preferences.core.api
-
Class for setting the query parameters of Preferences API.
- PreferencesParams() - Constructor for class com.cheetahdigital.preferences.core.api.PreferencesParams
-
Default Constructor
- PreferencesParams(Parcel) - Constructor for class com.cheetahdigital.preferences.core.api.PreferencesParams
- PreferencesParams.Builder - Class in com.cheetahdigital.preferences.core.api
- PreferencesPresenter<T extends PreferencesView> - Class in com.cheetahdigital.preferences.ui.list
-
This presenter class contains network calls for the Preferences Module.
- PreferencesPresenter() - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesPresenter
- PreferencesPresenter(PreferencesParams) - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesPresenter
- PreferencesView - Interface in com.cheetahdigital.preferences.ui.list
-
Extends the
ListView
This notifies the activity or fragment of the results of the API once the view is called by the Presenter - PreferencesViewHolder - Class in com.cheetahdigital.preferences.ui.list
-
The View Holder for the list of Preferences Contains all the views to be displayed on each list item and display image if there is an image
- PreferencesViewHolder(View) - Constructor for class com.cheetahdigital.preferences.ui.list.PreferencesViewHolder
- PreferenceSwitchViewHolder - Class in com.cheetahdigital.preferences.ui.list
-
The view holder for Preference Switch
- PreferenceSwitchViewHolder(View) - Constructor for class com.cheetahdigital.preferences.ui.list.PreferenceSwitchViewHolder
All Classes All Packages