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

A

AbstractBackendHelper - Class in org.microg.nlp.api
 
AbstractBackendHelper(Context) - Constructor for class org.microg.nlp.api.AbstractBackendHelper
 
AbstractBackendHelper.State - Enum in org.microg.nlp.api
 
AbstractBackendService - Class in org.microg.nlp.api
 
AbstractBackendService() - Constructor for class org.microg.nlp.api.AbstractBackendService
 
ACTION_FORCE_LOCATION - Static variable in class org.microg.nlp.api.Constants
 
ACTION_GEOCODER_BACKEND - Static variable in class org.microg.nlp.api.Constants
 
ACTION_LOCATION_BACKEND - Static variable in class org.microg.nlp.api.Constants
 
ACTION_RELOAD_SETTINGS - Static variable in class org.microg.nlp.api.Constants
 
addHelper(AbstractBackendHelper) - Method in class org.microg.nlp.api.HelperLocationBackendService
 
API_VERSION - Static variable in class org.microg.nlp.api.Constants
 
average(String, Collection<Location>) - Static method in class org.microg.nlp.api.LocationHelper
 

B

BALANCED - Static variable in interface org.microg.nlp.api.LocationHelper.LocationBalance
 
BluetoothBackendHelper - Class in org.microg.nlp.api
Utility class to support backend using Device for geolocation.
BluetoothBackendHelper(Context, BluetoothBackendHelper.Listener) - Constructor for class org.microg.nlp.api.BluetoothBackendHelper
 
BluetoothBackendHelper.Device - Class in org.microg.nlp.api
 
BluetoothBackendHelper.Listener - Interface in org.microg.nlp.api
 

C

Cell(CellBackendHelper.Cell.CellType, int, int, int, long, int, int) - Constructor for class org.microg.nlp.api.CellBackendHelper.Cell
 
CellBackendHelper - Class in org.microg.nlp.api
Utility class to support backends that use Cells for geolocation.
CellBackendHelper(Context, CellBackendHelper.Listener) - Constructor for class org.microg.nlp.api.CellBackendHelper
Create a new instance of CellBackendHelper.
CellBackendHelper.Cell - Class in org.microg.nlp.api
 
CellBackendHelper.Cell.CellType - Enum in org.microg.nlp.api
 
CellBackendHelper.Listener - Interface in org.microg.nlp.api
 
Constants - Class in org.microg.nlp.api
 
Constants() - Constructor for class org.microg.nlp.api.Constants
 
context - Variable in class org.microg.nlp.api.AbstractBackendHelper
 
create(String) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, double, double, float) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, double, double, float, Bundle) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, double, double, double, float) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, double, double, double, float, Bundle) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, long) - Static method in class org.microg.nlp.api.LocationHelper
 
create(String, long, Bundle) - Static method in class org.microg.nlp.api.LocationHelper
 
currentDataUsed - Variable in class org.microg.nlp.api.AbstractBackendHelper
 

D

Device(String, String, int) - Constructor for class org.microg.nlp.api.BluetoothBackendHelper.Device
 
disconnect() - Method in class org.microg.nlp.api.AbstractBackendService
 
disconnect() - Method in class org.microg.nlp.api.GeocoderBackendService
 
disconnect() - Method in class org.microg.nlp.api.LocationBackendService
 

E

equals(Object) - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
equals(Object) - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
EXTRA_AVERAGED_OF - Static variable in class org.microg.nlp.api.LocationHelper
 
EXTRA_PERMISSIONS - Static variable in class org.microg.nlp.api.MPermissionHelperActivity
 
EXTRA_TOTAL_ALTITUDE_WEIGHT - Static variable in class org.microg.nlp.api.LocationHelper
 
EXTRA_TOTAL_WEIGHT - Static variable in class org.microg.nlp.api.LocationHelper
 
EXTRA_WEIGHT - Static variable in class org.microg.nlp.api.LocationHelper
 

F

FALLBACK_UPDATE_INTERVAL - Static variable in class org.microg.nlp.api.CellBackendHelper
 
FROM_EXTRA - Static variable in interface org.microg.nlp.api.LocationHelper.LocationBalance
 

G

GeocoderBackendService - Class in org.microg.nlp.api
 
GeocoderBackendService() - Constructor for class org.microg.nlp.api.GeocoderBackendService
 
getAboutIntent() - Method in class org.microg.nlp.api.AbstractBackendService
 
getBackend() - Method in class org.microg.nlp.api.AbstractBackendService
 
getBackend() - Method in class org.microg.nlp.api.GeocoderBackendService
 
getBackend() - Method in class org.microg.nlp.api.LocationBackendService
 
getBssid() - Method in class org.microg.nlp.api.BluetoothBackendHelper.Device
 
getBssid() - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
getCells() - Method in class org.microg.nlp.api.CellBackendHelper
 
