| Interface | Description |
|---|---|
| BoostableQueryBuilder<B extends BoostableQueryBuilder<B>> |
Query builder which allow setting some boost
|
| FilterBuilder | |
| FilterParser | |
| FilterParserFactory | |
| MultiTermQueryBuilder | |
| QueryBuilder | |
| QueryParser | |
| QueryParserFactory | |
| SpanQueryBuilder |
| Class | Description |
|---|---|
| AndFilterBuilder |
A filter that matches documents matching boolean combinations of other filters.
|
| AndFilterParser | |
| BaseFilterBuilder | |
| BaseQueryBuilder | |
| BoolFilterBuilder |
A filter that matches documents matching boolean combinations of other filters.
|
| BoolFilterParser | |
| BoolQueryBuilder |
A Query that matches documents matching boolean combinations of other queries.
|
| BoolQueryParser | |
| BoostingQueryBuilder |
The BoostingQuery class can be used to effectively demote results that match a given query.
|
| BoostingQueryParser | |
| BytesFilterBuilder | Deprecated
replace with
WrapperFilterBuilder |
| CommonTermsQueryBuilder |
CommonTermsQuery query is a query that executes high-frequency terms in a
optional sub-query to prevent slow queries due to "common" terms like
stopwords.
|
| CommonTermsQueryParser | |
| ConstantScoreQueryBuilder |
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
| ConstantScoreQueryParser | |
| DisMaxQueryBuilder |
A query that generates the union of documents produced by its sub-queries, and that scores each document
with the maximum score for that document as produced by any sub-query, plus a tie breaking increment for any
additional matching sub-queries.
|
| DisMaxQueryParser | |
| ExistsFilterBuilder |
Constructs a filter that only match on documents that the field has a value in them.
|
| ExistsFilterParser | |
| FieldMaskingSpanQueryBuilder | |
| FieldMaskingSpanQueryParser | |
| FilterBuilders |
A static factory for simple "import static" usage.
|
| FilteredQueryBuilder |
A query that applies a filter to the results of another query.
|
| FilteredQueryParser | |
| FQueryFilterParser |
The "fquery" filter is the same as the
QueryFilterParser except that it allows also to
associate a name with the query filter. |
| FuzzyLikeThisFieldQueryBuilder | Deprecated
this query was too costly and has been removed
|
| FuzzyLikeThisFieldQueryParser |
{
fuzzy_like_this_field : {
field1 : {
maxNumTerms : 12,
boost : 1.1,
likeText : "..."
}
}
|
| FuzzyLikeThisQueryBuilder | Deprecated
this query was too costly and has been removed
|
| FuzzyLikeThisQueryParser |
{
fuzzy_like_this : {
maxNumTerms : 12,
boost : 1.1,
fields : ["field1", "field2"]
likeText : "..."
}
}
|
| FuzzyQueryBuilder |
A Query that does fuzzy matching for a specific value.
|
| FuzzyQueryParser | |
| GeoBoundingBoxFilterBuilder | |
| GeoBoundingBoxFilterParser | |
| GeoDistanceFilterBuilder | |
| GeoDistanceFilterParser |
{
"name.lat" : 1.1,
"name.lon" : 1.2,
}
|
| GeoDistanceRangeFilterBuilder | |
| GeoDistanceRangeFilterParser |
{
"name.lat" : 1.1,
"name.lon" : 1.2,
}
|
| GeohashCellFilter |
A geohash cell filter that filters
GeoPoints by their geohashes. |
| GeohashCellFilter.Builder |
Builder for a geohashfilter.
|
| GeohashCellFilter.Parser | |
| GeoPolygonFilterBuilder | |
| GeoPolygonFilterParser |
{
"pin.location" : {
"points" : [
{ "lat" : 12, "lon" : 40},
{}
]
}
}
|
| GeoShapeFilterBuilder |
FilterBuilder that builds a GeoShape Filter |
| GeoShapeFilterParser |
FilterParser for filtering Documents based on Shapes. |
| GeoShapeFilterParser.DEFAULTS | |
| GeoShapeQueryBuilder |
QueryBuilder that builds a GeoShape Query |
| GeoShapeQueryParser | |
| GeoShapeQueryParser.DEFAULTS | |
| HasChildFilterBuilder | |
| HasChildFilterParser | |
| HasChildQueryBuilder | |
| HasChildQueryParser | |
| HasParentFilterBuilder |
Builder for the 'has_parent' filter.
|
| HasParentFilterParser | |
| HasParentQueryBuilder |
Builder for the 'has_parent' query.
|
| HasParentQueryParser | |
| IdsFilterBuilder |
A filter that will return only documents matching specific ids (and a type).
|
| IdsFilterParser | |
| IdsQueryBuilder |
A query that will return only documents matching specific ids (and a type).
|
| IdsQueryParser | |
| IndexQueryParserModule | |
| IndexQueryParserModule.QueryParsersProcessor | Deprecated
query parsers should be registered globally via
IndicesQueriesModule.addQuery(Class) instead |
| IndexQueryParserModule.QueryParsersProcessor.XContentFilterParsersBindings | |
| IndexQueryParserModule.QueryParsersProcessor.XContentQueryParsersBindings | |
| IndexQueryParserService | |
| IndexQueryParserService.Defaults | |
| IndicesFilterBuilder |
A filter that will execute the wrapped filter only for the specified indices, and "match_all" when
it does not match those indices (by default).
|
| IndicesFilterParser | |
| IndicesQueryBuilder |
A query that will execute the wrapped query only for the specified indices, and "match_all" when
it does not match those indices (by default).
|
| IndicesQueryParser | |
| LimitFilterBuilder | Deprecated
Use
SearchRequestBuilder.setTerminateAfter(int) instead. |
| LimitFilterParser | |
| MatchAllFilterBuilder |
A filter that simply wraps a query.
|
| MatchAllFilterParser | |
| MatchAllQueryBuilder |
A query that matches on all documents.
|
| MatchAllQueryParser | |
| MatchQueryBuilder |
Match query is a query that analyzes the text and constructs a query as the result of the analysis.
|
| MatchQueryParser | |
| MissingFilterBuilder |
Constructs a filter that only match on documents that the field has a value in them.
|
| MissingFilterParser | |
| MoreLikeThisFieldQueryBuilder | Deprecated |
| MoreLikeThisFieldQueryParser | Deprecated |
| MoreLikeThisQueryBuilder |
A more like this query that finds documents that are "like" the provided
MoreLikeThisQueryBuilder.likeText(String)
which is checked against the fields the query is constructed with. |
| MoreLikeThisQueryBuilder.Item |
A single get item.
|
| MoreLikeThisQueryParser | |
| MoreLikeThisQueryParser.Fields | |
| MultiMatchQueryBuilder |
Same as
MatchQueryBuilder but supports multiple fields. |
| MultiMatchQueryParser |
Same as
MatchQueryParser but has support for multiple fields. |
| NestedFilterBuilder | |
| NestedFilterParser | |
| NestedQueryBuilder | |
| NestedQueryParser | |
| NestedQueryParser.ToBlockJoinQueryBuilder | |
| NotFilterBuilder |
A filter that matches documents matching boolean combinations of other filters.
|
| NotFilterParser | |
| NumericRangeFilterBuilder | Deprecated
This filter will be removed at some point in time in favor for the range filter with the execution
mode
fielddata. |
| NumericRangeFilterParser | Deprecated |
| OrFilterBuilder |
A filter that matches documents matching boolean combinations of other filters.
|
| OrFilterParser | |
| ParsedFilter | |
| ParsedQuery |
The result of parsing a query.
|
| PrefixFilterBuilder |
A filter that restricts search results to values that have a matching prefix in a given
field.
|
| PrefixFilterParser | |
| PrefixQueryBuilder |
A Query that matches documents containing terms with a specified prefix.
|
| PrefixQueryParser | |
| QueryBuilders |
A static factory for simple "import static" usage.
|
| QueryFilterBuilder |
A filter that simply wraps a query.
|
| QueryFilterParser | |
| QueryParseContext | |
| QueryParserUtils | |
| QueryStringQueryBuilder |
A query that parses a query string and runs it.
|
| QueryStringQueryParser | |
| RangeFilterBuilder |
A filter that restricts search results to values that are within the given range.
|
| RangeFilterParser | |
| RangeQueryBuilder |
A Query that matches documents within an range of terms.
|
| RangeQueryParser | |
| RegexpFilterBuilder |
A filter that restricts search results to values that have a matching regular expression in a given
field.
|
| RegexpFilterParser | |
| RegexpQueryBuilder |
A Query that does fuzzy matching for a specific value.
|
| RegexpQueryParser | |
| ScriptFilterBuilder | |
| ScriptFilterParser | |
| ScriptFilterParser.ScriptFilter | |
| SimpleQueryParser |
Wrapper class for Lucene's SimpleQueryParser that allows us to redefine
different types of queries.
|
| SimpleQueryParser.Settings |
Class encapsulating the settings for the SimpleQueryString query, with
their default values
|
| SimpleQueryStringBuilder |
SimpleQuery is a query parser that acts similar to a query_string
query, but won't throw exceptions for any weird string syntax.
|
| SimpleQueryStringParser |
SimpleQueryStringParser is a query parser that acts similar to a query_string
query, but won't throw exceptions for any weird string syntax.
|
| SpanFirstQueryBuilder | |
| SpanFirstQueryParser | |
| SpanMultiTermQueryBuilder | |
| SpanMultiTermQueryParser | |
| SpanNearQueryBuilder | |
| SpanNearQueryParser | |
| SpanNotQueryBuilder | |
| SpanNotQueryParser | |
| SpanOrQueryBuilder | |
| SpanOrQueryParser | |
| SpanTermQueryBuilder | |
| SpanTermQueryParser | |
| TemplateQueryBuilder |
Facilitates creating template query requests.
|
| TemplateQueryParser |
In the simplest case, parse template string and variables from the request, compile the template and
execute the template against the given variables.
|
| TemplateQueryParser.TemplateContext | |
| TermFilterBuilder |
A filter for a field based on a term.
|
| TermFilterParser | |
| TermQueryBuilder |
A Query that matches documents containing a term.
|
| TermQueryParser | |
| TermsFilterBuilder |
A filer for a field based on several terms matching on any of them.
|
| TermsFilterParser | |
| TermsLookupFilterBuilder |
A filer for a field based on several terms matching on any of them.
|
| TermsQueryBuilder | |
| TermsQueryParser |
"terms" : {
"field_name" : [ "value1", "value2" ]
"minimum_match" : 1
}
|
| TopChildrenQueryBuilder | Deprecated |
| TopChildrenQueryParser | Deprecated |
| TypeFilterBuilder | |
| TypeFilterParser | |
| WildcardQueryBuilder |
Implements the wildcard search query.
|
| WildcardQueryParser | |
| WrapperFilterBuilder |
A Filter builder which allows building a query given JSON string or binary data provided as input.
|
| WrapperFilterParser |
Filter parser for embedded filter.
|
| WrapperQueryBuilder |
A Query builder which allows building a query thanks to a JSON string or binary data.
|
| WrapperQueryParser |
Query parser for JSON Queries.
|
| Enum | Description |
|---|---|
| CommonTermsQueryBuilder.Operator | |
| MatchQueryBuilder.Operator | |
| MatchQueryBuilder.Type | |
| MatchQueryBuilder.ZeroTermsQuery | |
| MultiMatchQueryBuilder.Type | |
| QueryStringQueryBuilder.Operator | |
| RegexpFlag |
Regular expression syntax flags.
|
| SimpleQueryStringBuilder.Operator |
Operators for the default_operator
|
| SimpleQueryStringFlag |
Flags for the XSimpleQueryString parser
|
| Exception | Description |
|---|---|
| QueryParsingException |
Copyright © 2009–2016. All rights reserved.