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 |
FilterBuilder that constructs filters from
BytesReference
source |
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 | |
FuzzyLikeThisFieldQueryParser |
{
fuzzy_like_this_field : {
field1 : {
maxNumTerms : 12,
boost : 1.1,
likeText : "..."
}
}
|
FuzzyLikeThisQueryBuilder | |
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
GeoPoint s 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 Shape s. |
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 |
A custom processor that can be extended to process and bind custom implementations of
QueryParserFactory , and FilterParser . |
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 | |
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 | |
TopChildrenQueryParser | |
TypeFilterBuilder | |
TypeFilterParser | |
WildcardQueryBuilder |
Implements the wildcard search query.
|
WildcardQueryParser | |
WrapperFilterBuilder |
A Filter builder which allows building a filter thanks to a JSON string or binary data.
|
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–2015. All rights reserved.