Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ALMOST_ALWAYS_ALLOWED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
GPS usage is almost always allowed.
- ALWAYS_ALLOWED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
GPS usage is always allowed.
- ANALYSIS - Enum constant in enum class com.geouniq.android.GeoUniq.ConsentItem
- AUTOMOTIVE - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that the user is moving in a vehicle such as a car, a bus, a train, etc.
- AVERAGE - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Speed-adaptive tracking is enabled with an average adaptiveness level.
B
- BACKGROUND_GEOLOCATION_PERMISSION_NOT_GRANTED - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
- BALANCED - Enum constant in enum class com.geouniq.android.GeoUniq.PowerProfile
-
Balances the quality the tracking and the impact on the battery.
- build() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Creates a
GeoUniq.CustomEndpointwith the parameters supplied to thisBuilder.
Calling this method does not set theCustomEndpoint. - Builder() - Constructor for class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
- Builder() - Constructor for class com.geouniq.android.GeoUniq.GeoFence.Builder
- Builder() - Constructor for class com.geouniq.android.GeoUniq.TrackingProfile.Builder
-
Public constructor.
- Builder(GeoUniq.CustomEndpoint) - Constructor for class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Returns a
Builderalready configured with all the settings of the providedCustomEndpoint
C
- CircularArea(String, GeoUniq.GeoPoint, double) - Constructor for class com.geouniq.android.GeoUniq.CircularArea
-
Constructor sets the provided name, center, and radius to this
CircularArea - com.geouniq.android - package com.geouniq.android
- containsValue(boolean) - Method in interface com.geouniq.android.GeoUniq.IConsentsMap
- create() - Method in class com.geouniq.android.GeoUniq.GeoFence.Builder
-
Creates a
GeoUniq.GeoFencewith the parameters supplied to thisBuilder.
Calling this method does not set theGeoFenceto be monitored. - create() - Method in class com.geouniq.android.GeoUniq.TrackingProfile.Builder
-
Allows to get a
GeoUniq.TrackingProfileinstance. - CUSTOMIZATION_AND_ADTARGETING - Enum constant in enum class com.geouniq.android.GeoUniq.ConsentItem
- CYCLING - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that the user is riding a bicycle.
D
- deregisterAllMotionActivityListeners() - Method in class com.geouniq.android.GeoUniq
-
Removes all motion activity registrations, for any
GeoUniq.MotionActivity.Typeand receiver class. - deregisterMotionActivityListener(Class<? extends GeoUniq.IMotionActivityListener>, GeoUniq.MotionActivity.Type[]) - Method in class com.geouniq.android.GeoUniq
-
Removes motion activity registrations for a listener.
- disable() - Method in class com.geouniq.android.GeoUniq
-
Allows to disable the SDK.
CallGeoUniq.enable()to enable it again. - disableCustomEndpoint() - Method in class com.geouniq.android.GeoUniq
-
Disables the
GeoUniq.CustomEndpoint. - DISABLED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Speed-adaptive tracking is disabled.
E
- enable() - Method in class com.geouniq.android.GeoUniq
-
Allows to enable the SDK.
CallGeoUniq.disable()to disable it. - enableCustomEndpoint() - Method in class com.geouniq.android.GeoUniq
-
Enables the
GeoUniq.CustomEndpoint. - endPosition() - Method in class com.geouniq.android.GeoUniq.MotionActivity
-
Allows to obtain the end position of this
MotionActivity - endTime() - Method in class com.geouniq.android.GeoUniq.MotionActivity
-
Allows to obtain the end time of this
MotionActivity
G
- GEOLOCATION_PERMISSION_NOT_GRANTED - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
Refers to a location request performed by calling
GeoUniq.getLocation(float, ILocationListener, IErrorListener)or to the tracking functionality. - GEOLOCATION_UNAVAILABLE - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
Refers to a location request performed by calling
GeoUniq.getLocation(float, ILocationListener, IErrorListener)or to the tracking functionality. - GeoPoint(double, double) - Constructor for class com.geouniq.android.GeoUniq.GeoPoint
-
Constructor set the provided latitude and longitude to this
GeoPoint - GeoUniq - Class in com.geouniq.android
-
Basic class for using GeoUniq handler and accessing GeoUniq SDK's API.
This Class is implemented according to the Singleton design pattern. - GeoUniq.CircularArea - Class in com.geouniq.android
-
Models a circular area on the Earth's surface.
- GeoUniq.ConsentItem - Enum Class in com.geouniq.android
-
This enum model a single consent
- GeoUniq.CustomEndpoint - Class in com.geouniq.android
-
Defines an Endpoint that can be set to receive location updates.
- GeoUniq.CustomEndpoint.Builder - Class in com.geouniq.android
-
Builder class to obtain
GeoUniq.CustomEndpointobjects - GeoUniq.CustomEndpoint.InvalidUrlException - Exception in com.geouniq.android
-
Indicates that the url provided to the builder through the method
GeoUniq.CustomEndpoint.Builder.setUrl(String)is invalid - GeoUniq.CustomEndpoint.NoUrlDefinedException - Exception in com.geouniq.android
-
Indicates that no valid url has been set for the
GeoUniq.CustomEndpoint - GeoUniq.GeoFence - Class in com.geouniq.android
-
Represents an area that has to be monitored.
- GeoUniq.GeoFence.Builder - Class in com.geouniq.android
-
Builder class to obtain
GeoUniq.GeoFenceobjects - GeoUniq.GeoFence.Status - Enum Class in com.geouniq.android
-
Models the status of the device with respect to a
Geofence. - GeoUniq.GeoFenceListener - Interface in com.geouniq.android
-
Defines callback methods to receive updates on the status of a monitored
GeoUniq.GeoFence. - GeoUniq.GeoPoint - Class in com.geouniq.android
-
Models a point on the Earth
- GeoUniq.HomeLocation - Class in com.geouniq.android
-
This class model the home location detected for the device.
- GeoUniq.IConsentAlertResponseListener - Interface in com.geouniq.android
-
Deprecated.
- GeoUniq.IConsentsMap - Interface in com.geouniq.android
-
Map that wrap the consents list and its status
- GeoUniq.IDeviceIdListener - Interface in com.geouniq.android
-
Defines a callback method to receive the DEVICE-ID assigned by GeoUniq Platform to this device.
- GeoUniq.IErrorListener - Interface in com.geouniq.android
-
Provides a callback method to be notified of errors after calling some GeoUniq SDK's API methods.
- GeoUniq.IHomeLocationListener - Interface in com.geouniq.android
-
Defines callback methods to receive updates on the detection of a new
GeoUniq.HomeLocation. - GeoUniq.ILocationListener - Interface in com.geouniq.android
-
Defines callback methods to receive
Locationobjects after callingGeoUniq.getLocation(float, ILocationListener, IErrorListener). - GeoUniq.ILocationsReceiver - Interface in com.geouniq.android
-
Interface to receive callbacks when calling
GeoUniq.getLocationHistory(Date, Date, boolean, ILocationsReceiver). - GeoUniq.IMotionActivityListener - Interface in com.geouniq.android
-
Defines methods to receive a callback when a motion activity starts or ends.
- GeoUniq.IPrivacyPolicyListener - Interface in com.geouniq.android
-
Register a callback to be invoked when privacy consent view is closed
- GeoUniq.ITrackingListener - Interface in com.geouniq.android
-
Defines methods to receive a callback when a new position update is detected and sent to GeoUniq analytics platform.
- GeoUniq.IWorkLocationListener - Interface in com.geouniq.android
-
Defines callback methods to receive updates on the detection of a new
GeoUniq.WorkLocation. - GeoUniq.Location - Class in com.geouniq.android
-
A location detected for the device.
- GeoUniq.MotionActivity - Class in com.geouniq.android
-
Models a motion activity, that is, a period of time during which the same motion type (see
GeoUniq.MotionActivity.Type) has been observed - GeoUniq.MotionActivity.Type - Enum Class in com.geouniq.android
-
Enumeration defining the kinds of motion activities.
- GeoUniq.PowerProfile - Enum Class in com.geouniq.android
-
Defines a set of profiles to to control the trade-off between the precision/accuracy of the tracking and the impact on battery.
Use them withGeoUniq.setPowerProfile(PowerProfile). - GeoUniq.RequestResult - Enum Class in com.geouniq.android
-
Defines possible errors that may occur when some specific methods of GeoUniq SDK are called.
- GeoUniq.TrackingProfile - Class in com.geouniq.android
-
Defines a profile to be set for the tracking functionality.
- GeoUniq.TrackingProfile.Builder - Class in com.geouniq.android
-
Utility class to set the attributes and obtain an instance of the enclosing
GeoUniq.TrackingProfileclass. - GeoUniq.TrackingProfile.GpsUsage - Enum Class in com.geouniq.android
-
Enumeration that defines the GPS-usage attribute for
GeoUniq.TrackingProfile. - GeoUniq.TrackingProfile.SpeedAdaptivity - Enum Class in com.geouniq.android
-
Enumeration that defines the Speed-adaptiveness attribute for
GeoUniq.TrackingProfile. - GeoUniq.TriggerListener - Interface in com.geouniq.android
- GeoUniq.WorkLocation - Class in com.geouniq.android
-
This class model the work location detected for the device.
- get(GeoUniq.ConsentItem) - Method in interface com.geouniq.android.GeoUniq.IConsentsMap
- getAccuracy() - Method in class com.geouniq.android.GeoUniq.Location
- getArea() - Method in class com.geouniq.android.GeoUniq.GeoFence
- getCallbackClass() - Method in class com.geouniq.android.GeoUniq.GeoFence
-
Returns the callback class set for this
GeoFence. - getCenter() - Method in class com.geouniq.android.GeoUniq.CircularArea
- getConsentStatus() - Method in class com.geouniq.android.GeoUniq
-
Deprecated.This method is no longer used.
Use
GeoUniq.setPrivacyConsent(ConsentItem, boolean)instead. - getCurrentMotionActivity() - Method in class com.geouniq.android.GeoUniq
-
Returns the last detected motion activity.
- getCustomData() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint
- getCustomEndpoint() - Method in class com.geouniq.android.GeoUniq
-
Returns the
GeoUniq.CustomEndpointset if any, otherwise returnsnull. - getCustomId() - Method in class com.geouniq.android.GeoUniq
-
Allows to get the custom ID currently set for the device.
- getDeviceId() - Method in class com.geouniq.android.GeoUniq
-
Allows to get the Device ID assigned by GeoUniq Analytics cloud platform to this device.
- getExpirationDate() - Method in class com.geouniq.android.GeoUniq.GeoFence
-
Returns the expiration date if set or
nullotherwise - getGeoFence(String) - Method in class com.geouniq.android.GeoUniq
-
Returns the
GeoUniq.GeoFencewith the provided ID if found among the set of monitoredGeoFence. - getGeoFences() - Method in class com.geouniq.android.GeoUniq
-
Returns the List of monitored
GeoUniq.GeoFence - getGpsUsage() - Method in class com.geouniq.android.GeoUniq.TrackingProfile
-
Returns the GPS-usage attribute, as defined by
GeoUniq.TrackingProfile.GpsUsage. - getHeaders() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint
- getHomeLocation() - Method in class com.geouniq.android.GeoUniq
-
Allows to get the home location calculated for this device.
- getId() - Method in class com.geouniq.android.GeoUniq.GeoFence
-
Allows to obtain the ID of this
GeoFence.
Note that an ID is assigned only when the geofence is actually set throughGeoUniq.setGeoFence(GeoFence), otherwise it will benull - getId() - Method in class com.geouniq.android.GeoUniq.WorkLocation
-
Allows to obtain the unique id assigned to this object.
- getInstance(Context) - Static method in class com.geouniq.android.GeoUniq
-
Allows to obtain the singleton instance of this class
It throws aRuntimeExceptionif anullobject is provided forcontextparameter. - getLabel() - Method in class com.geouniq.android.GeoUniq
-
Returns the label that is currently set for this device.
- getLastKnownLocation() - Method in class com.geouniq.android.GeoUniq
-
Allows to get the last location known by the SDK.
- getLastStatusChange() - Method in class com.geouniq.android.GeoUniq.GeoFence
- getLatitude() - Method in class com.geouniq.android.GeoUniq.GeoPoint
- getLatitude() - Method in class com.geouniq.android.GeoUniq.Location
- getLocation(float, GeoUniq.ILocationListener, GeoUniq.IErrorListener) - Method in class com.geouniq.android.GeoUniq
-
Allows to access the location of the device with the provided space accuracy.
- getLocationHistory(Date, Date, boolean, GeoUniq.ILocationsReceiver) - Method in class com.geouniq.android.GeoUniq
-
Returns all the positions stored on GeoUniq Analytics platform that were detected during a specified time interval If no location is found in the specified interval, the last location before the interval start time is retrieved.
- getLongitude() - Method in class com.geouniq.android.GeoUniq.GeoPoint
- getLongitude() - Method in class com.geouniq.android.GeoUniq.Location
- getMotionActivityRegistrations() - Method in class com.geouniq.android.GeoUniq
-
Returns all the motion activity registrations currently active.
- getName() - Method in class com.geouniq.android.GeoUniq.CircularArea
- getNestedLocations() - Method in class com.geouniq.android.GeoUniq.Location
- getPrivacyConsent(GeoUniq.ConsentItem) - Method in class com.geouniq.android.GeoUniq
-
Return the status of privacy consent
- getPrivacyConsentsMap() - Method in class com.geouniq.android.GeoUniq
-
Use this method to obtain a list of all consents
- getPushNotificationsToken() - Method in class com.geouniq.android.GeoUniq
-
Returns the
Stringset as push notifications token throughGeoUniq.setPushNotificationToken(String). - getQueryStringParameters() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint
- getRadius() - Method in class com.geouniq.android.GeoUniq.CircularArea
- getReferenceLocation() - Method in class com.geouniq.android.GeoUniq.WorkLocation
-
Allows to get the reference location related to this location of interest.
- getSpeedAdaptivity() - Method in class com.geouniq.android.GeoUniq.TrackingProfile
-
Returns the Speed-adaptiveness attribute, as defined by
GeoUniq.TrackingProfile.SpeedAdaptivity. - getStatus() - Method in class com.geouniq.android.GeoUniq.GeoFence
- getTime() - Method in class com.geouniq.android.GeoUniq.Location
- getTrackingProfile() - Method in class com.geouniq.android.GeoUniq
-
Returns the profile that is currently used for the tracking functionality.
- getTrackingRegistrations() - Method in class com.geouniq.android.GeoUniq
-
Returns the set of Class that are set as listener for position updates generated by the tracking functionality.
- getUrl() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint
- getVisitDuration() - Method in class com.geouniq.android.GeoUniq.Location
- getWorkLocation() - Method in class com.geouniq.android.GeoUniq
-
Allows to get the work location calculated for this device.
- GUBootEventReceiver - Class in com.geouniq.android
-
Broadcast receiver to receive boot event notification to start
GeoUniqServiceafter a system reboot.
You do not need to instantiate this class.
ThisBroadcastReceivermust be declared in the Manifest otherwiseGeoUniqServicewill not start. - GUBootEventReceiver() - Constructor for class com.geouniq.android.GUBootEventReceiver
- GUMotionActivityUpdatesReceiver - Class in com.geouniq.android
-
Broadcast receiver to receive motion fragment updates from Google Play Services.
You do not need to instantiate this class.
ThisBroadcastReceivermust be declared in the Manifest otherwiseGeoUniqServicewill not start. - GUMotionActivityUpdatesReceiver() - Constructor for class com.geouniq.android.GUMotionActivityUpdatesReceiver
- GUTimerReceiver - Class in com.geouniq.android
-
Broadcast receiver to receive internal timer expiration events.
You do not need to instantiate this class.
ThisBroadcastReceivermust be declared in the Manifest otherwiseGeoUniqServicewill not start. - GUTimerReceiver() - Constructor for class com.geouniq.android.GUTimerReceiver
H
- HARDLY_EVER_ALLOWED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
GPS usage is highly restricted.
- hasResolution() - Method in enum class com.geouniq.android.GeoUniq.RequestResult
-
Returns
trueif callingGeoUniq.RequestResult.startResolution(Activity)will start any intents requiring User interaction. - HIGH - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Speed-adaptive tracking is enabled with an high adaptiveness level.
- HIGH_QUALITY_TRACKING - Enum constant in enum class com.geouniq.android.GeoUniq.PowerProfile
-
Emphasizes the quality of the tracking.
I
- INSIDE - Enum constant in enum class com.geouniq.android.GeoUniq.GeoFence.Status
-
The device is inside the area monitored by the
Geofence - InvalidUrlException() - Constructor for exception com.geouniq.android.GeoUniq.CustomEndpoint.InvalidUrlException
- isBalancedPowerAccuracy() - Method in class com.geouniq.android.GeoUniq
- isDeviceIdAvailable() - Method in class com.geouniq.android.GeoUniq
-
Allows to know whether the Device ID is available or not;
falseotherwise. - isEnabled() - Method in class com.geouniq.android.GeoUniq
-
Allows to known if the SDK is enabled
- isWakeUpsReduction() - Method in class com.geouniq.android.GeoUniq
L
- LOCATION_NOT_DETECTED - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
Refers to a location request performed by calling
GeoUniq.getLocation(float, ILocationListener, IErrorListener). - LocationUpdatesBroadcastReceiver - Class in com.geouniq.android
-
Created by Luca Tomaino on 29/08/2020.
- LocationUpdatesBroadcastReceiver() - Constructor for class com.geouniq.android.LocationUpdatesBroadcastReceiver
- LOW - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Speed-adaptive tracking is enabled with a low adaptiveness level.
- LOW_ENERGY - Enum constant in enum class com.geouniq.android.GeoUniq.PowerProfile
-
Reduces the quality of the tracking in order to reduce the impact on battery.
M
- MAX_CUSTOM_ID_LENGTH - Static variable in class com.geouniq.android.GeoUniq
-
Defines the maximum allowed length for a String passed as parameter to
GeoUniq.setCustomId(String). - MAX_LABEL_LENGTH - Static variable in class com.geouniq.android.GeoUniq
-
Defines the maximum allowed length for a String passed as parameter to
GeoUniq.setLabel(String). - MAX_TOKEN_LENGTH - Static variable in class com.geouniq.android.GeoUniq
-
Defines the maximum allowed length for a String passed as parameter to
GeoUniq.setPushNotificationToken(String).
N
- NEVER_ALLOWED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
GPS usage is never allowed.
- NoUrlDefinedException() - Constructor for exception com.geouniq.android.GeoUniq.CustomEndpoint.NoUrlDefinedException
O
- onActivityChanged(Context, GeoUniq.MotionActivity, GeoUniq.MotionActivity) - Method in interface com.geouniq.android.GeoUniq.IMotionActivityListener
- onDeviceIdAvailable(String) - Method in interface com.geouniq.android.GeoUniq.IDeviceIdListener
-
Callback method invoked to return the DEVICE-ID assigned by GeoUniq Platform to this device.
- onError() - Method in interface com.geouniq.android.GeoUniq.ILocationsReceiver
-
Callback method called when an error occurs during the communication with GeoUniq Analytics cloud platform.
- onError(GeoUniq.RequestResult) - Method in interface com.geouniq.android.GeoUniq.IErrorListener
-
Callback method called when, after calling some specific GeoUniq SDK's API methods, the specific request is unsuccessful due to errors or missing features on the device.
- onFinalLocationListened(Location) - Method in interface com.geouniq.android.GeoUniq.ILocationListener
-
Callback method called when no other
Locationobject will be returned. - onLocationListened(Location) - Method in interface com.geouniq.android.GeoUniq.ILocationListener
-
Callback method called each time a new
Locationis detected untilGeoUniq.ILocationListener.onFinalLocationListened(android.location.Location)is called. - onNewHomeLocationDetected(GeoUniq.HomeLocation) - Method in interface com.geouniq.android.GeoUniq.IHomeLocationListener
- onNewPositionUpdate(Context, GeoUniq.Location) - Method in interface com.geouniq.android.GeoUniq.ITrackingListener
-
Callback method called when a new position update is detected.
- onNewWorkLocationDetected(GeoUniq.WorkLocation) - Method in interface com.geouniq.android.GeoUniq.IWorkLocationListener
- onReceive(Context, Intent) - Method in class com.geouniq.android.GUBootEventReceiver
- onReceive(Context, Intent) - Method in class com.geouniq.android.GUMotionActivityUpdatesReceiver
- onReceive(Context, Intent) - Method in class com.geouniq.android.GUTimerReceiver
- onReceive(Context, Intent) - Method in class com.geouniq.android.LocationUpdatesBroadcastReceiver
- onResponse(boolean) - Method in interface com.geouniq.android.GeoUniq.IConsentAlertResponseListener
-
Deprecated.
- onResponse(GeoUniq.IConsentsMap) - Method in interface com.geouniq.android.GeoUniq.IPrivacyPolicyListener
- onStatusChanged(Context, GeoUniq.GeoFence) - Method in interface com.geouniq.android.GeoUniq.GeoFenceListener
-
Called when the status of a
GeoUniq.GeoFencechanges.
The new status can be obtained by callingGeoUniq.GeoFence.getStatus() - onSuccess(LinkedList<GeoUniq.Location>) - Method in interface com.geouniq.android.GeoUniq.ILocationsReceiver
-
Callback method called to return the list of positions retrieved form GeoUniq Analytics cloud platform.
- onTriggered(Context, GeoUniq.GUTrigger) - Method in interface com.geouniq.android.GeoUniq.TriggerListener
- OUTSIDE - Enum constant in enum class com.geouniq.android.GeoUniq.GeoFence.Status
-
The device is outside the area monitored by the
Geofence
P
- PLAY_SERVICES_RECOVERABLE_ERROR - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
Refers to a request that needs Google Play Services to be performed.
- PLAY_SERVICES_UNRECOVERABLE_ERROR - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
Refers to a request that needs Google Play Services to be performed.
R
- registerHomeLocationListener(Class<? extends GeoUniq.IHomeLocationListener>) - Method in class com.geouniq.android.GeoUniq
-
Sets the callback class that will receive updates when the home location changes.
- registerMotionActivityListener(Class<? extends GeoUniq.IMotionActivityListener>, GeoUniq.MotionActivity.Type[]) - Method in class com.geouniq.android.GeoUniq
-
Registers a listener class for receiving a callback when specific types of motion activity start and finish.
- registerToGroup(String) - Method in class com.geouniq.android.GeoUniq
-
Allows to register this Device to the Group whose ID is equal to the parameter
groupID. - registerToGroupsWithName(String) - Method in class com.geouniq.android.GeoUniq
-
Allows to register this Device to all the Groups whose name is equal to the parameter
name. - registerTrackingListener(Class<? extends GeoUniq.ITrackingListener>) - Method in class com.geouniq.android.GeoUniq
-
Registers a listener Class to receive position updates generated by the tracking functionality.
- registerWorkLocationListener(Class<? extends GeoUniq.IWorkLocationListener>) - Method in class com.geouniq.android.GeoUniq
-
Sets the callback class that will receive updates when the work location changes.
- removeAllHeaders() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Removes all of HTTP Header for the
GeoUniq.CustomEndpoint. - removeAllQueryStringParameters() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Removes all the Query-String parameters for
GeoUniq.CustomEndpoint. - removeAllTrackingRegistrations() - Method in class com.geouniq.android.GeoUniq
-
Removes all tracking listeners.
- removeCustomData() - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Removes custom data for the
GeoUniq.CustomEndpoint. - removeCustomEndpoint() - Method in class com.geouniq.android.GeoUniq
-
Removes the
GeoUniq.CustomEndpoint. - removeGeoFence(String) - Method in class com.geouniq.android.GeoUniq
-
Removes the
GeoFencewith the provided ID from the set of monitoredGeoFence. - removeHeader(String) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Removes an HTTP Header for the
GeoUniq.CustomEndpoint. - removeQueryStringParameter(String) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Removes a Query-String parameter.
- removeTrackingListener(Class<? extends GeoUniq.ITrackingListener>) - Method in class com.geouniq.android.GeoUniq
-
Removes a Class set as listener for position updates generated by the tracking functionality.
- resetDeviceId() - Method in class com.geouniq.android.GeoUniq
- RUNNING - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that the user is running
S
- SDK_VERSION - Static variable in class com.geouniq.android.GeoUniq
-
The version of GeoUniq SDK
- setAccuracy(double) - Method in class com.geouniq.android.GeoUniq.Location
- setArea(GeoUniq.CircularArea) - Method in class com.geouniq.android.GeoUniq.GeoFence.Builder
-
Sets the area to be monitored
- setBalancedPowerAccuracy(boolean) - Method in class com.geouniq.android.GeoUniq
-
Allows you to set the SDK in balanced power accuracy mode.
- setCallbackClass(Class<? extends GeoUniq.GeoFenceListener>) - Method in class com.geouniq.android.GeoUniq.GeoFence.Builder
-
Sets the callback class that will receive updates when the status of the
GeoFencechanges - setConsentStatus(boolean) - Method in class com.geouniq.android.GeoUniq
-
Deprecated.This method is no longer used.
Use
GeoUniq.setPrivacyConsent(ConsentItem, boolean)instead. - setCustomData(JSONObject) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Sets a JSON object to be added to all location updates sent to the
GeoUniq.CustomEndpoint. - setCustomEndpoint(GeoUniq.CustomEndpoint) - Method in class com.geouniq.android.GeoUniq
-
Set a
GeoUniq.CustomEndpointthat will receive all the location updates sent to GeoUniq Analytics platform. - setCustomId(String) - Method in class com.geouniq.android.GeoUniq
-
Allows to set a custom ID to the device that will be shown when accessing Resources related to this device from GeoUniq Analytics Web API.
- setDeviceIdListener(GeoUniq.IDeviceIdListener) - Method in class com.geouniq.android.GeoUniq
-
Sets a
GeoUniq.IDeviceIdListenerto receive a callback as soon as the Device ID is available.
The callback is returned even if the Device ID was already been assigned when this method is called. - setEnabled(boolean) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Sets whether the custom endpoint must be enabled or not.
- setErrorListener(GeoUniq.IErrorListener) - Method in class com.geouniq.android.GeoUniq
-
Sets a
GeoUniq.IErrorListenerto receive a callback if an error occurs when starting a basic functionality, such as the background tracking and the motion activity detection. - setExpirationDate(Date) - Method in class com.geouniq.android.GeoUniq.GeoFence.Builder
-
Sets the expiration date for the
GeoFence.
TheGeoFencewill no longer be monitored and will be automatically deleted after this date.
If not set, theGeoFencenever expires. - setGeoFence(GeoUniq.GeoFence) - Method in class com.geouniq.android.GeoUniq
-
Allows to start monitoring a
GeoFence.
A unique ID will be generated and assigned to the providedGeoFence(seeGeoUniq.GeoFence.getId()), provided that an area and callback class has been set for thisGeoFence(seeGeoUniq.GeoFence.Builder.setArea(GeoUniq.CircularArea)andGeoUniq.GeoFence.Builder.setCallbackClass(Class)), otherwisenullwill be returned indicating that theGeoFenceis invalid. - setGpsUsage(GeoUniq.TrackingProfile.GpsUsage) - Method in class com.geouniq.android.GeoUniq.TrackingProfile.Builder
-
Sets the value for the GPS-usage attribute, as defined by
GeoUniq.TrackingProfile.GpsUsage. - setHeader(String, String) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Configures an HTTP Header for the
GeoUniq.CustomEndpoint. - setHeaders(Map<String, String>) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Sets a set of HTTP Header for the
GeoUniq.CustomEndpoint. - setLabel(String) - Method in class com.geouniq.android.GeoUniq
-
Sets a label that will be attached to each location uploaded on GeoUniq cloud platform.
- setLatitude(double) - Method in class com.geouniq.android.GeoUniq.Location
- setLongitude(double) - Method in class com.geouniq.android.GeoUniq.Location
- setPowerProfile(GeoUniq.PowerProfile) - Method in class com.geouniq.android.GeoUniq
-
Allows to set a
GeoUniq.PowerProfileto control the trade-off between the precision/accuracy of the tracking and the impact on battery. - setPrivacyConsent(GeoUniq.ConsentItem, boolean) - Method in class com.geouniq.android.GeoUniq
-
Set the status of a privacy consent
- setPushNotificationToken(String) - Method in class com.geouniq.android.GeoUniq
-
Allows to set a token for push notifications that will be visible when accessing this device's resources from the WEB API.
- setQueryStringParameter(String, String) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Configures a Query-String parameter to be added to the URL.
- setQueryStringParameters(Map<String, String>) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Sets a set of Query-String parameters for the
GeoUniq.CustomEndpoint. - setSpeedAdaptivity(GeoUniq.TrackingProfile.SpeedAdaptivity) - Method in class com.geouniq.android.GeoUniq.TrackingProfile.Builder
-
Sets the value for the Speed-adaptive attribute, as defined by
GeoUniq.TrackingProfile.SpeedAdaptivity. - setTime(long) - Method in class com.geouniq.android.GeoUniq.Location
- setTrackingProfile(GeoUniq.TrackingProfile) - Method in class com.geouniq.android.GeoUniq
-
Sets the desired profile for the tracking functionality.
- setUrl(String) - Method in class com.geouniq.android.GeoUniq.CustomEndpoint.Builder
-
Sets the URL where location updates have to be sent.
- setVisitDuration(int) - Method in class com.geouniq.android.GeoUniq.Location
- setWakeUpsReduction(boolean) - Method in class com.geouniq.android.GeoUniq
-
Allows you to set the SDK in wake-ups reduction mode.
- showConsentDialogAndSet(Activity, GeoUniq.IConsentAlertResponseListener) - Method in class com.geouniq.android.GeoUniq
-
Deprecated.This method is no longer used.
Use
GeoUniq.showPrivacyPolicyAndSet(Activity, IPrivacyPolicyListener)instead. - showPrivacyPolicyAndSet(Activity, GeoUniq.IPrivacyPolicyListener) - Method in class com.geouniq.android.GeoUniq
-
Show a dialog that ask for privacy consents permission
- showPrivacyPolicyAndSet(Context, GeoUniq.IPrivacyPolicyListener) - Method in class com.geouniq.android.GeoUniq
-
Show a dialog that ask for privacy consents permission
- showPrivacyPolicySwitchesAndSet(Activity, GeoUniq.IPrivacyPolicyListener) - Method in class com.geouniq.android.GeoUniq
-
Show a dialog that ask for privacy consents permission
- showPrivacyPolicySwitchesAndSet(Context, GeoUniq.IPrivacyPolicyListener) - Method in class com.geouniq.android.GeoUniq
-
Show a dialog that ask for privacy consents permission
- startPosition() - Method in class com.geouniq.android.GeoUniq.MotionActivity
-
Allows to obtain the start position of this
MotionActivity - startResolution(Activity) - Method in enum class com.geouniq.android.GeoUniq.RequestResult
-
Resolves an error by starting any intents requiring user interaction.
- startTime() - Method in class com.geouniq.android.GeoUniq.MotionActivity
-
Allows to obtain the start time of this
MotionActivity - STILL - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that the user is not moving
- SUCCESS - Enum constant in enum class com.geouniq.android.GeoUniq.RequestResult
-
The request was successful.
- SUFFICIENTLY_ALLOWED - Enum constant in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
GPS usage is sufficiently allowed.
T
- toString() - Method in class com.geouniq.android.GeoUniq.CircularArea
- toString() - Method in class com.geouniq.android.GeoUniq.GeoPoint
- toString() - Method in class com.geouniq.android.GeoUniq.Location
- toString() - Method in class com.geouniq.android.GeoUniq.MotionActivity
- type() - Method in class com.geouniq.android.GeoUniq.MotionActivity
-
Allows to obtain the
GeoUniq.MotionActivity.Typeof movement of thisMotionActivity
U
- UNKNOWN - Enum constant in enum class com.geouniq.android.GeoUniq.GeoFence.Status
-
The status is unknown.
This value either means that theGeoFenceis not being monitored or that the position of the device is unknown. - UNKNOWN - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that no motion activity could be detected with sufficient accuracy
- unregisterHomeLocationListener(Class<? extends GeoUniq.IHomeLocationListener>) - Method in class com.geouniq.android.GeoUniq
-
Remove home location updates for the listener.
- unregisterWorkLocationListener(Class<? extends GeoUniq.IWorkLocationListener>) - Method in class com.geouniq.android.GeoUniq
-
Remove work location updates for the listener.
- UPLOAD_DELAY_TOLERANT - Enum constant in enum class com.geouniq.android.GeoUniq.PowerProfile
V
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.ConsentItem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.GeoFence.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.PowerProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.RequestResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.geouniq.android.GeoUniq.ConsentItem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.GeoFence.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.PowerProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.RequestResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.TrackingProfile.GpsUsage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.geouniq.android.GeoUniq.TrackingProfile.SpeedAdaptivity
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WALKING - Enum constant in enum class com.geouniq.android.GeoUniq.MotionActivity.Type
-
Enumeration value indicating that the user is walking
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Use
GeoUniq.IPrivacyPolicyListenerinstead