NamedWriteable
, Writeable
, ToXContent
, ToXContentObject
, QueryBuilder
, Rewriteable<QueryBuilder>
, SpanQueryBuilder
public class SpanTermQueryBuilder extends BaseTermQueryBuilder<SpanTermQueryBuilder> implements SpanQueryBuilder
SpanTermQuery
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
NAME |
boost, BOOST_FIELD, DEFAULT_BOOST, NAME_FIELD, queryName
fieldName, value, VALUE_FIELD
MAX_REWRITE_ROUNDS
EMPTY_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, writeTo
doEquals, doHashCode, doWriteTo, doXContent, fieldName, value
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
boost, boost, getName, queryName, queryName, rewrite, toFilter, toQuery
toXContent
isFragment
public 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.IOException
protected org.apache.lucene.search.spans.SpanQuery doToQuery(QueryShardContext context) throws java.io.IOException
doToQuery
in class AbstractQueryBuilder<SpanTermQueryBuilder>
java.io.IOException
public static SpanTermQueryBuilder fromXContent(XContentParser parser) throws java.io.IOException, ParsingException
java.io.IOException
ParsingException
public java.lang.String getWriteableName()
NamedWriteable
getWriteableName
in interface NamedWriteable