public class GeometrySearchQueryBuilder extends com.tomtom.online.sdk.common.jni.BaseRequestQuery implements GeometrySearchQuery
Constructor and Description |
---|
GeometrySearchQueryBuilder(java.lang.String term,
java.util.List<Geometry> geometries) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
long |
getNativeHandle() |
GeometrySearchQuery |
withExtendedPostalCodesFor(java.lang.String extendedPostalCodesFor)
Indexes for which extended postal codes should be included in the results.
|
GeometrySearchQuery |
withIdxSet(java.lang.String idxSet)
The "idxSet" parameter allows for fine tuning L2 by specifying which indexes to utilize for the search.
|
GeometrySearchQuery |
withLanguage(java.lang.String language)
Language in which search results should be returned.
|
GeometrySearchQuery |
withLimit(int limit)
Maximum number of responses that will be returned.
|
GeometrySearchQuery |
withTypeAhead(boolean typeahead)
If the "typeahead" flag is set, the query will be interpreted as a partial input and the search will
enter predictive mode.
|
isAutoDisposable, prepare
public GeometrySearchQueryBuilder(java.lang.String term, java.util.List<Geometry> geometries) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public long getNativeHandle()
getNativeHandle
in interface com.tomtom.online.sdk.common.jni.JniNativeHandleOwner
public void dispose()
dispose
in interface com.tomtom.online.sdk.common.jni.JniNativeHandleOwner
public GeometrySearchQuery withLimit(int limit)
GeometrySearchQuery
withLimit
in interface GeometrySearchQuery
limit
- maximum number of responses that will be returned.public GeometrySearchQuery withTypeAhead(boolean typeahead)
GeometrySearchQuery
withTypeAhead
in interface GeometrySearchQuery
typeahead
- predictive mode.public GeometrySearchQuery withLanguage(java.lang.String language)
GeometrySearchQuery
withLanguage
in interface GeometrySearchQuery
language
- language in which search results should be returned.public GeometrySearchQuery withExtendedPostalCodesFor(java.lang.String extendedPostalCodesFor)
GeometrySearchQuery
withExtendedPostalCodesFor
in interface GeometrySearchQuery
extendedPostalCodesFor
- indexes for which extended postal codes should be included in the results.public GeometrySearchQuery withIdxSet(java.lang.String idxSet)
GeometrySearchQuery
withIdxSet
in interface GeometrySearchQuery
idxSet
- indexes to utilize for the search.