A B C G J L M O R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
G
- getAvatarUrl() - Method in class com.cheetahdigital.groups.core.model.Group
- getContentLayoutId() - Method in class com.cheetahdigital.groups.ui.classes.GroupClassesListFragment
- getContentLayoutId() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- getContentLayoutId() - Method in class com.cheetahdigital.groups.ui.list.GroupsListFragment
- getContentLayoutId() - Method in class com.cheetahdigital.groups.ui.list.JoinedGroupsListFragment
- getContentLayoutId() - Method in class com.cheetahdigital.groups.ui.members.GroupMembersListFragment
- getDescription() - Method in class com.cheetahdigital.groups.core.model.Group
- getDisplayName() - Method in class com.cheetahdigital.groups.core.model.Group
- getGroupClass() - Method in class com.cheetahdigital.groups.core.api.GroupsParams
-
Get current value stored for parameter group_class
- getGroupClass() - Method in class com.cheetahdigital.groups.core.model.Group
- getGroupClasses() - Method in class com.cheetahdigital.groups.core.model.GroupClasses
- getGroupClasses(GroupsParams, boolean, ListenerModel<BaseModel<GroupClasses>, GroupClasses>) - Method in class com.cheetahdigital.groups.core.api.GroupsAPI
-
Get the list of group classes
- getGroupClassReceivedListener() - Method in class com.cheetahdigital.groups.ui.classes.GroupClassesListPresenter
-
Create a listener for
GroupsAPI
- getGroupId() - Method in class com.cheetahdigital.groups.core.model.Group
- getGroupMemberReceivedListener() - Method in class com.cheetahdigital.groups.ui.members.GroupMembersListPresenter
-
Create a listener for
GroupsAPI
- getGroupMembers() - Method in class com.cheetahdigital.groups.core.model.GroupMembers
- getGroupMembers(GroupsParams, boolean, ListenerModel<BaseModel<GroupMembers>, GroupMembers>) - Method in class com.cheetahdigital.groups.core.api.GroupsAPI
-
Get the list of members in the group
- getGroupMembersAdapter() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
-
Create an instance of
GroupDetailMembersAdapter
. - getGroupMembersReceivedListener() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
-
Create a listener for
GroupsAPI
- getGroups() - Method in class com.cheetahdigital.groups.core.model.Groups
- getGroups(GroupsParams, boolean, ListenerModel<BaseModel<Groups>, Groups>) - Method in class com.cheetahdigital.groups.core.api.GroupsAPI
-
Get the list of groups
- getGroupsAPI() - Method in class com.cheetahdigital.groups.ui.classes.GroupClassesListPresenter
-
Get current instance of
GroupsAPI
- getGroupsAPI() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
-
Get current instance of
GroupsAPI
- getGroupsAPI() - Method in class com.cheetahdigital.groups.ui.list.GroupsListPresenter
-
Get current instance of
GroupsAPI
- getGroupsAPI() - Method in class com.cheetahdigital.groups.ui.list.JoinedGroupsListPresenter
-
Get current instance of
GroupsAPI
- getGroupsAPI() - Method in class com.cheetahdigital.groups.ui.members.GroupMembersListPresenter
-
Get current instance of
GroupsAPI
- getGroupsReceivedListener() - Method in class com.cheetahdigital.groups.ui.list.GroupsListPresenter
-
Create a listener for
GroupsAPI
- getGroupsReceivedListener() - Method in class com.cheetahdigital.groups.ui.list.JoinedGroupsListPresenter
-
Create a listener for
GroupsAPI
- getItemCount() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailMembersAdapter
- getJoinedGroups(GroupsParams, boolean, ListenerModel<BaseModel<Groups>, Groups>) - Method in class com.cheetahdigital.groups.core.api.GroupsAPI
-
Get the list of joined groups
- getJoinGroupListener() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
-
Create a listener for
GroupsAPI
- getLabel() - Method in class com.cheetahdigital.groups.core.model.GroupClass
- getLeaveGroupListener() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
-
Create a listener for
GroupsAPI
- getName() - Method in class com.cheetahdigital.groups.core.model.Group
- getName() - Method in class com.cheetahdigital.groups.core.model.GroupClass
- getName() - Method in class com.cheetahdigital.groups.core.model.GroupJoinLeaveResponse
- getScreenName() - Method in class com.cheetahdigital.groups.ui.classes.GroupClassesListActivity
- getScreenName() - Method in class com.cheetahdigital.groups.ui.classes.GroupClassesListFragment
- getScreenName() - Method in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- getScreenName() - Method in class com.cheetahdigital.groups.ui.list.GroupsListActivity
- getScreenName() - Method in class com.cheetahdigital.groups.ui.list.GroupsListFragment
- getScreenName() - Method in class com.cheetahdigital.groups.ui.list.JoinedGroupsListActivity
- getScreenName() - Method in class com.cheetahdigital.groups.ui.list.JoinedGroupsListFragment
- getScreenName() - Method in class com.cheetahdigital.groups.ui.members.GroupMembersListActivity
- getScreenName() - Method in class com.cheetahdigital.groups.ui.members.GroupMembersListFragment
- Group - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - Group Data Model
- Group() - Constructor for class com.cheetahdigital.groups.core.model.Group
- GROUP_AVATAR_KEY - Static variable in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- GROUP_DESCRIPTION_KEY - Static variable in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- GROUP_NAME_KEY - Static variable in class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- GROUP_NAME_KEY - Static variable in class com.cheetahdigital.groups.ui.members.GroupMembersListActivity
- GroupClass - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - GroupClass Data Model
- GroupClass() - Constructor for class com.cheetahdigital.groups.core.model.GroupClass
- GroupClassClickListener - Interface in com.cheetahdigital.groups.ui.classes
-
Interface to be implemented in order to handle the actions when clicking an item on the group class list.
- GroupClasses - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - GroupClasses Data Model
- GroupClasses() - Constructor for class com.cheetahdigital.groups.core.model.GroupClasses
- GroupClassesListActivity - Class in com.cheetahdigital.groups.ui.classes
-
The Activity class for showing the list of
GroupClass
viaGroupClassesListFragment
Can receive the following intent extras: PARAMETERS - theGroupsParams
to include in API calls - GroupClassesListActivity() - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListActivity
- GroupClassesListAdapter - Class in com.cheetahdigital.groups.ui.classes
-
The adapter for
GroupClassesListFragment
- GroupClassesListAdapter(List<GroupClass>) - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListAdapter
- GroupClassesListAdapter(List<GroupClass>, GroupClassClickListener) - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListAdapter
-
Constructor to use for creating a GroupClassesListAdapter
- GroupClassesListFragment<A extends GroupClassesListAdapter,V extends GroupClassesListView,P extends GroupClassesListPresenter<V>> - Class in com.cheetahdigital.groups.ui.classes
-
The fragment class for showing the list of
GroupClass
Can receive the following intent extra:IntentKey.PRIMARY_PARAMS
-GroupsParams
to use for api call - GroupClassesListFragment() - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListFragment
- GroupClassesListPresenter<T extends GroupClassesListView> - Class in com.cheetahdigital.groups.ui.classes
-
The
MvpView
Presenter Class forGroupClassesListActivity
- GroupClassesListPresenter() - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListPresenter
- GroupClassesListPresenter(GroupsParams) - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListPresenter
- GroupClassesListView - Interface in com.cheetahdigital.groups.ui.classes
-
Extends the
EndlessListView
This notifies the activity or fragment of the results of the API once the view is called by the Presenter - GroupClassesListViewHolder - Class in com.cheetahdigital.groups.ui.classes
-
The
RecyclerView.ViewHolder
class forGroupClassesListFragment
- GroupClassesListViewHolder(View) - Constructor for class com.cheetahdigital.groups.ui.classes.GroupClassesListViewHolder
- GroupDetailMembersAdapter - Class in com.cheetahdigital.groups.ui.detail
-
The adapter for
GroupMembersListFragment
- GroupDetailMembersAdapter(List<Member>) - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailMembersAdapter
- GroupDetailMembersAdapter(List<Member>, GroupDetailMembersClickListener) - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailMembersAdapter
- GroupDetailMembersClickListener - Interface in com.cheetahdigital.groups.ui.detail
-
Interface to be implemented in order to handle the actions when clicking an item on the group members list.
- GroupDetailMembersViewHolder - Class in com.cheetahdigital.groups.ui.detail
-
The
RecyclerView.ViewHolder
class forGroupMembersListFragment
- GroupDetailMembersViewHolder(View) - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailMembersViewHolder
- GroupDetailsActivity<V extends GroupDetailsView,P extends GroupDetailsPresenter<V>> - Class in com.cheetahdigital.groups.ui.detail
-
The detail screen for
GroupMembersListFragment
Can receive the following intent extras:IntentKey.PRIMARY_ID
- the group id to loadGroupDetailsActivity.GROUP_NAME_KEY
- the group internal nameGroupDetailsActivity.GROUP_DESCRIPTION_KEY
- the group content descriptionGroupDetailsActivity.GROUP_AVATAR_KEY
- the group member avatar urlIntentKey.PRIMARY_PARAMS
- theGroupsParams
to use for api call - GroupDetailsActivity() - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailsActivity
- GroupDetailsPresenter<T extends GroupDetailsView> - Class in com.cheetahdigital.groups.ui.detail
-
The
MvpView
Presenter Class forGroupDetailsActivity
- GroupDetailsPresenter(String) - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
- GroupDetailsPresenter(String, GroupsParams) - Constructor for class com.cheetahdigital.groups.ui.detail.GroupDetailsPresenter
-
Default Constructor
- GroupDetailsView - Interface in com.cheetahdigital.groups.ui.detail
-
MvpView
class ofGroupDetailsActivity
- GroupJoinLeaveResponse - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - GroupJoinLeaveResponse Data Model
- GroupJoinLeaveResponse() - Constructor for class com.cheetahdigital.groups.core.model.GroupJoinLeaveResponse
- GroupMembers - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - GroupMembers Data Model
- GroupMembers() - Constructor for class com.cheetahdigital.groups.core.model.GroupMembers
- GroupMembersListActivity - Class in com.cheetahdigital.groups.ui.members
-
The Activity class for showing the list of
GroupMembers
viaGroupMembersListFragment
Can receive the following intent extras: GROUP_NAME_KEY - the display name ofGroup
IntentKey.PRIMARY_ID
- the id ofGroup
- GroupMembersListActivity() - Constructor for class com.cheetahdigital.groups.ui.members.GroupMembersListActivity
- GroupMembersListFragment<A extends com.cheetahdigital.members.ui.list.MemberAdapter,V extends GroupMembersListView,P extends GroupMembersListPresenter<V>> - Class in com.cheetahdigital.groups.ui.members
-
The fragment class for showing the list of
Member
Can receive the following intent extras:IntentKey.PRIMARY_ID
- the id ofGroup
IntentKey.PRIMARY_PARAMS
- theGroupsParams
to use for api call - GroupMembersListFragment() - Constructor for class com.cheetahdigital.groups.ui.members.GroupMembersListFragment
- GroupMembersListPresenter<T extends GroupMembersListView> - Class in com.cheetahdigital.groups.ui.members
-
The
MvpView
Presenter Class forGroupMembersListActivity
- GroupMembersListPresenter(String) - Constructor for class com.cheetahdigital.groups.ui.members.GroupMembersListPresenter
- GroupMembersListPresenter(String, GroupsParams) - Constructor for class com.cheetahdigital.groups.ui.members.GroupMembersListPresenter
- GroupMembersListView - Interface in com.cheetahdigital.groups.ui.members
-
MvpView
class ofGroupMembersListActivity
- Groups - Class in com.cheetahdigital.groups.core.model
-
Cheetah Loyalty Groups - Groups Data Model
- Groups() - Constructor for class com.cheetahdigital.groups.core.model.Groups
- GroupsAPI - Class in com.cheetahdigital.groups.core.api
-
Cheetah Loyalty Groups Module A
Groups
represents one group of users. - GroupsAPI() - Constructor for class com.cheetahdigital.groups.core.api.GroupsAPI
- GroupsListActivity - Class in com.cheetahdigital.groups.ui.list
-
The Activity class for showing the list of
Group
viaGroupsListFragment
Can receive the following intent extras: CLASS_NAME_KEY - the name ofGroupClass
CLASS_LABEL_KEY - the label ofGroupClass
- GroupsListActivity() - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListActivity
- GroupsListAdapter - Class in com.cheetahdigital.groups.ui.list
-
The adapter for
GroupsListFragment
- GroupsListAdapter(List<Group>) - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListAdapter
- GroupsListAdapter(List<Group>, GroupsListClickListener) - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListAdapter
-
Constructor to use for creating a GroupsListAdapter
- GroupsListClickListener - Interface in com.cheetahdigital.groups.ui.list
-
Interface to be implemented in order to handle the actions when clicking an item on the group list.
- GroupsListFragment<A extends GroupsListAdapter,V extends GroupsListView,P extends GroupsListPresenter<V>> - Class in com.cheetahdigital.groups.ui.list
-
The fragment class for showing the list of
Group
Can receive the following intent extras:IntentKey.PRIMARY_ID
- the name ofGroupClass
IntentKey.PRIMARY_PARAMS
- theGroupsParams
to use for api call - GroupsListFragment() - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListFragment
- GroupsListPresenter<T extends GroupsListView> - Class in com.cheetahdigital.groups.ui.list
-
The
MvpView
Presenter Class forGroupsListActivity
- GroupsListPresenter(String) - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListPresenter
- GroupsListPresenter(String, GroupsParams) - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListPresenter
- GroupsListView - Interface in com.cheetahdigital.groups.ui.list
-
MvpView
class ofGroupsListActivity
- GroupsListViewHolder - Class in com.cheetahdigital.groups.ui.list
-
The
RecyclerView.ViewHolder
class forGroupsListFragment
- GroupsListViewHolder(View) - Constructor for class com.cheetahdigital.groups.ui.list.GroupsListViewHolder
- GroupsParams - Class in com.cheetahdigital.groups.core.api
-
Class for setting the query parameters of Groups API.
- GroupsParams() - Constructor for class com.cheetahdigital.groups.core.api.GroupsParams
-
Default Constructor
- GroupsParams(Parcel) - Constructor for class com.cheetahdigital.groups.core.api.GroupsParams
- GroupsParams.Builder - Class in com.cheetahdigital.groups.core.api
All Classes All Packages