META-INF/
META-INF/MANIFEST.MF
android/
android/location/
android/location/GeocoderParams.class
GeocoderParams.java
package android.location
public android.location.GeocoderParams extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, java.util.Locale)
android.content.Context context
java.util.Locale locale
public void <init> (int, java.lang.String, java.lang.String, java.util.Locale)
int uid
String packageName
String attributionTag
java.util.Locale locale
public int describeContents ()
public java.lang.String getClientAttributionTag ()
public java.lang.String getClientPackage ()
public int getClientUid ()
public java.util.Locale getLocale ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
static void <clinit> ()
}
com/
com/android/
com/android/location/
com/android/location/provider/
com/android/location/provider/FusedLocationHardware.class
FusedLocationHardware.java
package com.android.location.provider
public final com.android.location.provider.FusedLocationHardware extends java.lang.Object {
void <init> ()
public void flushBatchedLocations ()
public int getSupportedBatchSize ()
public int getVersion ()
public void injectDeviceContext (int)
int deviceEnabledContext
public void injectDiagnosticData (java.lang.String)
String data
public void registerSink (com.android.location.provider.FusedLocationHardwareSink, android.os.Looper)
com.android.location.provider.FusedLocationHardwareSink sink
android.os.Looper looper
public void requestBatchOfLocations (int)
int batchSizeRequest
public void startBatching (int, com.android.location.provider.GmsFusedBatchOptions)
int id
com.android.location.provider.GmsFusedBatchOptions batchOptions
public void stopBatching (int)
int id
public boolean supportsDeviceContextInjection ()
public boolean supportsDiagnosticDataInjection ()
public void unregisterSink (com.android.location.provider.FusedLocationHardwareSink)
com.android.location.provider.FusedLocationHardwareSink sink
public void updateBatchingOptions (int, com.android.location.provider.GmsFusedBatchOptions)
int id
com.android.location.provider.GmsFusedBatchOptions batchOptions
}
com/android/location/provider/FusedLocationHardwareSink.class
FusedLocationHardwareSink.java
package com.android.location.provider
public com.android.location.provider.FusedLocationHardwareSink extends java.lang.Object {
public void <init> ()
public void onCapabilities (int)
int capabilities
public void onDiagnosticDataAvailable (java.lang.String)
String data
public void onLocationAvailable (android.location.Location[])
android.location.Location[] locations
public void onStatusChanged (int)
int status
}
com/android/location/provider/FusedProvider.class
FusedProvider.java
package com.android.location.provider
public abstract com.android.location.provider.FusedProvider extends java.lang.Object {
public void <init> ()
public android.os.IBinder getBinder ()
}
com/android/location/provider/GeocodeProvider.class
GeocodeProvider.java
package com.android.location.provider
public abstract com.android.location.provider.GeocodeProvider extends java.lang.Object {
public void <init> ()
public android.os.IBinder getBinder ()
public abstract java.lang.String onGetFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)
public abstract java.lang.String onGetFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)
}
com/android/location/provider/GmsFusedBatchOptions$BatchFlags.class
GmsFusedBatchOptions.java
package com.android.location.provider
public final com.android.location.provider.GmsFusedBatchOptions$BatchFlags extends java.lang.Object {
public static int CALLBACK_ON_LOCATION_FIX
public static int WAKEUP_ON_FIFO_FULL
public void <init> ()
static void <clinit> ()
}
com/android/location/provider/GmsFusedBatchOptions$SourceTechnologies.class
GmsFusedBatchOptions.java
package com.android.location.provider
public final com.android.location.provider.GmsFusedBatchOptions$SourceTechnologies extends java.lang.Object {
public static int BLUETOOTH
public static int CELL
public static int GNSS
public static int SENSORS
public static int WIFI
public void <init> ()
static void <clinit> ()
}
com/android/location/provider/GmsFusedBatchOptions.class
GmsFusedBatchOptions.java
package com.android.location.provider
public com.android.location.provider.GmsFusedBatchOptions extends java.lang.Object {
public void <init> ()
public int getFlags ()
public double getMaxPowerAllocationInMW ()
public long getPeriodInNS ()
public float getSmallestDisplacementMeters ()
public int getSourcesToUse ()
public boolean isFlagSet (int)
int flag
public boolean isSourceToUseSet (int)
int source
public void resetFlag (int)
int flag
public void resetSourceToUse (int)
int source
public void setFlag (int)
int flag
public void setMaxPowerAllocationInMW (double)
double value
public void setPeriodInNS (long)
long value
public void setSmallestDisplacementMeters (float)
float value
public void setSourceToUse (int)
int source
}
com/android/location/provider/LocationProviderBase$OnFlushCompleteCallback.class
LocationProviderBase.java
package com.android.location.provider
public abstract com.android.location.provider.LocationProviderBase$OnFlushCompleteCallback extends java.lang.Object {
public abstract void onFlushComplete ()
}
com/android/location/provider/LocationProviderBase.class
LocationProviderBase.java
package com.android.location.provider
public abstract com.android.location.provider.LocationProviderBase extends java.lang.Object {
public static final String EXTRA_NO_GPS_LOCATION
public static final String FUSED_PROVIDER
public void <init> (android.content.Context, java.lang.String, com.android.location.provider.ProviderPropertiesUnbundled)
android.content.Context context
String tag
com.android.location.provider.ProviderPropertiesUnbundled properties
public void <init> (java.lang.String, com.android.location.provider.ProviderPropertiesUnbundled)
String tag
com.android.location.provider.ProviderPropertiesUnbundled properties
public android.os.IBinder getBinder ()
public boolean isAllowed ()
public boolean isEnabled ()
protected void onDisable ()
protected void onDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter pw
String[] args
protected void onEnable ()
protected void onFlush (com.android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
com.android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
protected int onGetStatus (android.os.Bundle)
android.os.Bundle extras
protected long onGetStatusUpdateTime ()
protected void onInit ()
protected boolean onSendExtraCommand (java.lang.String, android.os.Bundle)
String command
android.os.Bundle extras
protected abstract void onSetRequest (com.android.location.provider.ProviderRequestUnbundled, android.os.WorkSource)
public void reportLocation (android.location.Location)
android.location.Location location
public void reportLocations (java.util.List)
java.util.List locations
public void setAdditionalProviderPackages (java.util.List)
java.util.List packageNames
public void setAllowed (boolean)
boolean allowed
public void setEnabled (boolean)
boolean enabled
public void setProperties (com.android.location.provider.ProviderPropertiesUnbundled)
com.android.location.provider.ProviderPropertiesUnbundled properties
}
com/android/location/provider/LocationRequestUnbundled.class
LocationRequestUnbundled.java
package com.android.location.provider
public final com.android.location.provider.LocationRequestUnbundled extends java.lang.Object {
public static final int ACCURACY_BLOCK
public static final int ACCURACY_CITY
public static final int ACCURACY_FINE
public static final int POWER_HIGH
public static final int POWER_LOW
public static final int POWER_NONE
void <init> ()
public long getFastestInterval ()
public long getInterval ()
public int getQuality ()
public float getSmallestDisplacement ()
public boolean isLocationSettingsIgnored ()
public java.lang.String toString ()
}
com/android/location/provider/ProviderPropertiesUnbundled.class
ProviderPropertiesUnbundled.java
package com.android.location.provider
public final com.android.location.provider.ProviderPropertiesUnbundled extends java.lang.Object {
void <init> ()
public static com.android.location.provider.ProviderPropertiesUnbundled create (boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int)
boolean requiresNetwork
boolean requiresSatellite
boolean requiresCell
boolean hasMonetaryCost
boolean supportsAltitude
boolean supportsSpeed
boolean supportsBearing
int powerUsage
int accuracy
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/android/location/provider/ProviderRequestUnbundled.class
ProviderRequestUnbundled.java
package com.android.location.provider
public final com.android.location.provider.ProviderRequestUnbundled extends java.lang.Object {
public static final long INTERVAL_DISABLED
void <init> ()
public long getInterval ()
public java.util.List getLocationRequests ()
public long getMaxUpdateDelayMillis ()
public int getQuality ()
public boolean getReportLocation ()
public android.os.WorkSource getWorkSource ()
public boolean isLocationSettingsIgnored ()
public boolean isLowPower ()
public java.lang.String toString ()
}