From 8264c7abfb2faac2d7e10f7643c62229bcd20b5a Mon Sep 17 00:00:00 2001 From: algolia-bot Date: Wed, 16 Oct 2024 12:30:43 +0000 Subject: [PATCH] fix(specs): Separators are non-alphanumeric characters (generated) https://github.com/algolia/api-clients-automation/pull/3978 Co-authored-by: algolia-bot --- .../com/algolia/model/recommend/FallbackParams.java | 12 ++++++++---- .../model/recommend/RecommendSearchParams.java | 12 ++++++++---- .../java/com/algolia/model/search/IndexSettings.java | 12 ++++++++---- .../com/algolia/model/search/SettingsResponse.java | 12 ++++++++---- 4 files changed, 32 insertions(+), 16 deletions(-) diff --git a/algoliasearch/src/main/java/com/algolia/model/recommend/FallbackParams.java b/algoliasearch/src/main/java/com/algolia/model/recommend/FallbackParams.java index f4ace693..6bd33fe7 100644 --- a/algoliasearch/src/main/java/com/algolia/model/recommend/FallbackParams.java +++ b/algoliasearch/src/main/java/com/algolia/model/recommend/FallbackParams.java @@ -1022,10 +1022,14 @@ public FallbackParams setSeparatorsToIndex(String separatorsToIndex) { } /** - * Controls which separators are indexed. Separators are all non-letter characters except spaces - * and currency characters, such as $€£¥. By default, separator characters aren't indexed. With - * `separatorsToIndex`, Algolia treats separator characters as separate words. For example, a - * search for `C#` would report two matches. + * Control which non-alphanumeric characters are indexed. By default, Algolia ignores + * [non-alphanumeric + * characters](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/#handling-non-alphanumeric-characters) + * like hyphen (`-`), plus (`+`), and parentheses (`(`,`)`). To include such characters, define + * them with `separatorsToIndex`. Separators are all non-letter characters except spaces and + * currency characters, such as $€£¥. With `separatorsToIndex`, Algolia treats separator + * characters as separate words. For example, in a search for \"Disney+\", Algolia considers + * \"Disney\" and \"+\" as two separate words. */ @javax.annotation.Nullable public String getSeparatorsToIndex() { diff --git a/algoliasearch/src/main/java/com/algolia/model/recommend/RecommendSearchParams.java b/algoliasearch/src/main/java/com/algolia/model/recommend/RecommendSearchParams.java index bb078cb7..d74beea4 100644 --- a/algoliasearch/src/main/java/com/algolia/model/recommend/RecommendSearchParams.java +++ b/algoliasearch/src/main/java/com/algolia/model/recommend/RecommendSearchParams.java @@ -1022,10 +1022,14 @@ public RecommendSearchParams setSeparatorsToIndex(String separatorsToIndex) { } /** - * Controls which separators are indexed. Separators are all non-letter characters except spaces - * and currency characters, such as $€£¥. By default, separator characters aren't indexed. With - * `separatorsToIndex`, Algolia treats separator characters as separate words. For example, a - * search for `C#` would report two matches. + * Control which non-alphanumeric characters are indexed. By default, Algolia ignores + * [non-alphanumeric + * characters](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/#handling-non-alphanumeric-characters) + * like hyphen (`-`), plus (`+`), and parentheses (`(`,`)`). To include such characters, define + * them with `separatorsToIndex`. Separators are all non-letter characters except spaces and + * currency characters, such as $€£¥. With `separatorsToIndex`, Algolia treats separator + * characters as separate words. For example, in a search for \"Disney+\", Algolia considers + * \"Disney\" and \"+\" as two separate words. */ @javax.annotation.Nullable public String getSeparatorsToIndex() { diff --git a/algoliasearch/src/main/java/com/algolia/model/search/IndexSettings.java b/algoliasearch/src/main/java/com/algolia/model/search/IndexSettings.java index 4dc52913..4974996b 100644 --- a/algoliasearch/src/main/java/com/algolia/model/search/IndexSettings.java +++ b/algoliasearch/src/main/java/com/algolia/model/search/IndexSettings.java @@ -487,10 +487,14 @@ public IndexSettings setSeparatorsToIndex(String separatorsToIndex) { } /** - * Controls which separators are indexed. Separators are all non-letter characters except spaces - * and currency characters, such as $€£¥. By default, separator characters aren't indexed. With - * `separatorsToIndex`, Algolia treats separator characters as separate words. For example, a - * search for `C#` would report two matches. + * Control which non-alphanumeric characters are indexed. By default, Algolia ignores + * [non-alphanumeric + * characters](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/#handling-non-alphanumeric-characters) + * like hyphen (`-`), plus (`+`), and parentheses (`(`,`)`). To include such characters, define + * them with `separatorsToIndex`. Separators are all non-letter characters except spaces and + * currency characters, such as $€£¥. With `separatorsToIndex`, Algolia treats separator + * characters as separate words. For example, in a search for \"Disney+\", Algolia considers + * \"Disney\" and \"+\" as two separate words. */ @javax.annotation.Nullable public String getSeparatorsToIndex() { diff --git a/algoliasearch/src/main/java/com/algolia/model/search/SettingsResponse.java b/algoliasearch/src/main/java/com/algolia/model/search/SettingsResponse.java index 97343712..54f7761e 100644 --- a/algoliasearch/src/main/java/com/algolia/model/search/SettingsResponse.java +++ b/algoliasearch/src/main/java/com/algolia/model/search/SettingsResponse.java @@ -490,10 +490,14 @@ public SettingsResponse setSeparatorsToIndex(String separatorsToIndex) { } /** - * Controls which separators are indexed. Separators are all non-letter characters except spaces - * and currency characters, such as $€£¥. By default, separator characters aren't indexed. With - * `separatorsToIndex`, Algolia treats separator characters as separate words. For example, a - * search for `C#` would report two matches. + * Control which non-alphanumeric characters are indexed. By default, Algolia ignores + * [non-alphanumeric + * characters](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/#handling-non-alphanumeric-characters) + * like hyphen (`-`), plus (`+`), and parentheses (`(`,`)`). To include such characters, define + * them with `separatorsToIndex`. Separators are all non-letter characters except spaces and + * currency characters, such as $€£¥. With `separatorsToIndex`, Algolia treats separator + * characters as separate words. For example, in a search for \"Disney+\", Algolia considers + * \"Disney\" and \"+\" as two separate words. */ @javax.annotation.Nullable public String getSeparatorsToIndex() {