Skip navigation links
A B C G I L O P R S 

A

addConnectivityListener(ConnectivityListener) - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
 
areLocationPermissionsGranted(Context) - Static method in class com.mapbox.android.core.permissions.PermissionsManager
 
areRuntimePermissionsRequired() - Static method in class com.mapbox.android.core.permissions.PermissionsManager
 

B

build() - Method in class com.mapbox.android.core.location.LocationEngineRequest.Builder
Builds request object.
Builder(long) - Constructor for class com.mapbox.android.core.location.LocationEngineRequest.Builder
Default builder constructor.

C

com.mapbox.android.core.connectivity - package com.mapbox.android.core.connectivity
 
com.mapbox.android.core.location - package com.mapbox.android.core.location
 
com.mapbox.android.core.permissions - package com.mapbox.android.core.permissions
 
ConnectivityReceiver - Class in com.mapbox.android.core.connectivity
ConnectivityReceiver is a BroadcastReceiver that helps you keep track of the connectivity status.
ConnectivityReceiver(Context) - Constructor for class com.mapbox.android.core.connectivity.ConnectivityReceiver
ConnectivityReceiver constructor
create(Location) - Static method in class com.mapbox.android.core.location.LocationEngineResult
Creates LocationEngineResult instance for location.
create(List<Location>) - Static method in class com.mapbox.android.core.location.LocationEngineResult
Creates LocationEngineResult instance for given list of locations.

G

getBestLocationEngine(Context, boolean) - Static method in class com.mapbox.android.core.location.LocationEngineProvider
Returns instance to the best location engine, given the included libraries.
getConnectedFlag() - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
Get the connectedFlag value
getDisplacemnt() - Method in class com.mapbox.android.core.location.LocationEngineRequest
Returns distance between location updates.
getFastestInterval() - Method in class com.mapbox.android.core.location.LocationEngineRequest
Returns fastest interval in milliseconds for location updates.
getInterval() - Method in class com.mapbox.android.core.location.LocationEngineRequest
Returns desired interval between location updates in milliseconds.
getLastLocation(LocationEngineCallback<LocationEngineResult>) - Method in interface com.mapbox.android.core.location.LocationEngine
Returns the most recent location currently available.
getLastLocation() - Method in class com.mapbox.android.core.location.LocationEngineResult
Returns most recent location available in this result.
getListener() - Method in class com.mapbox.android.core.permissions.PermissionsManager
 
getLocations() - Method in class com.mapbox.android.core.location.LocationEngineResult
Returns locations computed, ordered from oldest to newest.
getMaxWaitTime() - Method in class com.mapbox.android.core.location.LocationEngineRequest
Returns maximum wait time in milliseconds for location updates.
getPriority() - Method in class com.mapbox.android.core.location.LocationEngineRequest
Returns desired quality of the request.

I

isConnected(Context) - Static method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
Get the connectivity state as reported by the Android system
isConnected() - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
Get the connectivity state.

L

LocationEngine - Interface in com.mapbox.android.core.location
Generic location engine interface wrapper for the location providers.
LocationEngineCallback<T> - Interface in com.mapbox.android.core.location
Invoked for asynchronous notifications when new data from engine becomes available.
LocationEngineProvider - Class in com.mapbox.android.core.location
The main entry point for location engine integration.
LocationEngineRequest - Class in com.mapbox.android.core.location
Data model that contains parameters for location engine requests.
LocationEngineRequest.Builder - Class in com.mapbox.android.core.location
 
LocationEngineResult - Class in com.mapbox.android.core.location
A wrapper class representing location result from the location engine.

O

onExplanationNeeded(List<String>) - Method in interface com.mapbox.android.core.permissions.PermissionsListener
 
onFailure(Exception) - Method in interface com.mapbox.android.core.location.LocationEngineCallback
Invoked when engine exception occurs.
onPermissionResult(boolean) - Method in interface com.mapbox.android.core.permissions.PermissionsListener
 
onReceive(Context, Intent) - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.mapbox.android.core.permissions.PermissionsManager
You should call this method from your activity onRequestPermissionsResult.
onSuccess(T) - Method in interface com.mapbox.android.core.location.LocationEngineCallback
Invoked when new data available.

P

PermissionsListener - Interface in com.mapbox.android.core.permissions
Callback used in PermissionsManager
PermissionsManager - Class in com.mapbox.android.core.permissions
Helps request permissions at runtime.
PermissionsManager(PermissionsListener) - Constructor for class com.mapbox.android.core.permissions.PermissionsManager
 
PRIORITY_BALANCED_POWER_ACCURACY - Static variable in class com.mapbox.android.core.location.LocationEngineRequest
Used with LocationEngineRequest.Builder.setPriority(int) to request coarse location that is battery optimized.
PRIORITY_HIGH_ACCURACY - Static variable in class com.mapbox.android.core.location.LocationEngineRequest
Used with LocationEngineRequest.Builder.setPriority(int) to request the most accurate location.
PRIORITY_LOW_POWER - Static variable in class com.mapbox.android.core.location.LocationEngineRequest
Used with LocationEngineRequest.Builder.setPriority(int) to request coarse ~ 10 km accuracy location.
PRIORITY_NO_POWER - Static variable in class com.mapbox.android.core.location.LocationEngineRequest
Used with LocationEngineRequest.Builder.setPriority(int) to request passive location: no locations will be returned unless a different client has requested location updates.

R

removeConnectivityListener(ConnectivityListener) - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
 
removeConnectivityUpdates() - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
 
removeLocationUpdates(LocationEngineCallback<LocationEngineResult>) - Method in interface com.mapbox.android.core.location.LocationEngine
Removes location updates for the given location engine callback.
requestConnectivityUpdates() - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
 
requestLocationPermissions(Activity) - Method in class com.mapbox.android.core.permissions.PermissionsManager
 
requestLocationUpdates(LocationEngineRequest, LocationEngineCallback<LocationEngineResult>, Looper) - Method in interface com.mapbox.android.core.location.LocationEngine
Requests location updates with a callback on the specified Looper thread.

S

setConnectedFlag(Boolean) - Method in class com.mapbox.android.core.connectivity.ConnectivityReceiver
Set the connectedFlag value
setDisplacement(float) - Method in class com.mapbox.android.core.location.LocationEngineRequest.Builder
Set distance between location updates.
setFastestInterval(long) - Method in class com.mapbox.android.core.location.LocationEngineRequest.Builder
Sets the fastest interval in milliseconds for location updates.
setListener(PermissionsListener) - Method in class com.mapbox.android.core.permissions.PermissionsManager
 
setMaxWaitTime(long) - Method in class com.mapbox.android.core.location.LocationEngineRequest.Builder
Sets the maximum wait time in milliseconds for location updates.
setPriority(int) - Method in class com.mapbox.android.core.location.LocationEngineRequest.Builder
Set priority for request.
A B C G I L O P R S 
Skip navigation links