All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Address Cheetah Loyalty Address Data Model To be used for Address Validation use casesAddresses Cheetah Loyalty List of Address Data ModelCategories Cheetah Loyalty Categories Data ModelCategory Cheetah Loyalty Category Data ModelClientEvent Cheetah Loyalty ClientEvent Data ModelClientEvents Cheetah Loyalty List of Client Event Data ModelCustomUnit Custom Unit Model to be used forPlacesListFragment.PLACES_CUSTOM_UNIT
DistanceComparator GeofenceJobService Job service for geofence set upGeofenceNotificationJobService Geofence job service for api calls and sending notification Can receive the following JobParameters extras:IntentKey.PRIMARY_ID
-Geofence.getRequestId()
GeofenceNotificationJobService.GEOFENCE_ACTION
- geofence transition type.GeofenceService Creates geofences for Places that have client events.GeofenceTransitionReceiver Broadcast receiver for handling geofence transitionsGeofenceTransitionsService Service for handling Place transition events.NearbyPlacesFragment Displays list of nearbyPlace
OnCenterMapListener Callback interface for when center camera animation is finishedOnPlaceClickListener Callback interface when clicking a placeOnRedoSearchClickListener Callback interface for when redo search is applicableOperatingHours Cheetah Loyalty Operating Hours Data ModelOperatingHoursDetailed Cheetah Loyalty Operating Hours Detailed Data ModelPlace Cheetah Loyalty Place Data ModelPlaceDetailsActivity<V extends PlaceDetailsView,P extends PlaceDetailsPresenter<V>> Activity that show the details ofPlace
Can receive the following intent extras:IntentKey.PRIMARY_ID
- id of the placePlaceDetailsActivity.DISTANCE_KEY
- distance of the placeIntentKey.PRIMARY_PARAMS
-PlacesParams
to usePlaceDetailsPresenter<T extends PlaceDetailsView> TheMvpPresenter
class forPlaceDetailsActivity
PlaceDetailsView MvpView
class ofPlaceDetailsActivity
Places Cheetah Loyalty List of Place Data ModelPlacesAdapter The adapter class forPlacesListFragment
PlacesAPI Class for setting the query parameters of Places API.PlacesFields Class for setting the field parameters of Places API.PlacesFields.Builder Builder class forPlacesFields
PlacesListFragment<A extends PlacesAdapter,V extends PlacesListView,P extends PlacesListPresenter<V>> The fragment class for the list ofPlace
IntentKey.PRIMARY_PARAMS
-PlacesParams
to usePlacesListFragment.PLACES_USE_DEFAULT_SERVER
- return true if program settings search radius and search radius unit will be used.PlacesListListener Callback interface when changes are made withPlacesListFragment
PlacesListPresenter<T extends PlacesListView> TheMvpPresenter
class forPlacesListFragment
PlacesListView MvpView
class ofPlacesListFragment
PlacesMapFragment The fragment class to show the map from the given list ofPlace
PlacesParams Class for setting the query parameters of Places API.PlacesParams.Builder Builder class forPlacesParams
PlaceViewHolder TheRecyclerView.ViewHolder
class forPlacesListFragment
ThresholdTransitionReceiver Broadcast receiver for handling geofence threshold transitionsThresholdTransitionsService Handles threshold fence exit events.