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

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/location/
com/android/location/provider/
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/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> (java.lang.String, com.android.location.provider.ProviderPropertiesUnbundled) String tag com.android.location.provider.ProviderPropertiesUnbundled properties 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 android.os.IBinder getBinder () public void setEnabled (boolean) boolean enabled public void setAllowed (boolean) boolean allowed public void setProperties (com.android.location.provider.ProviderPropertiesUnbundled) com.android.location.provider.ProviderPropertiesUnbundled properties public void setAdditionalProviderPackages (java.util.List) java.util.List packageNames public boolean isEnabled () public boolean isAllowed () public void reportLocation (android.location.Location) android.location.Location location public void reportLocations (java.util.List) java.util.List locations 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) com.android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback protected void onDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args protected int onGetStatus (android.os.Bundle) android.os.Bundle extras protected long onGetStatusUpdateTime () protected boolean onSendExtraCommand (java.lang.String, android.os.Bundle) String command android.os.Bundle extras }
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 getInterval () public long getFastestInterval () 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 { private 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 java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () }
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 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 () }