public class GeometrySearchQueryBuilder extends java.lang.Object implements GeometrySearchQuery
| Constructor and Description |
|---|
GeometrySearchQueryBuilder(java.lang.String term,
java.util.List<Geometry> geometries) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Disposes the GeometrySearchQuery object which was constructed at native layer
|
long |
getNativeHandle()
Handle of native pointer address
|
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.
|
public GeometrySearchQueryBuilder(java.lang.String term,
java.util.List<Geometry> geometries)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic long getNativeHandle()
GeometrySearchQuerygetNativeHandle in interface GeometrySearchQuerypublic void dispose()
GeometrySearchQuerydispose in interface GeometrySearchQuerypublic GeometrySearchQuery withLimit(int limit)
GeometrySearchQuerywithLimit in interface GeometrySearchQuerylimit - maximum number of responses that will be returned.public GeometrySearchQuery withTypeAhead(boolean typeahead)
GeometrySearchQuerywithTypeAhead in interface GeometrySearchQuerytypeahead - predictive mode.public GeometrySearchQuery withLanguage(java.lang.String language)
GeometrySearchQuerywithLanguage in interface GeometrySearchQuerylanguage - language in which search results should be returned.public GeometrySearchQuery withExtendedPostalCodesFor(java.lang.String extendedPostalCodesFor)
GeometrySearchQuerywithExtendedPostalCodesFor in interface GeometrySearchQueryextendedPostalCodesFor - indexes for which extended postal codes should be included in the results.public GeometrySearchQuery withIdxSet(java.lang.String idxSet)
GeometrySearchQuerywithIdxSet in interface GeometrySearchQueryidxSet - indexes to utilize for the search.