Skip navigation links
A B C D E F G H I K L M N O P R S T U W 

A

add(IFusedLocationProviderCallback) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
addAllLocationRequests(Collection<LocationRequest>) - Method in class com.mapzen.android.lost.api.LocationSettingsRequest.Builder
Add a collection of LocationRequests to the list of requests to check settings for.
addCallbacks(LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
addClient(LostApiClient) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
addClient(LostApiClient) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
addConnectionCallbacks(LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.api.LostApiClient.Builder
addConnectionCallbacks(LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
addGeofence(Geofence) - Method in class com.mapzen.android.lost.api.GeofencingRequest.Builder
Add a Geofence to the list of geofences to be monitored.
addGeofences(LostApiClient, GeofencingRequest, PendingIntent) - Method in interface com.mapzen.android.lost.api.GeofencingApi
Sets PendingIntent to be notified when the device enters or exits one of the specified geofences.
addGeofences(LostApiClient, List<Geofence>, PendingIntent) - Method in interface com.mapzen.android.lost.api.GeofencingApi
Deprecated.
Use GeofencingApi.addGeofences(LostApiClient, GeofencingRequest, PendingIntent) instead. Sets PendingIntent to be notified when the device enters or exits one of the specified geofences.
addGeofences(List<Geofence>) - Method in class com.mapzen.android.lost.api.GeofencingRequest.Builder
 
addGeofences(LostApiClient, GeofencingRequest, PendingIntent) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
addGeofences(LostApiClient, List<Geofence>, PendingIntent) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
addListener(LostApiClient, LocationRequest, LocationListener) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
addListener(LostApiClient, LocationRequest, LocationListener) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
addLocationCallback(LostApiClient, LocationRequest, LocationCallback, Looper) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
addLocationCallback(LostApiClient, LocationRequest, LocationCallback, Looper) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
addLocationRequest(LocationRequest) - Method in class com.mapzen.android.lost.api.LocationSettingsRequest.Builder
Add a LocationRequest to the list of requests to check settings for.
addPendingIntent(LostApiClient, LocationRequest, PendingIntent) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
addPendingIntent(LostApiClient, LocationRequest, PendingIntent) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
addRequest(LocationRequest) - Method in class com.mapzen.android.lost.internal.LocationEngine
Enables the engine on receiving a valid location request.
addRequest(LocationRequest) - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
await() - Method in class com.mapzen.android.lost.api.PendingResult
Receive a result using this blocking call.
await(long, TimeUnit) - Method in class com.mapzen.android.lost.api.PendingResult
Receive a result using this blocking call and timeout.
await() - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 
await(long, TimeUnit) - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 

B

build() - Method in class com.mapzen.android.lost.api.Geofence.Builder
Construct and return a new Geofence object from the Geofence.Builder's properties.
build() - Method in class com.mapzen.android.lost.api.GeofencingRequest.Builder
Create and return a new GeofencingRequest object from the builder's properties.
build() - Method in class com.mapzen.android.lost.api.LocationSettingsRequest.Builder
Create and return a new LocationSettingsRequest given the builder's properties.
build() - Method in class com.mapzen.android.lost.api.LostApiClient.Builder
Builds a new client given the properties currently configured on the builder.
Builder() - Constructor for class com.mapzen.android.lost.api.Geofence.Builder
 
Builder() - Constructor for class com.mapzen.android.lost.api.GeofencingRequest.Builder
 
Builder() - Constructor for class com.mapzen.android.lost.api.LocationSettingsRequest.Builder
 
Builder(Context) - Constructor for class com.mapzen.android.lost.api.LostApiClient.Builder
Creates a new object using the Context's application context.

C

calculateFastestInterval() - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
cancel() - Method in class com.mapzen.android.lost.api.PendingResult
Cancel the result.
cancel() - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 
CANCELLED - Static variable in class com.mapzen.android.lost.api.Status
 
checkLocationSettings(LostApiClient, LocationSettingsRequest) - Method in interface com.mapzen.android.lost.api.SettingsApi
Checks if the relevant system settings are enabled on the device to carry out the desired location request.
checkLocationSettings(LostApiClient, LocationSettingsRequest) - Method in class com.mapzen.android.lost.internal.SettingsApiImpl
 
ClientManager - Interface in com.mapzen.android.lost.internal
Used by LostApiClientImpl to manage connected clients and by FusedLocationProviderApiImpl to manage client's LocationListeners, PendingIntents, and LocationCallbacks.
Clock - Interface in com.mapzen.android.lost.internal
 
com.mapzen.android.lost.api - package com.mapzen.android.lost.api
 
com.mapzen.android.lost.internal - package com.mapzen.android.lost.internal
 
connect() - Method in interface com.mapzen.android.lost.api.LostApiClient
Connects the client so that it will be ready for use.
connect(Context, LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
connect(Context, LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
connect(Context) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
connect() - Method in class com.mapzen.android.lost.internal.LostApiClientImpl
 
connect(Context) - Method in class com.mapzen.android.lost.internal.SettingsApiImpl
 
containsClient(LostApiClient) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
containsClient(LostApiClient) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
create() - Static method in class com.mapzen.android.lost.api.LocationRequest
 
create(PidReader) - Static method in class com.mapzen.android.lost.api.LocationRequest
 
create(List<Location>) - Static method in class com.mapzen.android.lost.api.LocationResult
Creates a LocationResult for the given locations.
createIntent(Context) - Method in class com.mapzen.android.lost.internal.DwellServiceIntentFactory
 
createIntent(Context) - Method in class com.mapzen.android.lost.internal.GeofencingServiceIntentFactory
 
createIntent(Context) - Method in interface com.mapzen.android.lost.internal.IntentFactory
 
createLocationAvailability() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
createPendingIntent(Context, int, Intent) - Method in class com.mapzen.android.lost.internal.DwellServiceIntentFactory
 
createPendingIntent(Context, int, Intent) - Method in class com.mapzen.android.lost.internal.GeofencingServiceIntentFactory
 
createPendingIntent(Context, int, Intent) - Method in interface com.mapzen.android.lost.internal.IntentFactory
 
createTraceThread(Context, File, MockEngine, SleepFactory) - Method in class com.mapzen.android.lost.internal.GpxTraceThreadFactory
 
createTraceThread(Context, File, MockEngine, SleepFactory) - Method in interface com.mapzen.android.lost.internal.TraceThreadFactory
 
CREATOR - Static variable in class com.mapzen.android.lost.api.LocationAvailability
 
CREATOR - Static variable in class com.mapzen.android.lost.api.LocationRequest
 
CREATOR - Static variable in class com.mapzen.android.lost.api.LocationResult
 
CREATOR - Static variable in class com.mapzen.android.lost.api.Status
 
CREATOR - Static variable in class com.mapzen.android.lost.internal.ParcelableGeofence
 
CREATOR - Static variable in class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 

D

describeContents() - Method in class com.mapzen.android.lost.api.LocationAvailability
 
describeContents() - Method in class com.mapzen.android.lost.api.LocationRequest
 
describeContents() - Method in class com.mapzen.android.lost.api.LocationResult
 
describeContents() - Method in class com.mapzen.android.lost.api.Status
 
describeContents() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
describeContents() - Method in class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 
DialogDisplayer - Interface in com.mapzen.android.lost.internal
Interface for displaying a dialog in an Activity for a given code and PendingIntent.
disable() - Method in class com.mapzen.android.lost.internal.FusionEngine
 
disable() - Method in class com.mapzen.android.lost.internal.LocationEngine
Subclass should perform all operations required to disable the engine.
disable() - Method in class com.mapzen.android.lost.internal.MockEngine
 
disconnect() - Method in interface com.mapzen.android.lost.api.LostApiClient
Disconnects the client.
disconnect() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
disconnect() - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
disconnect() - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
disconnect() - Method in class com.mapzen.android.lost.internal.LostApiClientImpl
 
disconnect() - Method in class com.mapzen.android.lost.internal.SettingsApiImpl
 
displayDialog(Activity, int, PendingIntent) - Method in interface com.mapzen.android.lost.internal.DialogDisplayer
Implementing class should display a dialog in the given Activity passing the request and PendingIntent.
displayDialog(Activity, int, PendingIntent) - Method in class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 
DwellIntentService - Class in com.mapzen.android.lost.internal
Service in charge of handling intents fired after a user has entered a geofence and remained inside of it for a given loitering delay.
DwellIntentService() - Constructor for class com.mapzen.android.lost.internal.DwellIntentService
 
DwellServiceIntentFactory - Class in com.mapzen.android.lost.internal
Class to handle creating Intent and PendingIntent objects to be sent to DwellIntentService
DwellServiceIntentFactory() - Constructor for class com.mapzen.android.lost.internal.DwellServiceIntentFactory
 

E

enable() - Method in class com.mapzen.android.lost.internal.FusionEngine
 
enable() - Method in class com.mapzen.android.lost.internal.LocationEngine
Subclass should perform all operations required to enable the engine.
enable() - Method in class com.mapzen.android.lost.internal.MockEngine
 
equals(Object) - Method in class com.mapzen.android.lost.api.LocationAvailability
 
equals(Object) - Method in class com.mapzen.android.lost.api.LocationRequest
 
equals(Object) - Method in class com.mapzen.android.lost.api.LocationResult
Two instances of LocationResult are considered to be equal if they have the same number of locations and the timestamp on each location matches the timestamp of its counterpart in the other instance.
EXTRA_ENTERING - Static variable in class com.mapzen.android.lost.internal.GeofenceIntentHelper
 
EXTRA_GEOFENCE_LIST - Static variable in interface com.mapzen.android.lost.api.GeofencingApi
Extra passed in Intent that is fired when requesting proximity updates.
EXTRA_LOCATION_AVAILABILITY - Static variable in class com.mapzen.android.lost.api.LocationAvailability
 
EXTRA_LOCATION_RESULT - Static variable in class com.mapzen.android.lost.api.LocationResult
 
EXTRA_TRANSITION - Static variable in interface com.mapzen.android.lost.api.GeofencingApi
Extra passed in Intent that is fired when requesting proximity updates.
EXTRA_TRIGGERING_LOCATION - Static variable in interface com.mapzen.android.lost.api.GeofencingApi
Extra passed in Intent that is fired when requesting proximity updates.
extractIntentId(Intent) - Method in class com.mapzen.android.lost.internal.GeofenceIntentHelper
 
extractLocationAvailability(Intent) - Static method in class com.mapzen.android.lost.api.LocationAvailability
Extracts the LocationAvailability from an Intent.
extractResult(Intent) - Static method in class com.mapzen.android.lost.api.LocationResult
Extracts the LocationResult from an Intent.

F

fromIntent(Intent) - Static method in class com.mapzen.android.lost.api.GeofencingEvent
 
FusedLocationApi - Static variable in class com.mapzen.android.lost.api.LocationServices
Entry point for APIs concerning location updates.
FusedLocationProviderApi - Interface in com.mapzen.android.lost.api
 
FusedLocationProviderApiImpl - Class in com.mapzen.android.lost.internal
Implementation of the FusedLocationProviderApi.
FusedLocationProviderApiImpl(FusedLocationServiceConnectionManager, FusedLocationServiceCallbackManager, RequestManager, ClientManager) - Constructor for class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
FusedLocationProviderService - Class in com.mapzen.android.lost.internal
Service which runs the fused location provider in the background.
FusedLocationProviderService() - Constructor for class com.mapzen.android.lost.internal.FusedLocationProviderService
 
FusedLocationProviderServiceDelegate - Class in com.mapzen.android.lost.internal
 
FusedLocationProviderServiceDelegate(Context) - Constructor for class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
FusedLocationServiceCallbackManager - Class in com.mapzen.android.lost.internal
FusedLocationServiceCallbackManager() - Constructor for class com.mapzen.android.lost.internal.FusedLocationServiceCallbackManager
 
FusedLocationServiceConnectionManager - Class in com.mapzen.android.lost.internal
 
FusedLocationServiceConnectionManager() - Constructor for class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
FusedLocationServiceConnectionManager.EventCallbacks - Interface in com.mapzen.android.lost.internal
 
FusionEngine - Class in com.mapzen.android.lost.internal
Location engine that fuses GPS and network locations.
FusionEngine(Context, LocationEngine.Callback) - Constructor for class com.mapzen.android.lost.internal.FusionEngine
 

G

generateId() - Method in interface com.mapzen.android.lost.internal.IdGenerator
 
generateId() - Method in class com.mapzen.android.lost.internal.PendingIntentIdGenerator
 
generateIntent(Intent, Location) - Method in class com.mapzen.android.lost.api.GeofencingIntentSender
 
Geofence - Interface in com.mapzen.android.lost.api
Represents a circular graphical region which can be used to monitor when a user enters/exits a designated area.
Geofence.Builder - Class in com.mapzen.android.lost.api
Builder class for Geofence.
GEOFENCE_NOT_AVAILABLE - Static variable in class com.mapzen.android.lost.api.GeofencingEvent
 
GEOFENCE_TOO_MANY_GEOFENCES - Static variable in class com.mapzen.android.lost.api.GeofencingEvent
 
GEOFENCE_TOO_MANY_PENDING_INTENTS - Static variable in class com.mapzen.android.lost.api.GeofencingEvent
 
GEOFENCE_TRANSITION_DWELL - Static variable in interface com.mapzen.android.lost.api.Geofence
 
GEOFENCE_TRANSITION_ENTER - Static variable in interface com.mapzen.android.lost.api.Geofence
 
GEOFENCE_TRANSITION_EXIT - Static variable in interface com.mapzen.android.lost.api.Geofence
 
geofenceEntered(Geofence, int) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
geofenceExited(Geofence) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
geofenceForIntentId(int) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
GeofenceIntentHelper - Class in com.mapzen.android.lost.internal
Helper class for extracting Geofence information from an Intent.
GeofenceIntentHelper() - Constructor for class com.mapzen.android.lost.internal.GeofenceIntentHelper
 
GeofencingApi - Interface in com.mapzen.android.lost.api
 
GeofencingApi - Static variable in class com.mapzen.android.lost.api.LocationServices
Entry point for APIs concerning geofences.
GeofencingApiImpl - Class in com.mapzen.android.lost.internal
Implementation of the GeofencingApi.
GeofencingApiImpl(IntentFactory, IntentFactory, IdGenerator) - Constructor for class com.mapzen.android.lost.internal.GeofencingApiImpl
 
GeofencingDwellManager - Class in com.mapzen.android.lost.internal
Handles updating the GeofencingApi's knowledge about which Geofence objects the user has entered/exited so that the dwell transition can be properly dispatched.
GeofencingDwellManager(GeofencingApi) - Constructor for class com.mapzen.android.lost.internal.GeofencingDwellManager
 
GeofencingEvent - Class in com.mapzen.android.lost.api
 
GeofencingIntentSender - Class in com.mapzen.android.lost.api
Handles generating an intent populated with relevant extras from an Intent fired by LocationManager.addProximityAlert(double, double, float, long, PendingIntent)
GeofencingIntentSender(Context, GeofencingApi) - Constructor for class com.mapzen.android.lost.api.GeofencingIntentSender
 
GeofencingIntentService - Class in com.mapzen.android.lost.internal
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)
GeofencingIntentService() - Constructor for class com.mapzen.android.lost.internal.GeofencingIntentService
 
GeofencingRequest - Class in com.mapzen.android.lost.api
Used to specify Geofences to monitor when using the GeofencingApi.
GeofencingRequest.Builder - Class in com.mapzen.android.lost.api
Builder for creating GeofencingRequests.
GeofencingServiceIntentFactory - Class in com.mapzen.android.lost.internal
 
GeofencingServiceIntentFactory() - Constructor for class com.mapzen.android.lost.internal.GeofencingServiceIntentFactory
 
getCallback() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
getConnectionCallbacks() - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
getContext() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
getDuration() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getElapsedTimeInNanos(Location) - Method in interface com.mapzen.android.lost.internal.Clock
 
getElapsedTimeInNanos(Location) - Method in class com.mapzen.android.lost.internal.SystemClock
 
getErrorCode() - Method in class com.mapzen.android.lost.api.GeofencingEvent
 
getFastestInterval() - Method in class com.mapzen.android.lost.api.LocationRequest
 
getFastestInterval() - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
getGeofences() - Method in class com.mapzen.android.lost.api.GeofencingRequest
Get the geofences that will be monitored.
getGeofenceTransition() - Method in class com.mapzen.android.lost.api.GeofencingEvent
 
getInterval() - Method in class com.mapzen.android.lost.api.LocationRequest
 
getLastLocation(LostApiClient) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Returns the best most recent location currently available.
getLastLocation() - Method in class com.mapzen.android.lost.api.LocationResult
Returns the most recent location available in this result, or null if no locations are available.
getLastLocation(LostApiClient) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
getLastLocation() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
getLastLocation() - Method in class com.mapzen.android.lost.internal.FusionEngine
 
getLastLocation() - Method in class com.mapzen.android.lost.internal.LocationEngine
Return most best recent location available.
getLastLocation() - Method in class com.mapzen.android.lost.internal.MockEngine
 
getLatitude() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getLocationAvailability(LostApiClient) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Returns the availability of location data.
getLocationAvailability(LostApiClient) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
getLocationAvailability() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
getLocationCallbacks() - Method in interface com.mapzen.android.lost.internal.ClientManager
 
getLocationCallbacks() - Method in class com.mapzen.android.lost.internal.LostClientManager
 
getLocationListeners() - Method in interface com.mapzen.android.lost.internal.ClientManager
 
getLocationListeners() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
getLocationListeners() - Method in class com.mapzen.android.lost.internal.LostClientManager
 
getLocationRequests() - Method in class com.mapzen.android.lost.api.LocationSettingsRequest
Returns the list of LocationRequests associated with this request.
getLocations() - Method in class com.mapzen.android.lost.api.LocationResult
Returns locations computed, ordered from oldest to newest.
getLocationSettingsStates() - Method in class com.mapzen.android.lost.api.LocationSettingsResult
getLoiteringDelayMs() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getLongitude() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getLooper() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
getNeedBle() - Method in class com.mapzen.android.lost.api.LocationSettingsRequest
Returns whether or not this request needs Bluetooth Low Energy.
getPendingIntents() - Method in interface com.mapzen.android.lost.internal.ClientManager
 
getPendingIntents() - Method in class com.mapzen.android.lost.internal.LostClientManager
 
getPid() - Method in interface com.mapzen.android.lost.internal.PidReader
Gets the process id.
getPriority() - Method in class com.mapzen.android.lost.api.LocationRequest
 
getRadius() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getRequest() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
getRequestId() - Method in interface com.mapzen.android.lost.api.Geofence
 
getRequestId() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getRequests() - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
getResolution() - Method in class com.mapzen.android.lost.api.Status
Get the PendingIntent if there is one.
getSmallestDisplacement() - Method in class com.mapzen.android.lost.api.LocationRequest
 
getStatus() - Method in class com.mapzen.android.lost.api.LocationSettingsResult
Returns the Status of the result.
getStatus() - Method in interface com.mapzen.android.lost.api.Result
 
getStatus() - Method in class com.mapzen.android.lost.api.Status
 
getStatusCode() - Method in class com.mapzen.android.lost.api.Status
Get the status code.
getStatusMessage() - Method in class com.mapzen.android.lost.api.Status
Get the detailed status message for this Status.
getSystemElapsedTimeInNanos() - Method in interface com.mapzen.android.lost.internal.Clock
 
getSystemElapsedTimeInNanos() - Method in class com.mapzen.android.lost.internal.SystemClock
 
getTrace() - Method in class com.mapzen.android.lost.internal.MockEngine
Returns the current file used to replay mock locations.
getTransitionTypes() - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
getTriggeringGeofences() - Method in class com.mapzen.android.lost.api.GeofencingEvent
 
getTriggeringLocation() - Method in class com.mapzen.android.lost.api.GeofencingEvent
 
GpxTraceThreadFactory - Class in com.mapzen.android.lost.internal
 
GpxTraceThreadFactory() - Constructor for class com.mapzen.android.lost.internal.GpxTraceThreadFactory
 

H

handleIntent(Intent) - Method in class com.mapzen.android.lost.internal.GeofencingDwellManager
 
hasError() - Method in class com.mapzen.android.lost.api.GeofencingEvent
 
hashCode() - Method in class com.mapzen.android.lost.api.LocationAvailability
 
hashCode() - Method in class com.mapzen.android.lost.api.LocationRequest
 
hashCode() - Method in class com.mapzen.android.lost.api.LocationResult
 
hasLocationAvailability(Intent) - Static method in class com.mapzen.android.lost.api.LocationAvailability
Returns true if an Intent contains a LocationAvailability extra.
hasNoListeners() - Method in interface com.mapzen.android.lost.internal.ClientManager
 
hasNoListeners() - Method in class com.mapzen.android.lost.internal.LostClientManager
 
hasResolution() - Method in class com.mapzen.android.lost.api.Status
Is there a resolution for this Status.
hasResult(Intent) - Static method in class com.mapzen.android.lost.api.LocationResult
Returns true if an Intent contains a LocationResult.

I

IdGenerator - Interface in com.mapzen.android.lost.internal
 
IntentFactory - Interface in com.mapzen.android.lost.internal
 
INTERNAL_ERROR - Static variable in class com.mapzen.android.lost.api.Status
 
INTERRUPTED - Static variable in class com.mapzen.android.lost.api.Status
 
isBetterThan(Location, Location) - Static method in class com.mapzen.android.lost.internal.FusionEngine
 
isBlePresent() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is BLE available on this device.
isBleUsable() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is BLE enabled on this device.
isCanceled() - Method in class com.mapzen.android.lost.api.PendingResult
Is the result cancelled.
isCanceled() - Method in class com.mapzen.android.lost.api.Status
Is the status code for this object CANCELLED.
isCanceled() - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 
isConnected() - Method in interface com.mapzen.android.lost.api.LostApiClient
Returns whether or not the client is connected and ready to be used.
isConnected() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
isConnected() - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
isConnected() - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
isConnected() - Method in class com.mapzen.android.lost.internal.LostApiClientImpl
 
isConnected() - Method in class com.mapzen.android.lost.internal.SettingsApiImpl
 
isConnecting() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
isConnecting() - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
isGpsPresent() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is GPS location available to be received on this device.
isGpsUsable() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is GPS location enabled on this device.
isInterrupted() - Method in class com.mapzen.android.lost.api.Status
Is the status code for this object INTERRUPTED.
isLocationAvailable() - Method in class com.mapzen.android.lost.api.LocationAvailability
Returns true if the device location is known and reasonably up to date within the hints requested by the active LocationRequests.
isLocationPresent() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is either GPS or Network location available to be received on this device.
isLocationUsable() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is either GPS or Network location enabled on this device.
isNetworkLocationPresent() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is Network location available to be received on this device.
isNetworkLocationUsable() - Method in class com.mapzen.android.lost.api.LocationSettingsStates
Is Network location enabled on this device.
isProviderEnabled(String) - Method in class com.mapzen.android.lost.internal.FusionEngine
 
isProviderEnabled(String) - Method in class com.mapzen.android.lost.internal.LocationEngine
 
isProviderEnabled(String) - Method in class com.mapzen.android.lost.internal.MockEngine
 
isSuccess() - Method in class com.mapzen.android.lost.api.Status
Is the status code for this object SUCCESS.

K

KEY_LOCATION_CHANGED - Static variable in interface com.mapzen.android.lost.api.FusedLocationProviderApi

L

LocationAvailability - Class in com.mapzen.android.lost.api
Status on the availability of location data.
LocationAvailability(boolean) - Constructor for class com.mapzen.android.lost.api.LocationAvailability
 
LocationAvailability(Parcel) - Constructor for class com.mapzen.android.lost.api.LocationAvailability
 
LocationCallback - Interface in com.mapzen.android.lost.api
Used for receiving notifications from the FusedLocationProviderApi when the device location has changed or can no longer be determined.
LocationEngine - Class in com.mapzen.android.lost.internal
Base class for FusionEngine and MockEngine classes.
LocationEngine(Context, LocationEngine.Callback) - Constructor for class com.mapzen.android.lost.internal.LocationEngine
 
LocationEngine.Callback - Interface in com.mapzen.android.lost.internal
 
LocationListener - Interface in com.mapzen.android.lost.api
Used for receiving notifications from the FusedLocationProviderApi when the location has changed.
LocationRequest - Class in com.mapzen.android.lost.api
 
LocationRequest(LocationRequest) - Constructor for class com.mapzen.android.lost.api.LocationRequest
 
LocationRequest(Parcel) - Constructor for class com.mapzen.android.lost.api.LocationRequest
 
LocationRequestUnbundled - Class in com.mapzen.android.lost.internal
Set of location requests used to synthesize parameters for location updates.
LocationRequestUnbundled() - Constructor for class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
LocationResult - Class in com.mapzen.android.lost.api
A data class representing a geographic location result from the fused location provider.
LocationResult(Parcel) - Constructor for class com.mapzen.android.lost.api.LocationResult
 
LocationServices - Class in com.mapzen.android.lost.api
Entry point for API interaction.
LocationServices() - Constructor for class com.mapzen.android.lost.api.LocationServices
 
LocationSettingsRequest - Class in com.mapzen.android.lost.api
Specifies the types of location services the client is interested in using.
LocationSettingsRequest.Builder - Class in com.mapzen.android.lost.api
Builder class for constructing LocationSettingsRequests.
LocationSettingsResult - Class in com.mapzen.android.lost.api
LocationSettingsResult(Status, LocationSettingsStates) - Constructor for class com.mapzen.android.lost.api.LocationSettingsResult
 
LocationSettingsStates - Class in com.mapzen.android.lost.api
Contains detailed information on all the current states of the location settings for a user's device.
LocationSettingsStates(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.mapzen.android.lost.api.LocationSettingsStates
 
LOITERING_DELAY_NONE - Static variable in interface com.mapzen.android.lost.api.Geofence
 
LostApiClient - Interface in com.mapzen.android.lost.api
 
LostApiClient.Builder - Class in com.mapzen.android.lost.api
LostApiClient builder class for creating and configuring new instances.
LostApiClient.ConnectionCallbacks - Interface in com.mapzen.android.lost.api
 
LostApiClientImpl - Class in com.mapzen.android.lost.internal
Implementation for LostApiClient.
LostApiClientImpl(Context, LostApiClient.ConnectionCallbacks, ClientManager) - Constructor for class com.mapzen.android.lost.internal.LostApiClientImpl
 
LostClientManager - Class in com.mapzen.android.lost.internal
Used by LostApiClientImpl to manage connected clients and by FusedLocationProviderApiImpl to manage client's LocationListeners, PendingIntents, and LocationCallbacks.
LostRequestManager - Class in com.mapzen.android.lost.internal
Manages requests for ClientCallbackWrappers so that the system can properly remove unused requests from the LocationEngine.

M

MOCK_PROVIDER - Static variable in class com.mapzen.android.lost.internal.MockEngine
 
MockEngine - Class in com.mapzen.android.lost.internal
Mock implementation of LocationEngine that reports single locations and/or full GPX traces.
MockEngine(Context, LocationEngine.Callback, TraceThreadFactory) - Constructor for class com.mapzen.android.lost.internal.MockEngine
 
MS_TO_NS - Static variable in interface com.mapzen.android.lost.internal.Clock
 

N

NEVER_EXPIRE - Static variable in interface com.mapzen.android.lost.api.Geofence
 
notifyLocationAvailability(LocationAvailability) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
notifyLocationAvailability(LocationAvailability) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
numberOfClients() - Method in interface com.mapzen.android.lost.internal.ClientManager
 
numberOfClients() - Method in class com.mapzen.android.lost.internal.LostClientManager
 

O

onBind(Intent) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderService
 
onClick(DialogInterface, int) - Method in class com.mapzen.android.lost.internal.SettingsDialogFragment
 
onConnect(Context) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
onConnect(Context) - Method in interface com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager.EventCallbacks
 
onConnected() - Method in interface com.mapzen.android.lost.api.LostApiClient.ConnectionCallbacks
 
onConnectionSuspended() - Method in interface com.mapzen.android.lost.api.LostApiClient.ConnectionCallbacks
 
onCreate() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderService
 
onCreateDialog(Bundle) - Method in class com.mapzen.android.lost.internal.SettingsDialogFragment
 
onDisconnect() - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
onDisconnect() - Method in interface com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager.EventCallbacks
 
onHandleIntent(Intent) - Method in class com.mapzen.android.lost.internal.DwellIntentService
 
onHandleIntent(Intent) - Method in class com.mapzen.android.lost.internal.GeofencingIntentService
 
onLocationAvailability(LocationAvailability) - Method in interface com.mapzen.android.lost.api.LocationCallback
Called when there is a change in the availability of location data.
onLocationChanged(Location) - Method in interface com.mapzen.android.lost.api.LocationListener
Called when the location has changed.
onLocationChanged(Location) - Method in class com.mapzen.android.lost.internal.FusionEngine
 
onLocationResult(LocationResult) - Method in interface com.mapzen.android.lost.api.LocationCallback
Called when device location information is available.
onProviderDisabled(String) - Method in class com.mapzen.android.lost.internal.FusionEngine
 
onProviderEnabled(String) - Method in class com.mapzen.android.lost.internal.FusionEngine
 
onResult(R) - Method in interface com.mapzen.android.lost.api.ResultCallback
Called when result is available for API call.
onServiceConnected(IBinder) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
onServiceConnected(ComponentName, IBinder) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
onServiceConnected(IBinder) - Method in interface com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager.EventCallbacks
 
onServiceConnected(IBinder) - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
onServiceDisconnected(ComponentName) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
onServiceDisconnected() - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
onStatusChanged(String, int, Bundle) - Method in class com.mapzen.android.lost.internal.FusionEngine
 

P

ParcelableGeofence - Class in com.mapzen.android.lost.internal
 
ParcelableGeofence(String, double, double, float, long, int, int) - Constructor for class com.mapzen.android.lost.internal.ParcelableGeofence
 
ParcelableGeofence(Parcel) - Constructor for class com.mapzen.android.lost.internal.ParcelableGeofence
 
pendingIntentForIntentId(int) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
PendingIntentIdGenerator - Class in com.mapzen.android.lost.internal
 
PendingIntentIdGenerator() - Constructor for class com.mapzen.android.lost.internal.PendingIntentIdGenerator
 
PendingResult<R extends Result> - Class in com.mapzen.android.lost.api
Represents a result from calling an API method in LocationServices.
PendingResult() - Constructor for class com.mapzen.android.lost.api.PendingResult
 
PidReader - Interface in com.mapzen.android.lost.internal
Generic interface for returning process id.
PRIORITY_BALANCED_POWER_ACCURACY - Static variable in class com.mapzen.android.lost.api.LocationRequest
 
PRIORITY_HIGH_ACCURACY - Static variable in class com.mapzen.android.lost.api.LocationRequest
 
PRIORITY_LOW_POWER - Static variable in class com.mapzen.android.lost.api.LocationRequest
 
PRIORITY_NO_POWER - Static variable in class com.mapzen.android.lost.api.LocationRequest
 

R

RECENT_UPDATE_THRESHOLD_IN_MILLIS - Static variable in class com.mapzen.android.lost.internal.FusionEngine
Location updates more than 60 seconds old are considered stale.
RECENT_UPDATE_THRESHOLD_IN_NANOS - Static variable in class com.mapzen.android.lost.internal.FusionEngine
 
remove(IFusedLocationProviderCallback) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
removeAllRequests() - Method in class com.mapzen.android.lost.internal.LocationEngine
 
removeAllRequests() - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
removeCallbacks(LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
removeClient(LostApiClient) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
removeClient(LostApiClient) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
removeGeofences(LostApiClient, List<String>) - Method in interface com.mapzen.android.lost.api.GeofencingApi
Removes geofences for a given list of request ids
removeGeofences(LostApiClient, PendingIntent) - Method in interface com.mapzen.android.lost.api.GeofencingApi
Removes geofences for a given PendingIntent
removeGeofences(LostApiClient, List<String>) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
removeGeofences(LostApiClient, PendingIntent) - Method in class com.mapzen.android.lost.internal.GeofencingApiImpl
 
removeListener(LostApiClient, LocationListener) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
removeListener(LostApiClient, LocationListener) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
removeLocationCallback(LostApiClient, LocationCallback) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
removeLocationCallback(LostApiClient, LocationCallback) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
removeLocationUpdates(LostApiClient, LocationListener) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Removes location updates for the LocationListener
removeLocationUpdates(LostApiClient, PendingIntent) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Removes location updates for the PendingIntent
removeLocationUpdates(LostApiClient, LocationCallback) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Remove location updates for the LocationCallback
removeLocationUpdates(LostApiClient, LocationListener) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
removeLocationUpdates(LostApiClient, PendingIntent) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
removeLocationUpdates(LostApiClient, LocationCallback) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
removeLocationUpdates(List<LocationRequest>) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
removeLocationUpdates(LostApiClient, LocationListener) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
removeLocationUpdates(LostApiClient, PendingIntent) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
removeLocationUpdates(LostApiClient, LocationCallback) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
removePendingIntent(LostApiClient, PendingIntent) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
removePendingIntent(LostApiClient, PendingIntent) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
removeRequests(List<LocationRequest>) - Method in class com.mapzen.android.lost.internal.LocationEngine
Disables the engine when no requests remain, otherwise updates the engine's configuration.
removeRequests(List<LocationRequest>) - Method in class com.mapzen.android.lost.internal.LocationRequestUnbundled
 
reportLocation(Location) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
reportLocation(Location) - Method in interface com.mapzen.android.lost.internal.LocationEngine.Callback
 
reportLocationChanged(Location) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
reportLocationChanged(Location) - Method in class com.mapzen.android.lost.internal.LostClientManager
Reports location changed for all listeners respecting their corresponding LocationRequest.getFastestInterval() and LocationRequest.getSmallestDisplacement() values.
reportLocationResult(Location, LocationResult) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
reportLocationResult(Location, LocationResult) - Method in class com.mapzen.android.lost.internal.LostClientManager
 
reportProviderDisabled(String) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
reportProviderDisabled(String) - Method in interface com.mapzen.android.lost.internal.LocationEngine.Callback
 
reportProviderEnabled(String) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
reportProviderEnabled(String) - Method in interface com.mapzen.android.lost.internal.LocationEngine.Callback
 
requestLocationUpdates(LostApiClient, LocationRequest, LocationListener) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Request location updates to be called on the LocationListener.
requestLocationUpdates(LostApiClient, LocationRequest, LocationListener, Looper) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Request location updates to be called on the LocationListener on a given thread.
requestLocationUpdates(LostApiClient, LocationRequest, LocationCallback, Looper) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Request location updates to be called on the LocationCallback on a given thread.
requestLocationUpdates(LostApiClient, LocationRequest, PendingIntent) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Requests location updates with a callback on the specified PendingIntent.
requestLocationUpdates(LostApiClient, LocationRequest, LocationListener) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
requestLocationUpdates(LostApiClient, LocationRequest, LocationListener, Looper) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
requestLocationUpdates(LostApiClient, LocationRequest, LocationCallback, Looper) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
requestLocationUpdates(LostApiClient, LocationRequest, PendingIntent) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
requestLocationUpdates(LocationRequest) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
requestLocationUpdates(LostApiClient, LocationRequest, LocationListener) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
requestLocationUpdates(LostApiClient, LocationRequest, LocationCallback) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
requestLocationUpdates(LostApiClient, LocationRequest, PendingIntent) - Method in class com.mapzen.android.lost.internal.LostRequestManager
 
RESOLUTION_REQUIRED - Static variable in class com.mapzen.android.lost.api.Status
 
Result - Interface in com.mapzen.android.lost.api
 
ResultCallback<R extends Result> - Interface in com.mapzen.android.lost.api
Interface for receiving Result asynchronously when calling a LocationServices API method.

S

sendIntent(Intent) - Method in class com.mapzen.android.lost.api.GeofencingIntentSender
 
sendPendingIntent(Context, Location, LocationAvailability, LocationResult) - Method in interface com.mapzen.android.lost.internal.ClientManager
 
sendPendingIntent(Context, Location, LocationAvailability, LocationResult) - Method in class com.mapzen.android.lost.internal.LostClientManager
Fires intent for all pending intents respecting their corresponding LocationRequest.getFastestInterval() and LocationRequest.getSmallestDisplacement() values.
setCircularRegion(double, double, float) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Sets the latitude, longitude, and radius for the Geofence.Builder.
setEventCallbacks(FusedLocationServiceConnectionManager.EventCallbacks) - Method in class com.mapzen.android.lost.internal.FusedLocationServiceConnectionManager
 
setExpirationDuration(long) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Sets the duration in millis for the Geofence.Builder.
setFastestInterval(long) - Method in class com.mapzen.android.lost.api.LocationRequest
 
setInterval(long) - Method in class com.mapzen.android.lost.api.LocationRequest
 
setLocation(Location) - Method in class com.mapzen.android.lost.internal.MockEngine
 
setLoiteringDelay(int) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Sets the loitering delay in millis for the Geofence.Builder.
setMockLocation(LostApiClient, Location) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Sets the mock location to be used for the location provider.
setMockLocation(LostApiClient, Location) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
setMockLocation(Location) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
setMockMode(LostApiClient, boolean) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Sets whether or not the location provider is in mock mode.
setMockMode(LostApiClient, boolean) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
setMockMode(boolean) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
setMockTrace(LostApiClient, String, String) - Method in interface com.mapzen.android.lost.api.FusedLocationProviderApi
Sets a mock trace file to be used to report location for the location provider.
setMockTrace(LostApiClient, String, String) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderApiImpl
 
setMockTrace(String, String) - Method in class com.mapzen.android.lost.internal.FusedLocationProviderServiceDelegate
 
setNeedBle(boolean) - Method in class com.mapzen.android.lost.api.LocationSettingsRequest.Builder
Set whether or not BLE is needed.
setNotificationResponsiveness(int) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Not yet implemented
setOnClickListener(DialogInterface.OnClickListener) - Method in class com.mapzen.android.lost.internal.SettingsDialogFragment
 
setPriority(int) - Method in class com.mapzen.android.lost.api.LocationRequest
 
setRequestId(String) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Sets the request id for the Geofence.Builder.
setResultCallback(ResultCallback<? super R>) - Method in class com.mapzen.android.lost.api.PendingResult
Receive a result asynchronously given a ResultCallback.
setResultCallback(ResultCallback<? super R>, long, TimeUnit) - Method in class com.mapzen.android.lost.api.PendingResult
Receive a result asynchronously given a ResultCallback and timeout.
setResultCallback(ResultCallback) - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 
setResultCallback(ResultCallback, long, TimeUnit) - Method in class com.mapzen.android.lost.internal.SimplePendingResult
 
setSmallestDisplacement(float) - Method in class com.mapzen.android.lost.api.LocationRequest
 
SETTINGS_CHANGE_UNAVAILABLE - Static variable in class com.mapzen.android.lost.api.Status
 
SettingsApi - Static variable in class com.mapzen.android.lost.api.LocationServices
Entry point for APIs concerning location settings.
SettingsApi - Interface in com.mapzen.android.lost.api
 
SettingsApiImpl - Class in com.mapzen.android.lost.internal
 
SettingsApiImpl() - Constructor for class com.mapzen.android.lost.internal.SettingsApiImpl
 
SettingsDialogDisplayer - Class in com.mapzen.android.lost.internal
Handles displaying a dialog to the user so that they can optionally update their device location settings.
SettingsDialogDisplayer() - Constructor for class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 
SettingsDialogDisplayer(Parcel) - Constructor for class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 
SettingsDialogFragment - Class in com.mapzen.android.lost.internal
Handles displaying a dialog to prompt the user to resolve location settings
SettingsDialogFragment() - Constructor for class com.mapzen.android.lost.internal.SettingsDialogFragment
 
setTrace(File) - Method in class com.mapzen.android.lost.internal.MockEngine
Set a GPX trace file to be replayed as mock locations.
setTransitionTypes(int) - Method in class com.mapzen.android.lost.api.Geofence.Builder
Sets the transition type for the Geofence.Builder.
shared() - Static method in class com.mapzen.android.lost.internal.LostClientManager
 
shared() - Static method in class com.mapzen.android.lost.internal.LostRequestManager
 
shouldSendIntent(Intent) - Method in class com.mapzen.android.lost.api.GeofencingIntentSender
 
SimplePendingResult - Class in com.mapzen.android.lost.internal
 
SimplePendingResult(boolean) - Constructor for class com.mapzen.android.lost.internal.SimplePendingResult
 
startResolutionForResult(Activity, int) - Method in class com.mapzen.android.lost.api.Status
If the status code is RESOLUTION_REQUIRED, then this method can be called to start the resolution.
Status - Class in com.mapzen.android.lost.api
Represents the result of a LocationServices API call.
Status(int) - Constructor for class com.mapzen.android.lost.api.Status
 
Status(int, DialogDisplayer) - Constructor for class com.mapzen.android.lost.api.Status
 
Status(int, DialogDisplayer, PendingIntent) - Constructor for class com.mapzen.android.lost.api.Status
 
Status(Parcel) - Constructor for class com.mapzen.android.lost.api.Status
 
SUCCESS - Static variable in class com.mapzen.android.lost.api.Status
 
SystemClock - Class in com.mapzen.android.lost.internal
 
SystemClock() - Constructor for class com.mapzen.android.lost.internal.SystemClock
 

T

TIMEOUT - Static variable in class com.mapzen.android.lost.api.Status
 
traceThread - Variable in class com.mapzen.android.lost.internal.MockEngine
 
TraceThreadFactory - Interface in com.mapzen.android.lost.internal
 
transitionForIntent(Intent) - Method in class com.mapzen.android.lost.internal.GeofenceIntentHelper
 

U

unregisterConnectionCallbacks(LostApiClient.ConnectionCallbacks) - Method in interface com.mapzen.android.lost.api.LostApiClient
Unregisters callbacks added in LostApiClient.Builder#addConnectionCallbacks( ConnectionCallbacks).
unregisterConnectionCallbacks(LostApiClient.ConnectionCallbacks) - Method in class com.mapzen.android.lost.internal.LostApiClientImpl
 

W

writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.api.LocationAvailability
 
writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.api.LocationRequest
 
writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.api.LocationResult
 
writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.api.Status
 
writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.internal.ParcelableGeofence
 
writeToParcel(Parcel, int) - Method in class com.mapzen.android.lost.internal.SettingsDialogDisplayer
 
A B C D E F G H I K L M N O P R S T U W 
Skip navigation links