目录

SearchService

Interface Info

public interface SearchService

Provides an entry to APIs of Site Kit.

Public Method Summary

Qualifier and Type

Method Name and Description

abstract void

detailSearch(DetailSearchRequest request, SearchResultListener<DetailSearchResponse> listener)

Obtains details about a place.

abstract void

nearbySearch(NearbySearchRequest request, SearchResultListener<NearbySearchResponse> listener)

Searches for nearby places.

abstract void

queryAutocomplete(QueryAutocompleteRequest request, SearchResultListener<QueryAutocompleteResponse> listener)

Obtains the autocomplete result.

abstract void

querySuggestion(QuerySuggestionRequest request, SearchResultListener<QuerySuggestionResponse> listener)

Obtains search suggestions.

abstract void

textSearch(TextSearchRequest request, SearchResultListener<TextSearchResponse> listener)

Searches for a place.

Public Methods

[h2]detailSearch

Method

public abstract void detailSearch(DetailSearchRequest request, SearchResultListener<DetailSearchResponse> listener)

Searches for details about a place.

Parameter

Name

Description

request

DetailSearchRequest object.

listener

Search result listener.

[h2]nearbySearch

Method

public abstract void nearbySearch(NearbySearchRequest request, SearchResultListener<NearbySearchResponse> listener)

Searches for nearby places.

Parameters

Name

Description

request

NearbySearchRequest object.

listener

Search result listener.

[h2]queryAutocomplete

Method

public abstract void queryAutocomplete(QueryAutocompleteRequest request, SearchResultListener<QueryAutocompleteResponse> listener)

Obtains the autocomplete result.

Parameters

Name

Description

request

QueryAutocompleteRequest object.

listener

Autocomplete result listener.

[h2]querySuggestion

Method

public abstract void querySuggestion(QuerySuggestionRequest request, SearchResultListener<QuerySuggestionResponse> listener)

Obtains a list of suggested places.

Parameters

Name

Description

request

QuerySuggestionRequest object.

listener

Suggested place listener.

[h2]textSearch

Method

public abstract void textSearch(TextSearchRequest request, SearchResultListener<TextSearchResponse> listener)

Searches for a place by keyword.

Parameters

Name

Description

request

TextSearchRequest object.

listener

Search result listener.