public class TermQueryBuilder extends BaseTermQueryBuilder<TermQueryBuilder>
Writeable.Reader<V>, Writeable.Writer<V>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
fieldName, value
boost, BOOST_FIELD, DEFAULT_BOOST, NAME_FIELD, queryName
EMPTY_PARAMS
MAX_REWRITE_ROUNDS
Constructor and Description |
---|
TermQueryBuilder(StreamInput in)
Read from a stream.
|
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) |
Modifier and Type | Method and 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
|
doEquals, doHashCode, doWriteTo, doXContent, fieldName, value
addValidationError, boost, boost, doRewrite, equals, extractInnerHitBuilders, getName, hashCode, parseInnerQueryBuilder, printBoostAndQueryName, queryName, queryName, requireValue, rewrite, throwParsingExceptionOnMultipleFields, toFilter, toQuery, toString, toXContent, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isFragment
rewrite, rewrite, rewrite, rewriteAndFetch, rewriteAndFetch
public static final java.lang.String NAME
public TermQueryBuilder(java.lang.String fieldName, java.lang.String value)
public TermQueryBuilder(java.lang.String fieldName, int value)
public TermQueryBuilder(java.lang.String fieldName, long value)
public TermQueryBuilder(java.lang.String fieldName, float value)
public TermQueryBuilder(java.lang.String fieldName, double value)
public TermQueryBuilder(java.lang.String fieldName, boolean value)
public TermQueryBuilder(java.lang.String fieldName, java.lang.Object value)
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