TTSearchQueryBuilder Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TTSearchQuery.h |
+ createWithTerm:
Create query builder with term
+ (TTSearchQueryBuilder *_Nonnull)createWithTerm:(NSString *_Nonnull)termParameters
term |
Query to be searched. |
|---|
Return Value
TTSearchQueryBuilder
Discussion
Create query builder with term
Declared In
TTSearchQuery.h
– withLimit:
Maximum number of search results that will be returned by the search service.
- (TTSearchQueryBuilder *_Nonnull)withLimit:(NSNumber *_Nonnull)limitParameters
limit |
Maximum number of search results that will be returned by the search service. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withOffset:
Starting offset of the returned results within the full result set.
- (TTSearchQueryBuilder *_Nonnull)withOffset:(NSNumber *_Nonnull)offsetParameters
offset |
Starting offset of the returned results within the full result set. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withPosition:
Position where results should be biased.
- (TTSearchQueryBuilder *_Nonnull)withPosition:(CLLocationCoordinate2D)positionParameters
position |
Position where results should be biased. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withPosition:withRadius:
Position for which the results should be biased.
- (TTSearchQueryBuilder *_Nonnull)withPosition:(CLLocationCoordinate2D)position withRadius:(int)radiusParameters
position |
Position for which the results should be biased. |
|---|---|
radius |
If radius and location are set, the results will be constrained to the defined area. |
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withCountrySet:
This will limit the search to the specified countries.
- (TTSearchQueryBuilder *_Nonnull)withCountrySet:(NSArray<NSString*> *_Nonnull)countrySetParameters
countrySet |
This will limit the search to the specified countries. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withIdxSet:
Specifies which indexes to use for the search. The predefined indexes are: Addr (address range interpolation), Geo (Geographies), Str (streets).
- (TTSearchQueryBuilder *_Nonnull)withIdxSet:(NSArray<NSNumber*> *_Nonnull)idxSetParameters
idxSet |
Specifies which indexes to use for the search. The predefined indexes are: Addr (address range interpolation), Geo (Geographies), Str (streets). |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withLanguage:
Language
- (TTSearchQueryBuilder *_Nonnull)withLanguage:(TTLanguage)languageTypeParameters
languageType |
Language |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withExtendedPostalCodesFor:
extendedPostalCodesIndexes Indexes for which extended postal codes should be included in the results.
- (TTSearchQueryBuilder *_Nonnull)withExtendedPostalCodesFor:(TTExtendedPostalCodesIndexes)extendedPostalCodesIndexesParameters
extendedPostalCodesIndexes |
extendedPostalCodesIndexes Indexes for which extended postal codes should be included in the results. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withBoundingBoxTopLeft:withBoundingBoxBottomRight:
Top left corner of the bounding box.
- (TTSearchQueryBuilder *_Nonnull)withBoundingBoxTopLeft:(CLLocationCoordinate2D)topLeft withBoundingBoxBottomRight:(CLLocationCoordinate2D)bottomRightParameters
topLeft |
Top left corner of the bounding box. |
|---|---|
bottomRight |
Bottom right corner of the bounding box. |
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withTypeAhead:
If the “typeahead” flag is set, the query will be interpreted as a partial input and the search will enter predictive mode.
- (TTSearchQueryBuilder *_Nonnull)withTypeAhead:(BOOL)isTypeAheadParameters
isTypeAhead |
If the “typeahead” flag is set, the query will be interpreted as a partial input and the search will enter predictive mode. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withCategory:
Indicates whether the query a category query.
- (TTSearchQueryBuilder *_Nonnull)withCategory:(BOOL)isCategoryParameters
isCategory |
Indicates whether the query a category query. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withMinFuzzyLevel:
Minimum fuzziness level to be used.
- (TTSearchQueryBuilder *_Nonnull)withMinFuzzyLevel:(NSNumber *_Nonnull)minFuzzyLevelParameters
minFuzzyLevel |
Minimum fuzziness level to be used. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– withMaxFuzzyLevel:
Maximum fuzziness level to be used.
- (TTSearchQueryBuilder *_Nonnull)withMaxFuzzyLevel:(NSNumber *_Nonnull)maxFuzzyLevelParameters
maxFuzzyLevel |
Maximum fuzziness level to be used. |
|---|
Return Value
TTSearchQueryBuilder
Declared In
TTSearchQuery.h
– build
Baseed on provided data builds query object
- (TTSearchQuery *_Nonnull)buildReturn Value
Discussion
Baseed on provided data builds query object
Declared In
TTSearchQuery.h