DATAES-216 - cleanup

This commit is contained in:
Mohsin Husen 2016-01-26 15:04:00 +00:00
parent ba1fb9fc6f
commit 428cac3642
4 changed files with 7 additions and 7 deletions

View File

@ -864,7 +864,7 @@ public class ElasticsearchTemplate implements ElasticsearchOperations, Applicati
}
}
if (searchQuery.getIndicesBoost() != null) {
if (CollectionUtils.isNotEmpty(searchQuery.getIndicesBoost())) {
for (IndexBoost indexBoost : searchQuery.getIndicesBoost()) {
searchRequest.addIndexBoost(indexBoost.getIndexName(), indexBoost.getBoost());
}

View File

@ -45,7 +45,7 @@ public class NativeSearchQuery extends AbstractQuery implements SearchQuery {
private List<FacetRequest> facets;
private List<AbstractAggregationBuilder> aggregations;
private HighlightBuilder.Field[] highlightFields;
private IndexBoost[] indicesBoost;
private List<IndexBoost> indicesBoost;
public NativeSearchQuery(QueryBuilder query) {
@ -132,11 +132,11 @@ public class NativeSearchQuery extends AbstractQuery implements SearchQuery {
}
@Override
public IndexBoost[] getIndicesBoost() {
public List<IndexBoost> getIndicesBoost() {
return indicesBoost;
}
public void setIndicesBoost(IndexBoost... indicesBoost) {
public void setIndicesBoost(List<IndexBoost> indicesBoost) {
this.indicesBoost = indicesBoost;
}

View File

@ -50,7 +50,7 @@ public class NativeSearchQueryBuilder {
private String[] indices;
private String[] types;
private String[] fields;
private IndexBoost[] indicesBoost;
private List<IndexBoost> indicesBoost;
private float minScore;
private Collection<String> ids;
private String route;
@ -91,7 +91,7 @@ public class NativeSearchQueryBuilder {
return this;
}
public NativeSearchQueryBuilder withIndicesBoost(IndexBoost... indicesBoost) {
public NativeSearchQueryBuilder withIndicesBoost(List<IndexBoost> indicesBoost) {
this.indicesBoost = indicesBoost;
return this;
}

View File

@ -45,7 +45,7 @@ public interface SearchQuery extends Query {
HighlightBuilder.Field[] getHighlightFields();
IndexBoost[] getIndicesBoost();
List<IndexBoost> getIndicesBoost();
List<ScriptField> getScriptFields();