A B C D E F G I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addGeofencesComplete(boolean, GeofenceInitialTriggerBuckets.BucketType, long) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- addInitialTriggerEnterGeofences(Geofence) - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- addInitialTriggerExitGeofences(Geofence) - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- addVirtualGeofenceComplete(Task) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- addVirtualGeofences(Geofence) - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- apiKey - Variable in class com.swrve.sdk.QaUserGeo
- appId - Variable in class com.swrve.sdk.QaUserGeo
- appVersion - Variable in class com.swrve.sdk.QaUserGeo
B
- build() - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
- Builder() - Constructor for class com.swrve.sdk.geo.SwrveGeoConfig.Builder
C
- CampaignCooldown - Class in com.swrve.sdk.localstorage
- CampaignCooldown(long, String, long, long, long) - Constructor for class com.swrve.sdk.localstorage.CampaignCooldown
- campaignId - Variable in class com.swrve.sdk.RuleCampaignCooldown
- campaignRulesJson - Variable in class com.swrve.sdk.RuleCampaignCooldown
- cancelPeriodicGeoplaceFetcher() - Method in interface com.swrve.sdk.GeoManager
- cancelPeriodicGeoplaceFetcher() - Method in class com.swrve.sdk.GeoManagerImp
- cancelPeriodicOfflineFetcher() - Method in interface com.swrve.sdk.GeoManager
- cancelPeriodicOfflineFetcher() - Method in class com.swrve.sdk.GeoManagerImp
- clearCampaignCooldown(String) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- clearCampaignCooldown(String) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- clearRegisteredGeofences() - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- clearRegisteredGeofences() - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- clearSessionListener() - Method in interface com.swrve.sdk.GeoManager
- clearSessionListener() - Method in class com.swrve.sdk.GeoManagerImp
- com.swrve.sdk - package com.swrve.sdk
- com.swrve.sdk.geo - package com.swrve.sdk.geo
- com.swrve.sdk.localstorage - package com.swrve.sdk.localstorage
- context - Variable in class com.swrve.sdk.QaUserGeo
- context - Variable in class com.swrve.sdk.RuleAppCooldown
- context - Variable in class com.swrve.sdk.RuleCampaignCooldown
D
- database - Variable in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- deleteDatabase() - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- deleteDatabase() - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- deleteGeoNotifications() - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- deleteGeoNotifications() - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- deviceId - Variable in class com.swrve.sdk.QaUserGeo
- doWork() - Method in class com.swrve.sdk.SwrveGeoplaceEventWorker
- doWork() - Method in class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- doWork() - Method in class com.swrve.sdk.SwrveGeoRestWorker
- doWork() - Method in class com.swrve.sdk.SwrveNotificationFetcherOfflineWorker
E
- endpoint - Variable in class com.swrve.sdk.QaUserGeo
- enqueueWorkRequest(Context, OneTimeWorkRequest) - Method in class com.swrve.sdk.QaUserGeo
- enqueueWorkRequest(OneTimeWorkRequest) - Method in class com.swrve.sdk.GeoManagerImp
- ENTER - com.swrve.sdk.geo.GeofenceInitialTriggerBuckets.BucketType
- error(String) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- error(String) - Method in interface com.swrve.sdk.geo.LocationUpdateListener
- evaluateRules() - Method in class com.swrve.sdk.RuleAppCooldown
- evaluateRules() - Method in class com.swrve.sdk.RuleCampaignCooldown
- evaluateRules() - Method in class com.swrve.sdk.RuleOpeningHours
- eventAsJSON(String, Map<String, Object>, Map<String, String>, int, long) - Static method in class com.swrve.sdk.SwrveGeoUtils
- EXIT - com.swrve.sdk.geo.GeofenceInitialTriggerBuckets.BucketType
- EXTRA_START - Static variable in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- EXTRA_STOP - Static variable in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- extractResult(Intent) - Method in class com.swrve.sdk.geo.SwrveGeoBackgroundLocationUpdatesReceiver
F
- FETCHER_OFFLINE_ASSETS_CAMPAIGNS_TIMEOUT_SECS - Static variable in interface com.swrve.sdk.GeoManager
- fetchGeoplaces() - Method in class com.swrve.sdk.geo.GeoEngine
- fetchGeoplaces() - Method in interface com.swrve.sdk.GeoManager
- fetchGeoplaces() - Method in class com.swrve.sdk.GeoManagerImp
- fetchGeoplaces(double, double) - Method in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- fetchGeoplaces(Location) - Method in class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- fetchNotificationsFromCache(Bundle, GeoManagerImp.FetchOfflineNotificationsCallback) - Method in class com.swrve.sdk.GeoManagerImp
- fetchOfflineNotifications() - Method in interface com.swrve.sdk.GeoManager
- fetchOfflineNotifications() - Method in class com.swrve.sdk.GeoManagerImp
- filterNotification(NotificationCompat.Builder, int, Map<String, String>, SwrveNotificationDetails, String) - Method in interface com.swrve.sdk.SwrveGeoNotificationFilter
-
Method which can be implemented to filter incoming notifications.
- foregroundNotification(Notification, int) - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
-
For reliability a permanent foreground notification can be used on Android 8 and above.
G
- GEO_HTTP_IMAGE_TIMEOUT_MILLIS - Static variable in interface com.swrve.sdk.GeoManager
- GEO_HTTP_TIMEOUT_MILLIS - Static variable in interface com.swrve.sdk.GeoManager
- geoCampaignsDownloaded(long, long, String, Collection<QaGeoCampaignInfo>) - Method in class com.swrve.sdk.QaUserGeo
- geoCampaignTriggered(long, long, String, Collection<QaGeoCampaignInfo>) - Method in class com.swrve.sdk.QaUserGeo
- GeoEngine - Class in com.swrve.sdk.geo
- geoEngineListener - Variable in class com.swrve.sdk.geo.GeoEngine
- GeoEngineListener - Interface in com.swrve.sdk.geo
- GeofenceInitialTriggerBuckets - Class in com.swrve.sdk.geo
- GeofenceInitialTriggerBuckets() - Constructor for class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- GeofenceInitialTriggerBuckets.BucketType - Enum in com.swrve.sdk.geo
- geofenceTransitionListener(SwrveGeofenceTransitionListener) - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
-
Listen to transition events
- GeoLocalStorage - Interface in com.swrve.sdk.localstorage
- GeoManager - Interface in com.swrve.sdk
- GeoManagerImp - Class in com.swrve.sdk
- GeoManagerImp(Context) - Constructor for class com.swrve.sdk.GeoManagerImp
- GeoNotification - Class in com.swrve.sdk.localstorage
- GeoNotification(long, String, String, long, long, String, String) - Constructor for class com.swrve.sdk.localstorage.GeoNotification
- GeoplaceFetcherConstants - Class in com.swrve.sdk.geo
- GeoplaceFetcherConstants() - Constructor for class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_API_REQUEST_VERSION - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_API_KEY - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_APP_VERSION - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_ETAG - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_JOINED - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_LANGUAGE - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_LAT - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_LIMIT - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_LNG - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_USER - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_PARAM_VERSION - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- GEOPLACES_URL - Static variable in class com.swrve.sdk.geo.GeoplaceFetcherConstants
- geoplaceTriggered(GeoLocalStorage, String, long, int, boolean, String) - Method in class com.swrve.sdk.QaUserGeo
- GeoSQLiteLocalStorage - Class in com.swrve.sdk.localstorage
- GeoSQLiteLocalStorage(Context) - Constructor for class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getActionType() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getApiKey() - Static method in class com.swrve.sdk.SwrveGeoUtils
- getCampaignCooldown(String, long) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getCampaignCooldown(String, long) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getCampaignId() - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- getConfig() - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Get the SwrveGeoConfig configuration
- getCooldownId() - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- getCustomProperties() - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- getDeviceId() - Static method in class com.swrve.sdk.SwrveGeoUtils
- getEndDate() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getEnterTime() - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- getEventsEndpoint() - Static method in class com.swrve.sdk.SwrveGeoUtils
- getExitTime() - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- getForegroundNotification() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the foreground notification configured
- getForegroundNotificationId() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the foreground notification id
- getGeoDuration(int, long, long) - Method in class com.swrve.sdk.GeoManagerImp
- getGeoEngine() - Method in class com.swrve.sdk.GeoManagerImp
- getGeoEngineListener() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
- getGeofenceHistory(String, long) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getGeofenceHistory(String, long) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getGeofencePendingIntent(Context) - Static method in class com.swrve.sdk.geo.GeoEngine
- getGeofencingClient() - Method in class com.swrve.sdk.geo.GeoEngine
- getGeofencingEvent(Intent) - Method in class com.swrve.sdk.geo.GeoEngine
- getGeoLocalStorage() - Method in class com.swrve.sdk.geo.GeoEngine
- getGeoLocalStorage() - Method in class com.swrve.sdk.GeoManagerImp
- getGeoLocalStorage() - Method in class com.swrve.sdk.RuleAppCooldown
- getGeoLocalStorage() - Method in class com.swrve.sdk.RuleCampaignCooldown
- getGeoManager() - Method in class com.swrve.sdk.geo.GeoEngine
- getGeoplaceEventSender() - Method in class com.swrve.sdk.SwrveGeoplaceEventWorker
- getGeoplaceEventWorkRequest(Data) - Method in class com.swrve.sdk.GeoManagerImp
- getGeoplacePattern() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getGeoplacesEndpoint() - Static method in class com.swrve.sdk.SwrveGeoUtils
- getGeoplacesRequestParams(GeoLocalStorage, double, double) - Static method in class com.swrve.sdk.SwrveGeoUtils
- getGeoRestClientWrapper() - Method in class com.swrve.sdk.SwrveGeoRestWorker
- getId() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getId() - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- getId() - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- getInitialTriggerEnterGeofences() - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- getInitialTriggerExitGeofences() - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- getInstance(Context, SwrveGeoConfig) - Static method in class com.swrve.sdk.geo.GeoEngine
- getLastLocationTask() - Method in class com.swrve.sdk.GeoManagerImp
- getLastLocationTask() - Method in class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- getLastLocationUsedForUpdates(Context) - Static method in class com.swrve.sdk.SwrveGeoUtils
- getLastTriggerTime() - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- getLat() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getLng() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getLocation(Context, LocationResult) - Method in class com.swrve.sdk.geo.SwrveOneTimeLocationUpdateReceiver
- getLocation(Task<Location>) - Method in class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- getLocationResult(Intent) - Method in class com.swrve.sdk.geo.SwrveOneTimeLocationUpdateReceiver
- getLocationUpdate(Context) - Method in class com.swrve.sdk.geo.SwrveGeoBootReceiver
- getLocationUpdateListener() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
- getLocationUpdates(Context) - Method in class com.swrve.sdk.geo.SwrveGeoBackgroundLocationUpdatesReceiver
- getMinDelayBetweenMessagesSecs(String) - Method in class com.swrve.sdk.RuleAppCooldown
- getName() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getName() - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- getNearestGeofences(String, double, double, int) - Method in class com.swrve.sdk.geo.GeoEngine
- getNextSequenceNumber() - Static method in class com.swrve.sdk.SwrveGeoUtils
- getNotification() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getNotificationFilter() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the custom notification filter.
- getNotificationId() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getNotifications(String, String, long, String) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getNotifications(String, String, long, String) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getNow() - Method in class com.swrve.sdk.geo.GeoEngine
- getNow() - Method in class com.swrve.sdk.RuleAppCooldown
- getNow() - Method in class com.swrve.sdk.RuleCampaignCooldown
- getNow() - Method in class com.swrve.sdk.RuleOpeningHours
- getOpeningHours() - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- getOpeningHours() - Method in class com.swrve.sdk.RuleOpeningHours
- getPayload(int, long, String, String, long) - Method in class com.swrve.sdk.GeoManagerImp
- getPostPromptCancelButtonText() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the denied post-prompt cancel button text
- getPostPromptSettingsButtonText() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the denied post-prompt settings button text
- getPostPromptText() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the denied post-prompt main text
- getPrePromptCancelButtonText() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the pre-prompt cancel button text
- getPrePromptProceedButtonText() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the pre-prompt proceed button text
- getPrePromptRationale() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the pre-prompt rationale text
- getRadius() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getRegisteredGeofenceIds() - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getRegisteredGeofenceIds() - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getRESTClient() - Method in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- getRestResponseListener() - Method in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- getRestWorkRequest(String, String) - Method in class com.swrve.sdk.QaUserGeo
- getStartDate() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getSwrveGeofence(String, long) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getSwrveGeofence(String, long) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getSwrveGeofenceTransitionListener() - Method in class com.swrve.sdk.geo.SwrveGeoConfig
-
Get the transition listener.
- getSwrveGeoplace() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- getSwrveSDKVersion() - Method in class com.swrve.sdk.QaUserGeo
- getTime() - Method in class com.swrve.sdk.GeoManagerImp
- getTime() - Method in class com.swrve.sdk.QaUserGeo
- getTotalImpressions() - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- getTrackedGeofence() - Method in class com.swrve.sdk.geo.GeoEngine
- getTrackedGeofences(String) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getTrackedGeofences(String) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getTriggerCooldownImpressions(long, long) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getTriggerCooldownImpressions(long, long) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getTriggerSuppressionManager() - Method in class com.swrve.sdk.geo.GeoEngine
- getUserData(String, String) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- getUserData(String, String) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- getUserId() - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- getUserId() - Method in class com.swrve.sdk.localstorage.GeoNotification
- getUserId() - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- getUserId() - Static method in class com.swrve.sdk.SwrveGeoSDKBase
-
Get the current userId for the sdk
- getVersion() - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Get the SwrveGeoSDK version
- getVirtualGeofence(Location, SwrveGeofence) - Method in class com.swrve.sdk.geo.GeoEngine
- getVirtualGeofenceRadius(Location, SwrveGeofence) - Method in class com.swrve.sdk.geo.GeoEngine
- getVirtualGeofences() - Method in class com.swrve.sdk.geo.GeofenceInitialTriggerBuckets
- getWorkManager() - Method in class com.swrve.sdk.geo.GeoEngine
- getWorkManager() - Method in class com.swrve.sdk.GeoManagerImp
- globalRules - Variable in class com.swrve.sdk.RuleAppCooldown
I
- incrementTriggerCooldownImpressions(long, long, long) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- incrementTriggerCooldownImpressions(long, long, long) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- inferring(SwrveGeofence, int) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- init(Context) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Initialise the SwrveGeoSDK.
- init(Context, SwrveGeoConfig) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Initialise the SwrveGeoSDK.
- initCampaignRules() - Method in class com.swrve.sdk.RuleCampaignCooldown
- initLocationUpdates() - Method in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- instance - Static variable in class com.swrve.sdk.geo.GeoEngine
- instance - Static variable in class com.swrve.sdk.geo.SwrveGeoSDK
- isLocationInGeofence(Location, SwrveGeofence) - Static method in class com.swrve.sdk.SwrveGeoUtils
- isQaUserResetDevice() - Static method in class com.swrve.sdk.GeoManagerImp
- isServiceRunning(Context, Class<?>) - Static method in class com.swrve.sdk.SwrveGeoUtils
- isStarted(Context) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Check it the SwrveGeoSDK is started.
- isSwrveSDKCreated() - Static method in class com.swrve.sdk.SwrveGeoSDKBase
-
Get a boolean to indicate if the main SwrveSDK instance has been created
L
- lat - Variable in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- lng - Variable in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- localStorage - Variable in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- locationCallback - Variable in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- locationUpdateListener - Variable in class com.swrve.sdk.geo.GeoEngine
- LocationUpdateListener - Interface in com.swrve.sdk.geo
- LocationUpdateListener.Status - Enum in com.swrve.sdk.geo
- locationUpdates - Variable in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- locationUpdates(LocationUpdateListener.Status) - Method in interface com.swrve.sdk.geo.LocationUpdateListener
M
- maxImpressions - Variable in class com.swrve.sdk.RuleCampaignCooldown
- maxImpressionsPerTrigger - Variable in class com.swrve.sdk.RuleCampaignCooldown
- MIN_SWRVE_SDK_MAJOR_VERSION - Static variable in interface com.swrve.sdk.GeoManager
- MIN_SWRVE_SDK_MINOR_VERSION - Static variable in interface com.swrve.sdk.GeoManager
- MIN_SWRVE_SDK_PATCH_VERSION - Static variable in interface com.swrve.sdk.GeoManager
- minDelayBetweenMessages - Variable in class com.swrve.sdk.RuleCampaignCooldown
N
- notificationFilter(SwrveGeoNotificationFilter) - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
-
Filter or modify notifications before they are displayed.
- notifySwrveGeofenceTransitionListener(String, int, String, Location) - Method in class com.swrve.sdk.geo.GeoEngine
O
- onActivityResult(int, int, Intent) - Method in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- onBind(Intent) - Method in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- onCompleteExecutor - Variable in class com.swrve.sdk.geo.GeoEngine
- onCreate() - Method in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- onCreate(Bundle) - Method in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- ONE_TIME_STARTED - com.swrve.sdk.geo.LocationUpdateListener.Status
- oneTimeLocationUpdate(Location) - Method in interface com.swrve.sdk.geo.LocationUpdateListener
- onReceive(Context, Intent) - Method in class com.swrve.sdk.geo.SwrveGeoBackgroundLocationUpdatesReceiver
- onReceive(Context, Intent) - Method in class com.swrve.sdk.geo.SwrveGeoBootReceiver
- onReceive(Context, Intent) - Method in class com.swrve.sdk.geo.SwrveGeofenceTransitionReceiver
- onReceive(Context, Intent) - Method in class com.swrve.sdk.geo.SwrveOneTimeLocationUpdateReceiver
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- onStartCommand(Intent, int, int) - Method in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- openingHoursJson - Variable in class com.swrve.sdk.RuleOpeningHours
P
- PERMISSION_REQUEST_CODE - Static variable in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- permissionDeniedPostPrompt(String, String, String) - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
-
Configure this if you would like to show a basic prompt directly after the user has denied the location permission via the system prompt.
- permissionPrePrompt(String, String, String) - Method in class com.swrve.sdk.geo.SwrveGeoConfig.Builder
-
Configure this if you would like to show a basic prompt before showing the system permissions prompt for location.
- processGeoplacesResponse(String) - Method in class com.swrve.sdk.geo.SwrveGeoplaceFetcher
Q
- QaUserGeo - Class in com.swrve.sdk
- QaUserGeo(Context) - Constructor for class com.swrve.sdk.QaUserGeo
R
- receivedLocationUpdate(List<Location>, boolean) - Method in interface com.swrve.sdk.geo.LocationUpdateListener
- registerGeofences(Location) - Method in class com.swrve.sdk.geo.GeoEngine
- registerGeofencesLastRanTime - Variable in class com.swrve.sdk.geo.GeoEngine
- registerGeofencesStarted(long) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- removeGeofences(OnCompleteListener) - Method in class com.swrve.sdk.geo.GeoEngine
- removeGeofencesComplete(Task) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- requestPermissions() - Method in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- requiresLocationPermissionRequest(Context) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Util method for checking if SwrveGeoSDK requires location permission.
- resetCooldownState(String) - Method in interface com.swrve.sdk.GeoManager
- resetCooldownState(String) - Method in class com.swrve.sdk.GeoManagerImp
- RESTARTING - com.swrve.sdk.geo.LocationUpdateListener.Status
- RULE_FAIL_REASON - Static variable in class com.swrve.sdk.RuleOpeningHours
- RuleAppCooldown - Class in com.swrve.sdk
- RuleAppCooldown(Context, String, String) - Constructor for class com.swrve.sdk.RuleAppCooldown
- RuleCampaignCooldown - Class in com.swrve.sdk
- RuleCampaignCooldown(Context, String, String, long, long) - Constructor for class com.swrve.sdk.RuleCampaignCooldown
- RuleOpeningHours - Class in com.swrve.sdk
- RuleOpeningHours(String) - Constructor for class com.swrve.sdk.RuleOpeningHours
S
- saveCampaignCooldown(CampaignCooldown) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveCampaignCooldown(CampaignCooldown) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- saveGeofenceHistory(String, long, long, int) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveGeofenceHistory(String, long, long, int) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- saveGeofences(String, List<SwrveGeofence>) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveGeofences(String, List<SwrveGeofence>) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- saveGeoNotifications(List<GeoNotification>) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveGeoNotifications(List<GeoNotification>) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- saveRegisteredGeofences(List<Geofence>) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveRegisteredGeofences(List<Geofence>) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- saveUserData(String, String, String) - Method in interface com.swrve.sdk.localstorage.GeoLocalStorage
- saveUserData(String, String, String) - Method in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- schedulePeriodicGeoplaceFetcher(long) - Method in interface com.swrve.sdk.GeoManager
- schedulePeriodicGeoplaceFetcher(long) - Method in class com.swrve.sdk.GeoManagerImp
- schedulePeriodicOfflineFetcher(long) - Method in interface com.swrve.sdk.GeoManager
- schedulePeriodicOfflineFetcher(long) - Method in class com.swrve.sdk.GeoManagerImp
- sendQaLogEvent(Context, String, String, String) - Method in class com.swrve.sdk.QaUserGeo
- sessionToken - Variable in class com.swrve.sdk.QaUserGeo
- setCampaignId(long) - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- setConfig(SwrveGeoConfig) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
- setCooldownId(long) - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- setCustomProperties(String) - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- setEnterTime(long) - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- setExitTime(long) - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- setGeoEngineListener(GeoEngineListener) - Method in class com.swrve.sdk.geo.SwrveGeoConfig
- setId(long) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- setId(long) - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- setId(long) - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- setLastTriggerTime(long) - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- setLat(double) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- setLng(double) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- setLocationUpdateListener(LocationUpdateListener) - Method in class com.swrve.sdk.geo.SwrveGeoConfig
- setName(String) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- setName(String) - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- setOpeningHours(String) - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- setRadius(int) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- setSessionListener() - Method in interface com.swrve.sdk.GeoManager
- setSessionListener() - Method in class com.swrve.sdk.GeoManagerImp
- setSwrveGeoplace(SwrveGeoplace) - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- SETTINGS_REQUEST_CODE - Static variable in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- setTotalImpressions(long) - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- setUserId(String) - Method in class com.swrve.sdk.localstorage.CampaignCooldown
- setUserId(String) - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- showSystemPrompt() - Method in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- showSystemPromptCount - Variable in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- start(Activity) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Start the SwrveGeoSDK at the most opportune moment.
- start(Location) - Method in class com.swrve.sdk.geo.GeoEngine
- STARTED - com.swrve.sdk.geo.LocationUpdateListener.Status
- startGeoEngine(Location) - Method in class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- stop() - Method in class com.swrve.sdk.geo.GeoEngine
- stop(Context) - Static method in class com.swrve.sdk.geo.SwrveGeoSDK
-
Stop the SwrveGeoSDK.
- stop(Task) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- STOPPED - com.swrve.sdk.geo.LocationUpdateListener.Status
- stopSafely() - Method in class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- SWRVE_GEO_SDK_VERSION - Static variable in interface com.swrve.sdk.GeoManager
- SwrveGeoBackgroundLocationUpdatesReceiver - Class in com.swrve.sdk.geo
- SwrveGeoBackgroundLocationUpdatesReceiver() - Constructor for class com.swrve.sdk.geo.SwrveGeoBackgroundLocationUpdatesReceiver
- SwrveGeoBootReceiver - Class in com.swrve.sdk.geo
- SwrveGeoBootReceiver() - Constructor for class com.swrve.sdk.geo.SwrveGeoBootReceiver
- SwrveGeoConfig - Class in com.swrve.sdk.geo
- SwrveGeoConfig.Builder - Class in com.swrve.sdk.geo
- SwrveGeofence - Class in com.swrve.sdk.localstorage
- SwrveGeofence(long, String, double, double, int) - Constructor for class com.swrve.sdk.localstorage.SwrveGeofence
- SwrveGeofence(long, String, double, double, int, SwrveGeoplace) - Constructor for class com.swrve.sdk.localstorage.SwrveGeofence
- SwrveGeofenceHistory - Class in com.swrve.sdk.localstorage
- SwrveGeofenceHistory(String, long, long, long) - Constructor for class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- swrveGeofenceTransitionListener - Variable in class com.swrve.sdk.geo.GeoEngine
- SwrveGeofenceTransitionListener - Interface in com.swrve.sdk.geo
- SwrveGeofenceTransitionReceiver - Class in com.swrve.sdk.geo
- SwrveGeofenceTransitionReceiver() - Constructor for class com.swrve.sdk.geo.SwrveGeofenceTransitionReceiver
- SwrveGeoForegroundLocationUpdatesService - Class in com.swrve.sdk.geo
- SwrveGeoForegroundLocationUpdatesService() - Constructor for class com.swrve.sdk.geo.SwrveGeoForegroundLocationUpdatesService
- SwrveGeoNotificationFilter - Interface in com.swrve.sdk
-
Filter or modify notifications before they are displayed.
- SwrveGeoPermissionRequesterActivity - Class in com.swrve.sdk.geo
- SwrveGeoPermissionRequesterActivity() - Constructor for class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
- SwrveGeoplace - Class in com.swrve.sdk.localstorage
- SwrveGeoplace(long, String, String, String) - Constructor for class com.swrve.sdk.localstorage.SwrveGeoplace
- SwrveGeoplaceEventWorker - Class in com.swrve.sdk
- SwrveGeoplaceEventWorker(Context, WorkerParameters) - Constructor for class com.swrve.sdk.SwrveGeoplaceEventWorker
- SwrveGeoplaceFetcher - Class in com.swrve.sdk.geo
- SwrveGeoplaceFetcher(Context) - Constructor for class com.swrve.sdk.geo.SwrveGeoplaceFetcher
- SwrveGeoplaceFetcherWorker - Class in com.swrve.sdk
- SwrveGeoplaceFetcherWorker(Context, WorkerParameters) - Constructor for class com.swrve.sdk.SwrveGeoplaceFetcherWorker
- SwrveGeoRestWorker - Class in com.swrve.sdk
- SwrveGeoRestWorker(Context, WorkerParameters) - Constructor for class com.swrve.sdk.SwrveGeoRestWorker
- SwrveGeoSDK - Class in com.swrve.sdk.geo
- SwrveGeoSDK() - Constructor for class com.swrve.sdk.geo.SwrveGeoSDK
- SwrveGeoSDKBase - Class in com.swrve.sdk
- SwrveGeoSDKBase() - Constructor for class com.swrve.sdk.SwrveGeoSDKBase
- SwrveGeoUtils - Class in com.swrve.sdk
- SwrveGeoUtils() - Constructor for class com.swrve.sdk.SwrveGeoUtils
- SwrveNotificationFetcherOfflineWorker - Class in com.swrve.sdk
- SwrveNotificationFetcherOfflineWorker(Context, WorkerParameters) - Constructor for class com.swrve.sdk.SwrveNotificationFetcherOfflineWorker
- SwrveOneTimeLocationUpdateReceiver - Class in com.swrve.sdk.geo
- SwrveOneTimeLocationUpdateReceiver() - Constructor for class com.swrve.sdk.geo.SwrveOneTimeLocationUpdateReceiver
- SwrveTextTemplatingException - Exception in com.swrve.sdk
- SwrveTextTemplatingException(String) - Constructor for exception com.swrve.sdk.SwrveTextTemplatingException
- SYSTEM_PROMPT_LIMIT - Static variable in class com.swrve.sdk.geo.SwrveGeoPermissionRequesterActivity
T
- toString() - Method in class com.swrve.sdk.localstorage.SwrveGeofence
- toString() - Method in class com.swrve.sdk.localstorage.SwrveGeofenceHistory
- toString() - Method in class com.swrve.sdk.localstorage.SwrveGeoplace
- TRACKED_REFRESH_GEOFENCE_REQUEST_ID - Static variable in class com.swrve.sdk.geo.GeoEngine
- trackedGeofencesUpdated(double, double) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- TRIGGER_COOLDOWNS_TABLE_MAX_SIZE - Static variable in class com.swrve.sdk.localstorage.GeoSQLiteLocalStorage
- triggered(Location, long, int, boolean, String) - Method in interface com.swrve.sdk.geo.GeoEngineListener
- triggered(String, String, Location, String) - Method in interface com.swrve.sdk.geo.SwrveGeofenceTransitionListener
-
Called when a Geofence is entered or exited.
- triggerGeofence(SwrveGeofence, int) - Method in interface com.swrve.sdk.GeoManager
- triggerGeofence(SwrveGeofence, int) - Method in class com.swrve.sdk.GeoManagerImp
- triggerGeofenceTransition(Intent) - Method in class com.swrve.sdk.geo.GeoEngine
- triggerGeoManager(String, int) - Method in class com.swrve.sdk.geo.GeoEngine
- triggerId - Variable in class com.swrve.sdk.RuleCampaignCooldown
- triggering(GeofencingEvent) - Method in interface com.swrve.sdk.geo.GeoEngineListener
U
- USER_DATA_DEVICE_UPDATE_TAG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOFENCE_REGISTER_LIMIT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOFENCE_REGISTER_THROTTLE - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_FETCHER_INTERVAL_SECS - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_FETCHER_LIMIT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_GTC - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_TRACKED_REFRESH_LAT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_TRACKED_REFRESH_LNG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_TRACKED_REFRESH_RAD - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACE_VIRTUAL_GEOFENCE_THRESHOLD - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOPLACES_ETAG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_GEOSDK_STATE - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LAST_NOTIFICATION_TIME - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_CURRENT_DISPLACEMENT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_CURRENT_PRIORITY - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_FASTEST_INTERVAL - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_INACCURATE_FIX_COUNTER - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_INTERVAL - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_PRIORITY_LOW - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_PRIORITY_MEDIUM - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_REQ_LAT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_LOCATION_UPDATE_REQ_LNG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_NEAREST_OUTSIDE_VG_ID - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_NOTIFICATION_FETCHER_INTERVAL_SECS - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_OFFLINE_ETAG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_RULES - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_VG_LAT - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_VG_LNG - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- USER_DATA_VG_RAD - Static variable in interface com.swrve.sdk.localstorage.GeoLocalStorage
- userId - Variable in class com.swrve.sdk.QaUserGeo
- userId - Variable in class com.swrve.sdk.RuleAppCooldown
- userId - Variable in class com.swrve.sdk.RuleCampaignCooldown
V
- valueOf(String) - Static method in enum com.swrve.sdk.geo.GeofenceInitialTriggerBuckets.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.swrve.sdk.geo.LocationUpdateListener.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.swrve.sdk.geo.GeofenceInitialTriggerBuckets.BucketType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.swrve.sdk.geo.LocationUpdateListener.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VIRTUAL_GEOFENCE_REQUEST_ID - Static variable in class com.swrve.sdk.geo.GeoEngine
W
- wrappedEvent(String) - Method in class com.swrve.sdk.QaUserGeo
All Classes All Packages