| // Signature format: 6.0 | |
| // - style=java | |
| package com.android.location.provider { | |
| @Deprecated public abstract class FusedProvider { | |
| ctor @Deprecated public FusedProvider(); | |
| method @Deprecated public android.os.IBinder getBinder(); | |
| } | |
| @Deprecated public abstract class LocationProviderBase { | |
| ctor @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.R) public LocationProviderBase(android.content.Context, String, com.android.location.provider.ProviderPropertiesUnbundled); | |
| ctor @Deprecated public LocationProviderBase(String, com.android.location.provider.ProviderPropertiesUnbundled); | |
| method @Deprecated public android.os.IBinder getBinder(); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.R) public boolean isAllowed(); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.Q) public boolean isEnabled(); | |
| method @Deprecated protected void onDisable(); | |
| method @Deprecated protected void onDump(java.io.FileDescriptor, java.io.PrintWriter, String[]); | |
| method @Deprecated protected void onEnable(); | |
| method @Deprecated protected void onFlush(com.android.location.provider.LocationProviderBase.OnFlushCompleteCallback); | |
| method @Deprecated protected int onGetStatus(android.os.Bundle); | |
| method @Deprecated protected long onGetStatusUpdateTime(); | |
| method @Deprecated protected void onInit(); | |
| method @Deprecated protected boolean onSendExtraCommand(@Nullable String, @Nullable android.os.Bundle); | |
| method @Deprecated protected abstract void onSetRequest(com.android.location.provider.ProviderRequestUnbundled, android.os.WorkSource); | |
| method @Deprecated public void reportLocation(@NonNull android.location.Location); | |
| method @Deprecated public void reportLocations(@NonNull java.util.List<android.location.Location>); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.Q) public void setAdditionalProviderPackages(java.util.List<String>); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.R) public void setAllowed(boolean); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.Q) public void setEnabled(boolean); | |
| method @Deprecated @RequiresApi(android.os.Build.VERSION_CODES.Q) public void setProperties(com.android.location.provider.ProviderPropertiesUnbundled); | |
| field @Deprecated public static final String EXTRA_NO_GPS_LOCATION = "noGPSLocation"; | |
| field @Deprecated public static final String FUSED_PROVIDER = "fused"; | |
| } | |
| @Deprecated protected static interface LocationProviderBase.OnFlushCompleteCallback { | |
| method @Deprecated public void onFlushComplete(); | |
| } | |
| @Deprecated public final class LocationRequestUnbundled { | |
| method @Deprecated public long getFastestInterval(); | |
| method @Deprecated public long getInterval(); | |
| method @Deprecated @android.location.LocationRequest.Quality public int getQuality(); | |
| method @Deprecated public float getSmallestDisplacement(); | |
| method @Deprecated public boolean isLocationSettingsIgnored(); | |
| field @Deprecated public static final int ACCURACY_BLOCK = 102; // 0x66 | |
| field @Deprecated public static final int ACCURACY_CITY = 104; // 0x68 | |
| field @Deprecated public static final int ACCURACY_FINE = 100; // 0x64 | |
| field @Deprecated public static final int POWER_HIGH = 203; // 0xcb | |
| field @Deprecated public static final int POWER_LOW = 201; // 0xc9 | |
| field @Deprecated public static final int POWER_NONE = 200; // 0xc8 | |
| } | |
| public final class ProviderPropertiesUnbundled { | |
| method @NonNull public static com.android.location.provider.ProviderPropertiesUnbundled create(boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int); | |
| } | |
| public final class ProviderRequestUnbundled { | |
| method public long getInterval(); | |
| method @Deprecated @NonNull public java.util.List<com.android.location.provider.LocationRequestUnbundled> getLocationRequests(); | |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) public long getMaxUpdateDelayMillis(); | |
| method @android.location.LocationRequest.Quality @RequiresApi(android.os.Build.VERSION_CODES.S) public int getQuality(); | |
| method public boolean getReportLocation(); | |
| method @NonNull @RequiresApi(android.os.Build.VERSION_CODES.S) public android.os.WorkSource getWorkSource(); | |
| method @RequiresApi(android.os.Build.VERSION_CODES.Q) public boolean isLocationSettingsIgnored(); | |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) public boolean isLowPower(); | |
| field public static final long INTERVAL_DISABLED = 9223372036854775807L; // 0x7fffffffffffffffL | |
| } | |
| } | |