class GnssGeofenceProvider extends IGpsGeofenceHardware.Stub {

    @Override
    public boolean pauseHardwareGeofence(int geofenceId) {
        synchronized (mLock) {
            boolean paused = mNative.pauseGeofence(geofenceId);
            if (paused) {
                GeofenceEntry entry = mGeofenceEntries.get(geofenceId);
                if (entry != null) {
                    entry.paused = true;
                }
            }
            return paused;
        }
    }

      GnssGeofenceProvider();
    @VisibleForTesting  GnssGeofenceProvider(GnssGeofenceProviderNative gnssGeofenceProviderNative);

}