Browse Source

Honor invariant Suggest.suggestions != null

Daniel Mitterdorfer 9 years ago
parent
commit
b84a192884
1 changed files with 2 additions and 0 deletions
  1. 2 0
      core/src/main/java/org/elasticsearch/search/suggest/Suggest.java

+ 2 - 0
core/src/main/java/org/elasticsearch/search/suggest/Suggest.java

@@ -35,6 +35,7 @@ import org.elasticsearch.search.suggest.term.TermSuggestion;
 
 import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.Comparator;
 import java.util.HashMap;
 import java.util.Iterator;
@@ -64,6 +65,7 @@ public class Suggest implements Iterable<Suggest.Suggestion<? extends Entry<? ex
     private Map<String, Suggestion<? extends Entry<? extends Option>>> suggestMap;
 
     public Suggest() {
+        this(Collections.emptyList());
     }
 
     public Suggest(List<Suggestion<? extends Entry<? extends Option>>> suggestions) {