getChannel() - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
getCid() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getDevices() - Method in class org.microg.nlp.api.BluetoothBackendHelper
 
getFrequency() - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
getFromLocation(double, double, int, String) - Method in class org.microg.nlp.api.GeocoderBackendService
 
getFromLocation(double, double, int, String, Bundle) - Method in class org.microg.nlp.api.GeocoderBackendService
 
getFromLocationName(String, int, double, double, double, double, String) - Method in class org.microg.nlp.api.GeocoderBackendService
 
getFromLocationName(String, int, double, double, double, double, String, Bundle) - Method in class org.microg.nlp.api.GeocoderBackendService
 
getInitIntent() - Method in class org.microg.nlp.api.AbstractBackendService
 
getInitIntent() - Method in class org.microg.nlp.api.HelperLocationBackendService
 
getLac() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getMcc() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getMnc() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getName() - Method in class org.microg.nlp.api.BluetoothBackendHelper.Device
 
getPackageApiVersion(Context, String) - Static method in class org.microg.nlp.api.Utils
 
getPackageApiVersion(Context, String) - Static method in class org.microg.nlp.api.VersionUtils
Deprecated.
 
getPsc() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getRequiredPermissions() - Method in class org.microg.nlp.api.AbstractBackendHelper
 
getRequiredPermissions() - Method in class org.microg.nlp.api.BluetoothBackendHelper
 
getRequiredPermissions() - Method in class org.microg.nlp.api.CellBackendHelper
 
getRequiredPermissions() - Method in class org.microg.nlp.api.WiFiBackendHelper
 
getRssi() - Method in class org.microg.nlp.api.BluetoothBackendHelper.Device
 
getRssi() - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
getSelfApiVersion() - Method in class org.microg.nlp.api.AbstractBackendService
 
getSelfApiVersion(Context) - Static method in class org.microg.nlp.api.Utils
 
getSelfApiVersion(Context) - Static method in class org.microg.nlp.api.VersionUtils
Deprecated.
 
getServiceApiVersion() - Method in class org.microg.nlp.api.AbstractBackendService
 
getServiceApiVersion(Context) - Static method in class org.microg.nlp.api.Utils
 
getServiceApiVersion(Context) - Static method in class org.microg.nlp.api.VersionUtils
Deprecated.
 
getSettingsIntent() - Method in class org.microg.nlp.api.AbstractBackendService
 
getSignal() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getType() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
getWeight(Location) - Method in interface org.microg.nlp.api.LocationHelper.LocationBalance
 
getWiFis() - Method in class org.microg.nlp.api.WiFiBackendHelper
 

H

hashCode() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 
hashCode() - Method in class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
HelperLocationBackendService - Class in org.microg.nlp.api
 
HelperLocationBackendService() - Constructor for class org.microg.nlp.api.HelperLocationBackendService
 

I

INTENT_EXTRA_LOCATION - Static variable in class org.microg.nlp.api.Constants
 
isConnected() - Method in class org.microg.nlp.api.LocationBackendService
 

L

LOCATION_EXTRA_BACKEND_COMPONENT - Static variable in class org.microg.nlp.api.Constants
 
LOCATION_EXTRA_BACKEND_PROVIDER - Static variable in class org.microg.nlp.api.Constants
 
LOCATION_EXTRA_OTHER_BACKENDS - Static variable in class org.microg.nlp.api.Constants
 
LocationBackendService - Class in org.microg.nlp.api
 
LocationBackendService() - Constructor for class org.microg.nlp.api.LocationBackendService
 
LocationHelper - Class in org.microg.nlp.api
 
LocationHelper.LocationBalance - Interface in org.microg.nlp.api
 

M

METADATA_API_VERSION - Static variable in class org.microg.nlp.api.Constants
 
METADATA_BACKEND_ABOUT_ACTIVITY - Static variable in class org.microg.nlp.api.Constants
 
METADATA_BACKEND_INIT_ACTIVITY - Static variable in class org.microg.nlp.api.Constants
 
METADATA_BACKEND_SETTINGS_ACTIVITY - Static variable in class org.microg.nlp.api.Constants
 
METADATA_BACKEND_SUMMARY - Static variable in class org.microg.nlp.api.Constants
 
MIN_UPDATE_INTERVAL - Static variable in class org.microg.nlp.api.CellBackendHelper
 
MPermissionHelperActivity - Class in org.microg.nlp.api
 
MPermissionHelperActivity() - Constructor for class org.microg.nlp.api.MPermissionHelperActivity
 

O

onBind(Intent) - Method in class org.microg.nlp.api.AbstractBackendService
 
onCellsChanged(Set<CellBackendHelper.Cell>) - Method in interface org.microg.nlp.api.CellBackendHelper.Listener
 
onClose() - Method in class org.microg.nlp.api.AbstractBackendHelper
onClose() - Method in class org.microg.nlp.api.AbstractBackendService
Called before connection closure
onClose() - Method in class org.microg.nlp.api.BluetoothBackendHelper
 
