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_UNITDistanceComparator 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 nearbyPlaceOnCenterMapListener 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 ofPlaceCan receive the following intent extras:IntentKey.PRIMARY_ID- id of the placePlaceDetailsActivity.DISTANCE_KEY- distance of the placeIntentKey.PRIMARY_PARAMS-PlacesParamsto usePlaceDetailsPresenter<T extends PlaceDetailsView> TheMvpPresenterclass forPlaceDetailsActivityPlaceDetailsView MvpViewclass ofPlaceDetailsActivityPlaces Cheetah Loyalty List of Place Data ModelPlacesAdapter The adapter class forPlacesListFragmentPlacesAPI Class for setting the query parameters of Places API.PlacesFields Class for setting the field parameters of Places API.PlacesFields.Builder Builder class forPlacesFieldsPlacesListFragment<A extends PlacesAdapter,V extends PlacesListView,P extends PlacesListPresenter<V>> The fragment class for the list ofPlaceIntentKey.PRIMARY_PARAMS-PlacesParamsto 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 withPlacesListFragmentPlacesListPresenter<T extends PlacesListView> TheMvpPresenterclass forPlacesListFragmentPlacesListView MvpViewclass ofPlacesListFragmentPlacesMapFragment The fragment class to show the map from the given list ofPlacePlacesParams Class for setting the query parameters of Places API.PlacesParams.Builder Builder class forPlacesParamsPlaceViewHolder TheRecyclerView.ViewHolderclass forPlacesListFragmentThresholdTransitionReceiver Broadcast receiver for handling geofence threshold transitionsThresholdTransitionsService Handles threshold fence exit events.