| Interface | Description |
|---|---|
| ClientManager |
Used by
LostApiClientImpl to manage connected clients and by
FusedLocationProviderApiImpl to manage client's LocationListeners,
PendingIntents, and LocationCallbacks. |
| Clock | |
| DialogDisplayer |
Interface for displaying a dialog in an
Activity for a given code and
PendingIntent. |
| FusedLocationServiceConnectionManager.EventCallbacks | |
| IdGenerator | |
| IntentFactory | |
| LocationEngine.Callback | |
| PidReader |
Generic interface for returning process id.
|
| TraceThreadFactory |
| Class | Description |
|---|---|
| DwellIntentService |
Service in charge of handling intents fired after a user has entered a geofence and remained
inside of it for a given loitering delay.
|
| DwellServiceIntentFactory | |
| FusedLocationProviderApiImpl |
Implementation of the
FusedLocationProviderApi. |
| FusedLocationProviderService |
Service which runs the fused location provider in the background.
|
| FusedLocationProviderServiceDelegate | |
| FusedLocationServiceCallbackManager |
Handles callbacks received in
FusedLocationProviderApiImpl from
FusedLocationProviderService. |
| FusedLocationServiceConnectionManager | |
| FusionEngine |
Location engine that fuses GPS and network locations.
|
| GeofenceIntentHelper |
Helper class for extracting
Geofence information from an Intent. |
| GeofencingApiImpl |
Implementation of the
GeofencingApi. |
| GeofencingDwellManager |
Handles updating the
GeofencingApi's knowledge about which Geofence objects
the user has entered/exited so that the dwell transition can be properly dispatched. |
| GeofencingIntentService |
Handles receiving proximity alerts triggered by the
LocationManager and
adds extras to the PendingIntent that is fired to the original caller as
called from GeofencingApi.addGeofences(
com.mapzen.android.lost.api.LostApiClient, com.mapzen.android.lost.api.GeofencingRequest,
android.app.PendingIntent) |
| GeofencingServiceIntentFactory | |
| GpxTraceThreadFactory | |
| LocationEngine |
Base class for
FusionEngine and
MockEngine classes. |
| LocationRequestUnbundled |
Set of location requests used to synthesize parameters for location updates.
|
| LostApiClientImpl |
Implementation for
LostApiClient. |
| LostClientManager |
Used by
LostApiClientImpl to manage connected clients and by
FusedLocationProviderApiImpl to manage client's LocationListeners,
PendingIntents, and LocationCallbacks. |
| LostRequestManager |
Manages requests for
ClientCallbackWrappers so that the system can properly remove
unused requests from the LocationEngine. |
| MockEngine |
Mock implementation of LocationEngine that reports single locations and/or full GPX traces.
|
| ParcelableGeofence | |
| PendingIntentIdGenerator | |
| SettingsApiImpl | |
| SettingsDialogDisplayer |
Handles displaying a dialog to the user so that they can optionally update their device location
settings.
|
| SettingsDialogFragment |
Handles displaying a dialog to prompt the user to resolve location settings
|
| SimplePendingResult | |
| SystemClock |