Skip to content
This repository was archived by the owner on Jan 31, 2022. It is now read-only.

Commit 1d02988

Browse files
committed
Query: Wrapping old methods around new ones
1 parent 49b2dac commit 1d02988

File tree

1 file changed

+4
-25
lines changed
  • algoliasearch/src/main/java/com/algolia/search/saas

1 file changed

+4
-25
lines changed

algoliasearch/src/main/java/com/algolia/search/saas/Query.java

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -683,12 +683,7 @@ public Query setOptionalWords(String words) {
683683
*/
684684
@Deprecated
685685
public Query setOptionalWords(List<String> words) {
686-
StringBuilder builder = new StringBuilder();
687-
for (String word : words) {
688-
builder.append(word);
689-
builder.append(",");
690-
}
691-
this.optionalWords = builder.toString();
686+
setOptionalWords(words.toArray(new String[words.size()]));
692687
return this;
693688
}
694689

@@ -733,11 +728,7 @@ public Query setFilters(String filters) {
733728
*/
734729
@Deprecated
735730
public Query setFacetFilters(List<String> facets) {
736-
JSONArray obj = new JSONArray();
737-
for (String facet : facets) {
738-
obj.put(facet);
739-
}
740-
this.facetFilters = obj.toString();
731+
setFacetFilters(facets.toArray(new String[facets.size()]));
741732
return this;
742733
}
743734

@@ -776,11 +767,7 @@ public Query setFacetFilters(String facetFilters) {
776767
*/
777768
@Deprecated
778769
public Query setFacets(List<String> facets) {
779-
JSONArray obj = new JSONArray();
780-
for (String facet : facets) {
781-
obj.put(facet);
782-
}
783-
this.facets = obj.toString();
770+
setFacets(facets.toArray(new String[facets.size()]));
784771
return this;
785772
}
786773

@@ -841,15 +828,7 @@ public Query setNumericFilters(String numerics) {
841828
*/
842829
@Deprecated
843830
public Query setNumericFilters(List<String> numerics) {
844-
StringBuilder builder = new StringBuilder();
845-
boolean first = true;
846-
for (String n : numerics) {
847-
if (!first)
848-
builder.append(",");
849-
builder.append(n);
850-
first = false;
851-
}
852-
this.numerics = builder.toString();
831+
setNumericFilters(numerics.toArray(new String[numerics.size()]));
853832
return this;
854833
}
855834

0 commit comments

Comments
 (0)