META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/location/
com/android/location/fused/
com/android/location/fused/FusedLocationProvider$1.class
FusedLocationProvider.java
package com.android.location.fused
com.android.location.fused.FusedLocationProvider$1 extends android.content.BroadcastReceiver {
final synthetic com.android.location.fused.FusedLocationProvider this$0
void <init> (com.android.location.fused.FusedLocationProvider)
com.android.location.fused.FusedLocationProvider this$0
public void onReceive (android.content.Context, android.content.Intent)
android.content.Context context
android.content.Intent intent
}
com/android/location/fused/FusedLocationProvider$ChildLocationListener.class
FusedLocationProvider.java
package com.android.location.fused
com.android.location.fused.FusedLocationProvider$ChildLocationListener extends java.lang.Object implements android.location.LocationListener {
private final String mProvider
private final android.util.SparseArray mPendingFlushes
private int mNextFlushCode
private android.location.Location mLocation
private long mInterval
final synthetic com.android.location.fused.FusedLocationProvider this$0
void <init> (com.android.location.fused.FusedLocationProvider, java.lang.String)
String provider
android.location.Location getLocation ()
long getInterval ()
void clearLocation ()
private void resetProviderRequest (long)
android.location.LocationRequest request
long newInterval
void flush (android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
int requestCode
android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
public void onLocationChanged (android.location.Location)
android.location.Location location
public void onProviderDisabled (java.lang.String)
String provider
public void onFlushComplete (int)
android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
int requestCode
}
com/android/location/fused/FusedLocationProvider.class
FusedLocationProvider.java
package com.android.location.fused
public com.android.location.fused.FusedLocationProvider extends android.location.provider.LocationProviderBase {
private static final String TAG
private static final android.location.provider.ProviderProperties PROPERTIES
private static final long MAX_LOCATION_COMPARISON_NS
private final Object mLock
private final android.content.Context mContext
private final android.location.LocationManager mLocationManager
private final com.android.location.fused.FusedLocationProvider$ChildLocationListener mGpsListener
private final com.android.location.fused.FusedLocationProvider$ChildLocationListener mNetworkListener
private final android.content.BroadcastReceiver mUserChangeReceiver
boolean mGpsPresent
boolean mNlpPresent
private android.location.provider.ProviderRequest mRequest
private android.location.Location mFusedLocation
public void <init> (android.content.Context)
android.content.Context context
void start ()
void stop ()
public void onSetRequest (android.location.provider.ProviderRequest)
android.location.provider.ProviderRequest request
public void onFlush (android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
java.util.concurrent.atomic.AtomicInteger flushCount
android.location.provider.LocationProviderBase$OnFlushCompleteCallback wrapper
android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
public void onSendExtraCommand (java.lang.String, android.os.Bundle)
String command
android.os.Bundle extras
private void updateRequirementsLocked ()
long gpsInterval
long networkInterval
void reportBestLocationLocked ()
android.location.Location bestLocation
void onUserChanged ()
void dump (java.io.PrintWriter)
java.io.PrintWriter writer
private static android.location.Location chooseBestLocation (android.location.Location, android.location.Location)
android.location.Location locationA
android.location.Location locationB
private static synthetic void lambda$onFlush$0 (java.util.concurrent.atomic.AtomicInteger, android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
java.util.concurrent.atomic.AtomicInteger flushCount
android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
static void <clinit> ()
}
com/android/location/fused/FusedLocationService.class
FusedLocationService.java
package com.android.location.fused
public com.android.location.fused.FusedLocationService extends android.app.Service {
private com.android.location.fused.FusedLocationProvider mProvider
public void <init> ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public void onDestroy ()
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}
com/android/location/fused/R$string.class
R.java
package com.android.location.fused
public final com.android.location.fused.R$string extends java.lang.Object {
public static final int app_label
public void <init> ()
}
com/android/location/fused/R.class
R.java
package com.android.location.fused
public final com.android.location.fused.R extends java.lang.Object {
public void <init> ()
}
com/android/location/gnss/
com/android/location/gnss/GnssOverlayLocationProvider$GnssLocationListener.class
GnssOverlayLocationProvider.java
package com.android.location.gnss
com.android.location.gnss.GnssOverlayLocationProvider$GnssLocationListener extends java.lang.Object implements android.location.LocationListener {
final synthetic com.android.location.gnss.GnssOverlayLocationProvider this$0
private void <init> (com.android.location.gnss.GnssOverlayLocationProvider)
public void onLocationChanged (android.location.Location)
android.location.Location location
public void onLocationChanged (java.util.List)
java.util.List locations
public void onFlushComplete (int)
android.location.provider.LocationProviderBase$OnFlushCompleteCallback flushCompleteCallback
int requestCode
android.location.provider.LocationProviderBase$OnFlushCompleteCallback flushCompleteCallback
}
com/android/location/gnss/GnssOverlayLocationProvider.class
GnssOverlayLocationProvider.java
package com.android.location.gnss
public com.android.location.gnss.GnssOverlayLocationProvider extends android.location.provider.LocationProviderBase {
private static final String TAG
private static final android.location.provider.ProviderProperties PROPERTIES
private final android.util.SparseArray mPendingFlushes
private final android.location.LocationManager mLocationManager
private final com.android.location.gnss.GnssOverlayLocationProvider$GnssLocationListener mGnssLocationListener
private int mFlushCode
public void <init> (android.content.Context)
android.content.Context context
void start ()
void stop ()
public void onSendExtraCommand (java.lang.String, android.os.Bundle)
String command
android.os.Bundle extras
public void onFlush (android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
int flushCodeCopy
android.location.provider.LocationProviderBase$OnFlushCompleteCallback callback
int flushCodeCopy
public void onSetRequest (android.location.provider.ProviderRequest)
android.location.provider.ProviderRequest request
static void <clinit> ()
}
com/android/location/gnss/GnssOverlayLocationService.class
GnssOverlayLocationService.java
package com.android.location.gnss
public com.android.location.gnss.GnssOverlayLocationService extends android.app.Service {
private com.android.location.gnss.GnssOverlayLocationProvider mProvider
public void <init> ()
public android.os.IBinder onBind (android.content.Intent)
android.content.Intent intent
public void onDestroy ()
protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
java.io.FileDescriptor fd
java.io.PrintWriter writer
String[] args
}