xref: /aosp_15_r20/prebuilts/sdk/current/system/com.android.location.provider.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

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 () }