-
- All Implemented Interfaces:
public interface DynamicSearchEngine
Interface for implementing dynamic POI search functionality, including initial searches and result refreshing.
This interface provides a unified method to perform either a new search or refresh existing search results, depending on whether the original results are provided.
If
originalResult
is null, the method is treated as an initial search.If
originalResult
is non-null, the method is treated as a refresh request.
-
-
Method Summary
Modifier and Type Method Description abstract List<POIAnnotationData>
search(SearchUnitParams searchUnitParams, List<POIAnnotationData> originalResult)
Performs a POI search or refresh operation based on the provided parameters. -
-
Method Detail
-
search
abstract List<POIAnnotationData> search(SearchUnitParams searchUnitParams, List<POIAnnotationData> originalResult)
Performs a POI search or refresh operation based on the provided parameters.
- Parameters:
searchUnitParams
- Parameters required to perform the search operation.originalResult
- The previous search results to be refreshed.
-
-
-
-