|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.index.query.json.BaseJsonQueryBuilder org.elasticsearch.index.query.json.RangeJsonQueryBuilder
public class RangeJsonQueryBuilder
A Query that matches documents within an range of terms.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.elasticsearch.util.json.ToJson |
---|
ToJson.MapParams, ToJson.Params |
Field Summary |
---|
Fields inherited from interface org.elasticsearch.util.json.ToJson |
---|
EMPTY_PARAMS |
Constructor Summary | |
---|---|
RangeJsonQueryBuilder(java.lang.String name)
A Query that matches documents within an range of terms. |
Method Summary | |
---|---|
RangeJsonQueryBuilder |
boost(float boost)
Sets the boost for this query. |
protected void |
doJson(JsonBuilder builder,
ToJson.Params params)
|
RangeJsonQueryBuilder |
from(double from)
The from part of the range query. |
RangeJsonQueryBuilder |
from(float from)
The from part of the range query. |
RangeJsonQueryBuilder |
from(int from)
The from part of the range query. |
RangeJsonQueryBuilder |
from(long from)
The from part of the range query. |
RangeJsonQueryBuilder |
from(java.lang.Object from)
The from part of the range query. |
RangeJsonQueryBuilder |
from(java.lang.String from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(double from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(float from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(int from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(long from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(java.lang.Object from)
The from part of the range query. |
RangeJsonQueryBuilder |
gt(java.lang.String from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(double from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(float from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(int from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(long from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(java.lang.Object from)
The from part of the range query. |
RangeJsonQueryBuilder |
gte(java.lang.String from)
The from part of the range query. |
RangeJsonQueryBuilder |
includeLower(boolean includeLower)
Should the lower bound be included or not. |
RangeJsonQueryBuilder |
includeUpper(boolean includeUpper)
Should the upper bound be included or not. |
RangeJsonQueryBuilder |
lt(double to)
The to part of the range query. |
RangeJsonQueryBuilder |
lt(float to)
The to part of the range query. |
RangeJsonQueryBuilder |
lt(int to)
The to part of the range query. |
RangeJsonQueryBuilder |
lt(long to)
The to part of the range query. |
RangeJsonQueryBuilder |
lt(java.lang.Object to)
The to part of the range query. |
RangeJsonQueryBuilder |
lt(java.lang.String to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(double to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(float to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(int to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(long to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(java.lang.Object to)
The to part of the range query. |
RangeJsonQueryBuilder |
lte(java.lang.String to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(double to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(float to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(int to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(long to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(java.lang.Object to)
The to part of the range query. |
RangeJsonQueryBuilder |
to(java.lang.String to)
The to part of the range query. |
Methods inherited from class org.elasticsearch.index.query.json.BaseJsonQueryBuilder |
---|
buildAsBytes, buildAsString, buildAsUnsafeChars, toJson |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RangeJsonQueryBuilder(java.lang.String name)
name
- The field nameMethod Detail |
---|
public RangeJsonQueryBuilder from(java.lang.Object from)
public RangeJsonQueryBuilder from(java.lang.String from)
public RangeJsonQueryBuilder from(int from)
public RangeJsonQueryBuilder from(long from)
public RangeJsonQueryBuilder from(float from)
public RangeJsonQueryBuilder from(double from)
public RangeJsonQueryBuilder gt(java.lang.String from)
public RangeJsonQueryBuilder gt(java.lang.Object from)
public RangeJsonQueryBuilder gt(int from)
public RangeJsonQueryBuilder gt(long from)
public RangeJsonQueryBuilder gt(float from)
public RangeJsonQueryBuilder gt(double from)
public RangeJsonQueryBuilder gte(java.lang.String from)
public RangeJsonQueryBuilder gte(java.lang.Object from)
public RangeJsonQueryBuilder gte(int from)
public RangeJsonQueryBuilder gte(long from)
public RangeJsonQueryBuilder gte(float from)
public RangeJsonQueryBuilder gte(double from)
public RangeJsonQueryBuilder to(java.lang.Object to)
public RangeJsonQueryBuilder to(java.lang.String to)
public RangeJsonQueryBuilder to(int to)
public RangeJsonQueryBuilder to(long to)
public RangeJsonQueryBuilder to(float to)
public RangeJsonQueryBuilder to(double to)
public RangeJsonQueryBuilder lt(java.lang.String to)
public RangeJsonQueryBuilder lt(java.lang.Object to)
public RangeJsonQueryBuilder lt(int to)
public RangeJsonQueryBuilder lt(long to)
public RangeJsonQueryBuilder lt(float to)
public RangeJsonQueryBuilder lt(double to)
public RangeJsonQueryBuilder lte(java.lang.String to)
public RangeJsonQueryBuilder lte(java.lang.Object to)
public RangeJsonQueryBuilder lte(int to)
public RangeJsonQueryBuilder lte(long to)
public RangeJsonQueryBuilder lte(float to)
public RangeJsonQueryBuilder lte(double to)
public RangeJsonQueryBuilder includeLower(boolean includeLower)
public RangeJsonQueryBuilder includeUpper(boolean includeUpper)
public RangeJsonQueryBuilder boost(float boost)
protected void doJson(JsonBuilder builder, ToJson.Params params) throws java.io.IOException
doJson
in class BaseJsonQueryBuilder
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |