android/location/GeocoderParams.class
<Unknown>
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)
public void <init> (android.content.Context, java.util.Locale)
public void <init> (int, java.lang.String, java.lang.String, java.util.Locale)
public int getClientUid ()
public java.lang.String getClientPackage ()
public java.lang.String getClientAttributionTag ()
public java.util.Locale getLocale ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
}
com/android/location/provider/ActivityChangedEvent.class
<Unknown>
package com.android.location.provider
public com.android.location.provider.ActivityChangedEvent extends java.lang.Object {
public void <init> (java.util.List)
public java.lang.Iterable getActivityRecognitionEvents ()
public java.lang.String toString ()
}
com/android/location/provider/ActivityRecognitionEvent.class
<Unknown>
package com.android.location.provider
public com.android.location.provider.ActivityRecognitionEvent extends java.lang.Object {
public void <init> (java.lang.String, int, long)
public java.lang.String getActivity ()
public int getEventType ()
public long getTimestampNs ()
public java.lang.String toString ()
}
com/android/location/provider/ActivityRecognitionProvider$Sink.class
<Unknown>
package com.android.location.provider
public abstract com.android.location.provider.ActivityRecognitionProvider$Sink extends java.lang.Object {
public abstract void onActivityChanged (com.android.location.provider.ActivityChangedEvent)
}
com/android/location/provider/ActivityRecognitionProvider$SinkTransport.class
<Unknown>
package com.android.location.provider
final com.android.location.provider.ActivityRecognitionProvider$SinkTransport extends android.hardware.location.IActivityRecognitionHardwareSink$Stub {
public void onActivityChanged (android.hardware.location.ActivityChangedEvent)
}
com/android/location/provider/ActivityRecognitionProvider.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.ActivityRecognitionProvider extends java.lang.Object {
public static final String ACTIVITY_IN_VEHICLE
public static final String ACTIVITY_ON_BICYCLE
public static final String ACTIVITY_WALKING
public static final String ACTIVITY_RUNNING
public static final String ACTIVITY_STILL
public static final String ACTIVITY_TILTING
public static final int EVENT_TYPE_FLUSH_COMPLETE
public static final int EVENT_TYPE_ENTER
public static final int EVENT_TYPE_EXIT
public void <init> (android.hardware.location.IActivityRecognitionHardware) throws android.os.RemoteException
public java.lang.String[] getSupportedActivities () throws android.os.RemoteException
public boolean isActivitySupported (java.lang.String) throws android.os.RemoteException
public void registerSink (com.android.location.provider.ActivityRecognitionProvider$Sink)
public void unregisterSink (com.android.location.provider.ActivityRecognitionProvider$Sink)
public boolean enableActivityEvent (java.lang.String, int, long) throws android.os.RemoteException
public boolean disableActivityEvent (java.lang.String, int) throws android.os.RemoteException
public boolean flush () throws android.os.RemoteException
}
com/android/location/provider/ActivityRecognitionProviderClient.class
<Unknown>
package com.android.location.provider
public abstract com.android.location.provider.ActivityRecognitionProviderClient extends java.lang.Object {
protected void <init> ()
public android.os.IBinder getBinder ()
public abstract void onProviderChanged (boolean, com.android.location.provider.ActivityRecognitionProvider)
}
com/android/location/provider/ActivityRecognitionProviderWatcher.class
<Unknown>
package com.android.location.provider
public com.android.location.provider.ActivityRecognitionProviderWatcher extends java.lang.Object {
public static com.android.location.provider.ActivityRecognitionProviderWatcher getInstance ()
public android.os.IBinder getBinder ()
public com.android.location.provider.ActivityRecognitionProvider getActivityRecognitionProvider ()
}
com/android/location/provider/FusedLocationHardware.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.FusedLocationHardware extends java.lang.Object {
public void registerSink (com.android.location.provider.FusedLocationHardwareSink, android.os.Looper)
public void unregisterSink (com.android.location.provider.FusedLocationHardwareSink)
public int getSupportedBatchSize ()
public void startBatching (int, com.android.location.provider.GmsFusedBatchOptions)
public void stopBatching (int)
public void updateBatchingOptions (int, com.android.location.provider.GmsFusedBatchOptions)
public void requestBatchOfLocations (int)
public void flushBatchedLocations ()
public boolean supportsDiagnosticDataInjection ()
public void injectDiagnosticData (java.lang.String)
public boolean supportsDeviceContextInjection ()
public void injectDeviceContext (int)
public int getVersion ()
}
com/android/location/provider/FusedLocationHardwareSink.class
<Unknown>
package com.android.location.provider
public com.android.location.provider.FusedLocationHardwareSink extends java.lang.Object {
public void <init> ()
public void onLocationAvailable (android.location.Location[])
public void onDiagnosticDataAvailable (java.lang.String)
public void onCapabilities (int)
public void onStatusChanged (int)
}
com/android/location/provider/FusedProvider.class
<Unknown>
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
<Unknown>
package com.android.location.provider
public abstract com.android.location.provider.GeocodeProvider extends java.lang.Object {
public void <init> ()
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)
public android.os.IBinder getBinder ()
}
com/android/location/provider/GeofenceProvider.class
<Unknown>
package com.android.location.provider
public abstract com.android.location.provider.GeofenceProvider extends java.lang.Object {
public void <init> ()
public android.os.IBinder getBinder ()
public abstract void onGeofenceHardwareChange (android.hardware.location.GeofenceHardware)
}
com/android/location/provider/GmsFusedBatchOptions$BatchFlags.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.GmsFusedBatchOptions$BatchFlags extends java.lang.Object {
public static int WAKEUP_ON_FIFO_FULL
public static int CALLBACK_ON_LOCATION_FIX
public void <init> ()
}
com/android/location/provider/GmsFusedBatchOptions$SourceTechnologies.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.GmsFusedBatchOptions$SourceTechnologies extends java.lang.Object {
public static int GNSS
public static int WIFI
public static int SENSORS
public static int CELL
public static int BLUETOOTH
public void <init> ()
}
com/android/location/provider/GmsFusedBatchOptions.class
<Unknown>
package com.android.location.provider
public com.android.location.provider.GmsFusedBatchOptions extends java.lang.Object {
public void <init> ()
public void setMaxPowerAllocationInMW (double)
public double getMaxPowerAllocationInMW ()
public void setPeriodInNS (long)
public long getPeriodInNS ()
public void setSmallestDisplacementMeters (float)
public float getSmallestDisplacementMeters ()
public void setSourceToUse (int)
public void resetSourceToUse (int)
public boolean isSourceToUseSet (int)
public int getSourcesToUse ()
public void setFlag (int)
public void resetFlag (int)
public boolean isFlagSet (int)
public int getFlags ()
}
com/android/location/provider/LocationProviderBase$OnFlushCompleteCallback.class
<Unknown>
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$Service.class
<Unknown>
package com.android.location.provider
final com.android.location.provider.LocationProviderBase$Service extends android.location.provider.ILocationProvider$Stub {
void <init> (com.android.location.provider.LocationProviderBase)
public void setLocationProviderManager (android.location.provider.ILocationProviderManager)
public void setRequest (android.location.provider.ProviderRequest)
public void flush ()
public void sendExtraCommand (java.lang.String, android.os.Bundle)
}
com/android/location/provider/LocationProviderBase.class
<Unknown>
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
final String mTag
final String mAttributionTag
final android.os.IBinder mBinder
protected final android.location.ILocationManager mLocationManager
volatile android.location.provider.ILocationProviderManager mManager
volatile android.location.provider.ProviderProperties mProperties
volatile boolean mAllowed
public void <init> (java.lang.String, com.android.location.provider.ProviderPropertiesUnbundled)
public void <init> (android.content.Context, java.lang.String, com.android.location.provider.ProviderPropertiesUnbundled)
public android.os.IBinder getBinder ()
public void setEnabled (boolean)
public void setAllowed (boolean)
public void setProperties (com.android.location.provider.ProviderPropertiesUnbundled)
public void setAdditionalProviderPackages (java.util.List)
public boolean isEnabled ()
public boolean isAllowed ()
public void reportLocation (android.location.Location)
public void reportLocations (java.util.List)
protected void onInit ()
protected void onEnable ()
protected void onDisable ()
protected abstract void onSetRequest (com.android.location.provider.ProviderRequestUnbundled, android.os.WorkSource)
protected void onFlush (com.android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
protected void onDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
protected int onGetStatus (android.os.Bundle)
protected long onGetStatusUpdateTime ()
protected boolean onSendExtraCommand (java.lang.String, android.os.Bundle)
}
com/android/location/provider/LocationRequestUnbundled.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.LocationRequestUnbundled extends java.lang.Object {
public static final int ACCURACY_FINE
public static final int ACCURACY_BLOCK
public static final int ACCURACY_CITY
public static final int POWER_NONE
public static final int POWER_LOW
public static final int POWER_HIGH
void <init> (android.location.LocationRequest)
public long getInterval ()
public long getFastestInterval ()
public int getQuality ()
public float getSmallestDisplacement ()
public boolean isLocationSettingsIgnored ()
public java.lang.String toString ()
}
com/android/location/provider/ProviderPropertiesUnbundled.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.ProviderPropertiesUnbundled extends java.lang.Object {
public static com.android.location.provider.ProviderPropertiesUnbundled create (boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int)
public android.location.provider.ProviderProperties getProviderProperties ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/location/provider/ProviderRequestUnbundled.class
<Unknown>
package com.android.location.provider
public final com.android.location.provider.ProviderRequestUnbundled extends java.lang.Object {
public static final long INTERVAL_DISABLED
public void <init> (android.location.provider.ProviderRequest)
public boolean getReportLocation ()
public long getInterval ()
public int getQuality ()
public long getMaxUpdateDelayMillis ()
public boolean isLowPower ()
public boolean isLocationSettingsIgnored ()
public java.util.List getLocationRequests ()
public android.os.WorkSource getWorkSource ()
public java.lang.String toString ()
}
com/android/location/provider/SignificantPlaceProvider$Service.class
<Unknown>
package com.android.location.provider
final com.android.location.provider.SignificantPlaceProvider$Service extends android.hardware.location.ISignificantPlaceProvider$Stub {
void <init> (com.android.location.provider.SignificantPlaceProvider)
public void setSignificantPlaceProviderManager (android.hardware.location.ISignificantPlaceProviderManager)
public void onSignificantPlaceCheck ()
}
com/android/location/provider/SignificantPlaceProvider.class
<Unknown>
package com.android.location.provider
public abstract com.android.location.provider.SignificantPlaceProvider extends java.lang.Object {
public static final String ACTION
public void <init> ()
public android.os.IBinder getBinder ()
public void setInSignificantPlace (boolean)
public abstract void onSignificantPlaceCheck ()
}