TTPoiCategoriesQueryBuilder

@interface TTPoiCategoriesQueryBuilder : NSObject

@brief TTPoiCategoriesQuery builder.

  • @brief Create builder for TTPoiCategoriesQuery. @discussion By default query requests categories with English names.

    See

    withLanguage:(NSString *_Nonnull)

    Declaration

    Objective-C

    + (TTPoiCategoriesQueryBuilder *_Nonnull)create;

    Swift

    class func create() -> TTPoiCategoriesQueryBuilder

    Return Value

    TTPoiCategoriesQueryBuilder reference.

  • @brief Sets categories names language for the builder. @discussion Language should be one of supported IETF language tags, case insensitive.

    Declaration

    Objective-C

    - (TTPoiCategoriesQueryBuilder *_Nonnull)withLanguage:
        (NSString *_Nonnull)language;

    Swift

    func withLanguage(_ language: String) -> TTPoiCategoriesQueryBuilder

    Return Value

    TTPoiCategoriesQueryBuilder reference.

  • @brief Baseed on provided data builds query object.

    Declaration

    Objective-C

    - (TTPoiCategoriesQuery *_Nonnull)build;

    Swift

    func build() -> TTPoiCategoriesQuery

    Return Value

    TTPoiCategoriesQuery object.