class NavigationLocationEngineListener implements LocationEngineListener {

  @Override
  public void onLocationChanged(Location location) {
    if (isValidLocationUpdate(location)) {
      queueLocationUpdate(location);
    }
  }

    NavigationLocationEngineListener(RouteProcessorBackgroundThread thread, MapboxNavigation mapboxNavigation,
                                   LocationEngine locationEngine, LocationValidator validator);

}