NamedWriteable
, Writeable
, ToXContent
, ToXContentObject
, QueryBuilder
, Rewriteable<QueryBuilder>
public class TermQueryBuilder extends BaseTermQueryBuilder<TermQueryBuilder>
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
MAX_REWRITE_ROUNDS
EMPTY_PARAMS
Constructor | Description |
---|---|
TermQueryBuilder(java.lang.String fieldName,
boolean value) |
|
TermQueryBuilder(java.lang.String fieldName,
double value) |
|
TermQueryBuilder(java.lang.String fieldName,
float value) |
|
TermQueryBuilder(java.lang.String fieldName,
int value) |
|
TermQueryBuilder(java.lang.String fieldName,
long value) |
|
TermQueryBuilder(java.lang.String fieldName,
java.lang.Object value) |
|
TermQueryBuilder(java.lang.String fieldName,
java.lang.String value) |
|
TermQueryBuilder(StreamInput in) |
Read from a stream.
|
Modifier and Type | Method | Description |
---|---|---|
protected org.apache.lucene.search.Query |
doToQuery(QueryShardContext context) |
|
static TermQueryBuilder |
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
isFragment
public static final java.lang.String NAME
public TermQueryBuilder(java.lang.String fieldName, java.lang.String value)
BaseTermQueryBuilder(String, String)
public TermQueryBuilder(java.lang.String fieldName, int value)
BaseTermQueryBuilder(String, int)
public TermQueryBuilder(java.lang.String fieldName, long value)
BaseTermQueryBuilder(String, long)
public TermQueryBuilder(java.lang.String fieldName, float value)
BaseTermQueryBuilder(String, float)
public TermQueryBuilder(java.lang.String fieldName, double value)
BaseTermQueryBuilder(String, double)
public TermQueryBuilder(java.lang.String fieldName, boolean value)
BaseTermQueryBuilder(String, boolean)
public TermQueryBuilder(java.lang.String fieldName, java.lang.Object value)
BaseTermQueryBuilder(String, Object)
public TermQueryBuilder(StreamInput in) throws java.io.IOException
java.io.IOException
public static TermQueryBuilder fromXContent(XContentParser parser) throws java.io.IOException
java.io.IOException
protected org.apache.lucene.search.Query doToQuery(QueryShardContext context) throws java.io.IOException
doToQuery
in class AbstractQueryBuilder<TermQueryBuilder>
java.io.IOException
public java.lang.String getWriteableName()
NamedWriteable