onClose() - Method in class org.microg.nlp.api.CellBackendHelper
onClose() - Method in class org.microg.nlp.api.HelperLocationBackendService
 
onClose() - Method in class org.microg.nlp.api.WiFiBackendHelper
onCreate(Bundle) - Method in class org.microg.nlp.api.MPermissionHelperActivity
 
onDevicesChanged(Set<BluetoothBackendHelper.Device>) - Method in interface org.microg.nlp.api.BluetoothBackendHelper.Listener
 
onOpen() - Method in class org.microg.nlp.api.AbstractBackendHelper
onOpen() - Method in class org.microg.nlp.api.AbstractBackendService
Called after a connection was setup
onOpen() - Method in class org.microg.nlp.api.BluetoothBackendHelper
 
onOpen() - Method in class org.microg.nlp.api.CellBackendHelper
onOpen() - Method in class org.microg.nlp.api.HelperLocationBackendService
 
onOpen() - Method in class org.microg.nlp.api.WiFiBackendHelper
onRequestPermissionsResult(int, String[], int[]) - Method in class org.microg.nlp.api.MPermissionHelperActivity
 
onUnbind(Intent) - Method in class org.microg.nlp.api.AbstractBackendService
 
onUpdate() - Method in class org.microg.nlp.api.AbstractBackendHelper
onUpdate() - Method in class org.microg.nlp.api.BluetoothBackendHelper
 
onUpdate() - Method in class org.microg.nlp.api.CellBackendHelper
 
onUpdate() - Method in class org.microg.nlp.api.WiFiBackendHelper
onWiFisChanged(Set<WiFiBackendHelper.WiFi>) - Method in interface org.microg.nlp.api.WiFiBackendHelper.Listener
Called when a new set of Wi-Fi's is discovered.
org.microg.nlp.api - package org.microg.nlp.api
 

P

PERMISSION_FORCE_LOCATION - Static variable in class org.microg.nlp.api.Constants
 

R

removeHelpers() - Method in class org.microg.nlp.api.HelperLocationBackendService
 
report(Location) - Method in class org.microg.nlp.api.LocationBackendService
Directly report a Location to the requesting apps.

S

setIgnoreNomap(boolean) - Method in class org.microg.nlp.api.WiFiBackendHelper
Sets whether to ignore the "_nomap" flag on Wi-Fi SSIDs or not.
state - Variable in class org.microg.nlp.api.AbstractBackendHelper
 

T

TAG - Static variable in class org.microg.nlp.api.AbstractBackendHelper
 
TAG - Static variable in class org.microg.nlp.api.AbstractBackendService
 
toString() - Method in class org.microg.nlp.api.BluetoothBackendHelper.Device
 
toString() - Method in class org.microg.nlp.api.CellBackendHelper.Cell
 

U

update() - Method in class org.microg.nlp.api.HelperLocationBackendService
 
update() - Method in class org.microg.nlp.api.LocationBackendService
Called, whenever an app requires a location update.
update(Bundle) - Method in class org.microg.nlp.api.LocationBackendService
 
Utils - Class in org.microg.nlp.api
 
Utils() - Constructor for class org.microg.nlp.api.Utils
 

V

valueOf(String) - Static method in enum org.microg.nlp.api.AbstractBackendHelper.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.microg.nlp.api.CellBackendHelper.Cell.CellType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.microg.nlp.api.AbstractBackendHelper.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.microg.nlp.api.CellBackendHelper.Cell.CellType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionUtils - Class in org.microg.nlp.api
Deprecated.
VersionUtils() - Constructor for class org.microg.nlp.api.VersionUtils
Deprecated.
 

W

weightedAverage(String, Collection<Location>, LocationHelper.LocationBalance, Bundle) - Static method in class org.microg.nlp.api.LocationHelper
 
wellFormedMac(String) - Static method in class org.microg.nlp.api.Utils
Bring a mac address to the form 01:23:45:AB:CD:EF
WiFi(String, int) - Constructor for class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
WiFi(String, int, Integer, Integer) - Constructor for class org.microg.nlp.api.WiFiBackendHelper.WiFi
 
WiFiBackendHelper - Class in org.microg.nlp.api
Utility class to support backends that use Wi-Fis for geolocation.
WiFiBackendHelper(Context, WiFiBackendHelper.Listener) - Constructor for class org.microg.nlp.api.WiFiBackendHelper
Create a new instance of WiFiBackendHelper.
WiFiBackendHelper.Listener - Interface in org.microg.nlp.api
Interface to listen for Wi-Fi scan results.
WiFiBackendHelper.WiFi - Class in org.microg.nlp.api
Represents a generic Wi-Fi scan result.
A B C D E F G H I L M O P R S T U V W 
Skip navigation links