|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.elasticsearch.index.query.BaseFilterBuilder org.elasticsearch.index.query.RangeFilterBuilder
public class RangeFilterBuilder
A filter that restricts search results to values that are within the given range.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent |
---|
ToXContent.MapParams, ToXContent.Params |
Field Summary |
---|
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent |
---|
EMPTY_PARAMS |
Constructor Summary | |
---|---|
RangeFilterBuilder(String name)
A filter that restricts search results to values that are within the given range. |
Method Summary | |
---|---|
RangeFilterBuilder |
cache(boolean cache)
Should the filter be cached or not. |
RangeFilterBuilder |
cacheKey(String cacheKey)
|
protected void |
doXContent(XContentBuilder builder,
ToXContent.Params params)
|
RangeFilterBuilder |
filterName(String filterName)
Sets the filter name for the filter that can be used when searching for matched_filters per hit. |
RangeFilterBuilder |
from(double from)
The from part of the filter query. |
RangeFilterBuilder |
from(float from)
The from part of the filter query. |
RangeFilterBuilder |
from(int from)
The from part of the filter query. |
RangeFilterBuilder |
from(long from)
The from part of the filter query. |
RangeFilterBuilder |
from(Object from)
The from part of the filter query. |
RangeFilterBuilder |
gt(double from)
The from part of the filter query. |
RangeFilterBuilder |
gt(float from)
The from part of the filter query. |
RangeFilterBuilder |
gt(int from)
The from part of the filter query. |
RangeFilterBuilder |
gt(long from)
The from part of the filter query. |
RangeFilterBuilder |
gt(Object from)
The from part of the filter query. |
RangeFilterBuilder |
gte(double from)
The from part of the filter query. |
RangeFilterBuilder |
gte(float from)
The from part of the filter query. |
RangeFilterBuilder |
gte(int from)
The from part of the filter query. |
RangeFilterBuilder |
gte(long from)
The from part of the filter query. |
RangeFilterBuilder |
gte(Object from)
The from part of the filter query. |
RangeFilterBuilder |
includeLower(boolean includeLower)
Should the lower bound be included or not. |
RangeFilterBuilder |
includeUpper(boolean includeUpper)
Should the upper bound be included or not. |
RangeFilterBuilder |
lt(double to)
The to part of the filter query. |
RangeFilterBuilder |
lt(float to)
The to part of the filter query. |
RangeFilterBuilder |
lt(int to)
The to part of the filter query. |
RangeFilterBuilder |
lt(long to)
The to part of the filter query. |
RangeFilterBuilder |
lt(Object to)
The to part of the filter query. |
RangeFilterBuilder |
lte(double to)
The to part of the filter query. |
RangeFilterBuilder |
lte(float to)
The to part of the filter query. |
RangeFilterBuilder |
lte(int to)
The to part of the filter query. |
RangeFilterBuilder |
lte(long to)
The to part of the filter query. |
RangeFilterBuilder |
lte(Object to)
The to part of the filter query. |
RangeFilterBuilder |
to(double to)
The to part of the filter query. |
RangeFilterBuilder |
to(float to)
The to part of the filter query. |
RangeFilterBuilder |
to(int to)
The to part of the filter query. |
RangeFilterBuilder |
to(long to)
The to part of the filter query. |
RangeFilterBuilder |
to(Object to)
The to part of the filter query. |
Methods inherited from class org.elasticsearch.index.query.BaseFilterBuilder |
---|
toXContent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RangeFilterBuilder(String name)
name
- The field nameMethod Detail |
---|
public RangeFilterBuilder from(Object from)
public RangeFilterBuilder from(int from)
public RangeFilterBuilder from(long from)
public RangeFilterBuilder from(float from)
public RangeFilterBuilder from(double from)
public RangeFilterBuilder gt(Object from)
public RangeFilterBuilder gt(int from)
public RangeFilterBuilder gt(long from)
public RangeFilterBuilder gt(float from)
public RangeFilterBuilder gt(double from)
public RangeFilterBuilder gte(Object from)
public RangeFilterBuilder gte(int from)
public RangeFilterBuilder gte(long from)
public RangeFilterBuilder gte(float from)
public RangeFilterBuilder gte(double from)
public RangeFilterBuilder to(Object to)
public RangeFilterBuilder to(int to)
public RangeFilterBuilder to(long to)
public RangeFilterBuilder to(float to)
public RangeFilterBuilder to(double to)
public RangeFilterBuilder lt(Object to)
public RangeFilterBuilder lt(int to)
public RangeFilterBuilder lt(long to)
public RangeFilterBuilder lt(float to)
public RangeFilterBuilder lt(double to)
public RangeFilterBuilder lte(int to)
public RangeFilterBuilder lte(long to)
public RangeFilterBuilder lte(float to)
public RangeFilterBuilder lte(double to)
public RangeFilterBuilder lte(Object to)
public RangeFilterBuilder includeLower(boolean includeLower)
public RangeFilterBuilder includeUpper(boolean includeUpper)
public RangeFilterBuilder filterName(String filterName)
public RangeFilterBuilder cache(boolean cache)
public RangeFilterBuilder cacheKey(String cacheKey)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class BaseFilterBuilder
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |