summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/search/suggest
diff options
context:
space:
mode:
authorRyan Ernst <ryan@iernst.net>2016-04-18 14:32:18 -0700
committerRyan Ernst <ryan@iernst.net>2016-04-18 14:32:18 -0700
commit523b071836be9c9b954c9e45a026311c83483c05 (patch)
tree5fb0857069ce90d02f56d49d844981292d37b98d /core/src/main/java/org/elasticsearch/search/suggest
parent8ce71f8f25fbf014fb595df4e50f4cd008d0dfbf (diff)
Internal: Remove XContentBuilderString
This was previously used by xcontentbuilder to support camelCase. However, it is no longer used, and can be replaced with just String.
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/suggest')
-rw-r--r--core/src/main/java/org/elasticsearch/search/suggest/Suggest.java19
-rw-r--r--core/src/main/java/org/elasticsearch/search/suggest/completion/CompletionStats.java9
-rw-r--r--core/src/main/java/org/elasticsearch/search/suggest/phrase/PhraseSuggestion.java3
-rw-r--r--core/src/main/java/org/elasticsearch/search/suggest/term/TermSuggestion.java3
4 files changed, 15 insertions, 19 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/suggest/Suggest.java b/core/src/main/java/org/elasticsearch/search/suggest/Suggest.java
index 926ebaf35b..35f70abf2c 100644
--- a/core/src/main/java/org/elasticsearch/search/suggest/Suggest.java
+++ b/core/src/main/java/org/elasticsearch/search/suggest/Suggest.java
@@ -25,7 +25,6 @@ import org.elasticsearch.common.io.stream.Streamable;
import org.elasticsearch.common.text.Text;
import org.elasticsearch.common.xcontent.ToXContent;
import org.elasticsearch.common.xcontent.XContentBuilder;
-import org.elasticsearch.common.xcontent.XContentBuilderString;
import org.elasticsearch.common.xcontent.XContentFactory;
import org.elasticsearch.search.suggest.Suggest.Suggestion.Entry;
import org.elasticsearch.search.suggest.Suggest.Suggestion.Entry.Option;
@@ -47,7 +46,7 @@ import java.util.Map;
*/
public class Suggest implements Iterable<Suggest.Suggestion<? extends Entry<? extends Option>>>, Streamable, ToXContent {
- private static final XContentBuilderString NAME = new XContentBuilderString("suggest");
+ private static final String NAME = "suggest";
private static final Comparator<Option> COMPARATOR = new Comparator<Suggest.Suggestion.Entry.Option>() {
@Override
@@ -327,10 +326,10 @@ public class Suggest implements Iterable<Suggest.Suggestion<? extends Entry<? ex
static class Fields {
- static final XContentBuilderString TEXT = new XContentBuilderString("text");
- static final XContentBuilderString OFFSET = new XContentBuilderString("offset");
- static final XContentBuilderString LENGTH = new XContentBuilderString("length");
- static final XContentBuilderString OPTIONS = new XContentBuilderString("options");
+ static final String TEXT = "text";
+ static final String OFFSET = "offset";
+ static final String LENGTH = "length";
+ static final String OPTIONS = "options";
}
@@ -510,10 +509,10 @@ public class Suggest implements Iterable<Suggest.Suggestion<? extends Entry<? ex
static class Fields {
- static final XContentBuilderString TEXT = new XContentBuilderString("text");
- static final XContentBuilderString HIGHLIGHTED = new XContentBuilderString("highlighted");
- static final XContentBuilderString SCORE = new XContentBuilderString("score");
- static final XContentBuilderString COLLATE_MATCH = new XContentBuilderString("collate_match");
+ static final String TEXT = "text";
+ static final String HIGHLIGHTED = "highlighted";
+ static final String SCORE = "score";
+ static final String COLLATE_MATCH = "collate_match";
}
diff --git a/core/src/main/java/org/elasticsearch/search/suggest/completion/CompletionStats.java b/core/src/main/java/org/elasticsearch/search/suggest/completion/CompletionStats.java
index 7bb96aeedc..c8ed562f9c 100644
--- a/core/src/main/java/org/elasticsearch/search/suggest/completion/CompletionStats.java
+++ b/core/src/main/java/org/elasticsearch/search/suggest/completion/CompletionStats.java
@@ -26,7 +26,6 @@ import org.elasticsearch.common.io.stream.Streamable;
import org.elasticsearch.common.unit.ByteSizeValue;
import org.elasticsearch.common.xcontent.ToXContent;
import org.elasticsearch.common.xcontent.XContentBuilder;
-import org.elasticsearch.common.xcontent.XContentBuilderString;
import java.io.IOException;
@@ -123,10 +122,10 @@ public class CompletionStats implements Streamable, ToXContent {
}
static final class Fields {
- static final XContentBuilderString COMPLETION = new XContentBuilderString("completion");
- static final XContentBuilderString SIZE_IN_BYTES = new XContentBuilderString("size_in_bytes");
- static final XContentBuilderString SIZE = new XContentBuilderString("size");
- static final XContentBuilderString FIELDS = new XContentBuilderString("fields");
+ static final String COMPLETION = "completion";
+ static final String SIZE_IN_BYTES = "size_in_bytes";
+ static final String SIZE = "size";
+ static final String FIELDS = "fields";
}
public void add(CompletionStats completion) {
diff --git a/core/src/main/java/org/elasticsearch/search/suggest/phrase/PhraseSuggestion.java b/core/src/main/java/org/elasticsearch/search/suggest/phrase/PhraseSuggestion.java
index 6435c37d36..23949f1a09 100644
--- a/core/src/main/java/org/elasticsearch/search/suggest/phrase/PhraseSuggestion.java
+++ b/core/src/main/java/org/elasticsearch/search/suggest/phrase/PhraseSuggestion.java
@@ -22,7 +22,6 @@ package org.elasticsearch.search.suggest.phrase;
import org.elasticsearch.common.io.stream.StreamInput;
import org.elasticsearch.common.io.stream.StreamOutput;
import org.elasticsearch.common.text.Text;
-import org.elasticsearch.common.xcontent.XContentBuilderString;
import org.elasticsearch.search.suggest.Suggest;
import org.elasticsearch.search.suggest.Suggest.Suggestion;
@@ -53,7 +52,7 @@ public class PhraseSuggestion extends Suggest.Suggestion<PhraseSuggestion.Entry>
public static class Entry extends Suggestion.Entry<Suggestion.Entry.Option> {
static class Fields {
- static final XContentBuilderString CUTOFF_SCORE = new XContentBuilderString("cutoff_score");
+ static final String CUTOFF_SCORE = "cutoff_score";
}
protected double cutoffScore = Double.MIN_VALUE;
diff --git a/core/src/main/java/org/elasticsearch/search/suggest/term/TermSuggestion.java b/core/src/main/java/org/elasticsearch/search/suggest/term/TermSuggestion.java
index dc29b6a148..7673267ecf 100644
--- a/core/src/main/java/org/elasticsearch/search/suggest/term/TermSuggestion.java
+++ b/core/src/main/java/org/elasticsearch/search/suggest/term/TermSuggestion.java
@@ -23,7 +23,6 @@ import org.elasticsearch.common.io.stream.StreamInput;
import org.elasticsearch.common.io.stream.StreamOutput;
import org.elasticsearch.common.text.Text;
import org.elasticsearch.common.xcontent.XContentBuilder;
-import org.elasticsearch.common.xcontent.XContentBuilderString;
import org.elasticsearch.search.suggest.SortBy;
import org.elasticsearch.search.suggest.Suggest.Suggestion;
import org.elasticsearch.search.suggest.Suggest.Suggestion.Entry.Option;
@@ -149,7 +148,7 @@ public class TermSuggestion extends Suggestion<TermSuggestion.Entry> {
public static class Option extends org.elasticsearch.search.suggest.Suggest.Suggestion.Entry.Option {
static class Fields {
- static final XContentBuilderString FREQ = new XContentBuilderString("freq");
+ static final String FREQ = "freq";
}
private int freq;