NamedWriteable, Writeable, ToXContent, ToXContentObject, QueryBuilder, Rewriteable<QueryBuilder>, SpanQueryBuilderpublic class SpanTermQueryBuilder extends BaseTermQueryBuilder<SpanTermQueryBuilder> implements SpanQueryBuilder
SpanTermQueryToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsWriteable.Reader<V>, Writeable.Writer<V>| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
NAME |
boost, BOOST_FIELD, DEFAULT_BOOST, NAME_FIELD, queryNamefieldName, value, VALUE_FIELDMAX_REWRITE_ROUNDSEMPTY_PARAMS| Constructor | Description |
|---|---|
SpanTermQueryBuilder(java.lang.String name,
double value) |
|
SpanTermQueryBuilder(java.lang.String name,
float value) |
|
SpanTermQueryBuilder(java.lang.String name,
int value) |
|
SpanTermQueryBuilder(java.lang.String name,
long value) |
|
SpanTermQueryBuilder(java.lang.String name,
java.lang.Object value) |
|
SpanTermQueryBuilder(java.lang.String name,
java.lang.String value) |
|
SpanTermQueryBuilder(StreamInput in) |
Read from a stream.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.lucene.search.spans.SpanQuery |
doToQuery(QueryShardContext context) |
|
static SpanTermQueryBuilder |
fromXContent(XContentParser parser) |
|
java.lang.String |
getWriteableName() |
Returns the name of the writeable object
|
addValidationError, boost, boost, declareStandardFields, doRewrite, equals, extractInnerHitBuilders, getName, hashCode, parseInnerQueryBuilder, printBoostAndQueryName, queryName, queryName, requireValue, rewrite, throwParsingExceptionOnMultipleFields, toFilter, toQuery, toString, toXContent, writeTodoEquals, doHashCode, doWriteTo, doXContent, fieldName, valueclone, finalize, getClass, notify, notifyAll, wait, wait, waitboost, boost, getName, queryName, queryName, rewrite, toFilter, toQueryrewrite, rewrite, rewrite, rewriteAndFetch, rewriteAndFetchtoXContentisFragmentpublic static final java.lang.String NAME
public SpanTermQueryBuilder(java.lang.String name,
java.lang.String value)
BaseTermQueryBuilder(String, String)public SpanTermQueryBuilder(java.lang.String name,
int value)
BaseTermQueryBuilder(String, int)public SpanTermQueryBuilder(java.lang.String name,
long value)
BaseTermQueryBuilder(String, long)public SpanTermQueryBuilder(java.lang.String name,
float value)
BaseTermQueryBuilder(String, float)public SpanTermQueryBuilder(java.lang.String name,
double value)
BaseTermQueryBuilder(String, double)public SpanTermQueryBuilder(java.lang.String name,
java.lang.Object value)
BaseTermQueryBuilder(String, Object)public SpanTermQueryBuilder(StreamInput in) throws java.io.IOException
java.io.IOExceptionprotected org.apache.lucene.search.spans.SpanQuery doToQuery(QueryShardContext context) throws java.io.IOException
doToQuery in class AbstractQueryBuilder<SpanTermQueryBuilder>java.io.IOExceptionpublic static SpanTermQueryBuilder fromXContent(XContentParser parser) throws java.io.IOException, ParsingException
java.io.IOExceptionParsingExceptionpublic java.lang.String getWriteableName()
NamedWriteablegetWriteableName in interface NamedWriteable