Interface | Description |
---|---|
BoostableQueryBuilder<B extends BoostableQueryBuilder<B>> |
Query builder which allow setting some boost
|
MoreLikeThisQueryBuilder.Item.Field | |
MoreLikeThisQueryParser.Field | |
QueryParser |
Class | Description |
---|---|
AndQueryBuilder | Deprecated
Use
BoolQueryBuilder instead |
AndQueryParser | Deprecated |
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 | |
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 | |
ExistsQueryBuilder |
Constructs a query that only match on documents that the field has a value in them.
|
ExistsQueryParser | |
FieldMaskingSpanQueryBuilder | |
FieldMaskingSpanQueryParser | |
FilteredQueryBuilder | Deprecated
Use
BoolQueryBuilder instead. |
FilteredQueryParser | Deprecated |
FQueryFilterParser | Deprecated |
FuzzyQueryBuilder |
A Query that does fuzzy matching for a specific value.
|
FuzzyQueryParser | |
GeoBoundingBoxQueryBuilder | |
GeoBoundingBoxQueryParser | |
GeoDistanceQueryBuilder | |
GeoDistanceQueryParser |
{
"name.lat" : 1.1,
"name.lon" : 1.2,
}
|
GeoDistanceRangeQueryBuilder | |
GeoDistanceRangeQueryParser |
{
"name.lat" : 1.1,
"name.lon" : 1.2,
}
|
GeohashCellQuery |
A geohash cell filter that filters
GeoPoint s by their geohashes. |
GeohashCellQuery.Builder |
Builder for a geohashfilter.
|
GeohashCellQuery.Parser | |
GeoPolygonQueryBuilder | |
GeoPolygonQueryParser |
{
"pin.location" : {
"points" : [
{ "lat" : 12, "lon" : 40},
{}
]
}
}
|
GeoShapeQueryBuilder |
QueryBuilder that builds a GeoShape Filter |
GeoShapeQueryParser | |
GeoShapeQueryParser.DEFAULTS | |
HasChildQueryBuilder | |
HasChildQueryParser | |
HasParentQueryBuilder |
Builder for the 'has_parent' query.
|
HasParentQueryParser | |
IdsQueryBuilder |
A query that will return only documents matching specific ids (and a type).
|
IdsQueryParser | |
IndexQueryParserService | |
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 | |
LimitQueryBuilder | Deprecated
Use
SearchRequestBuilder.setTerminateAfter(int) instead. |
LimitQueryParser | Deprecated |
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 | |
MissingQueryBuilder | Deprecated
Use
ExistsQueryBuilder inside a BoolQueryBuilder.mustNot(QueryBuilder) clause instead. |
MissingQueryParser | |
MoreLikeThisQueryBuilder |
A more like this query that finds documents that are "like" the provided set of document(s).
|
MoreLikeThisQueryBuilder.Item |
A single item to be used for a
MoreLikeThisQueryBuilder . |
MoreLikeThisQueryParser |
Parser for the The More Like This Query (MLT Query) which finds documents that are "like" a given set of documents.
|
MultiMatchQueryBuilder |
Same as
MatchQueryBuilder but supports multiple fields. |
MultiMatchQueryParser |
Same as
MatchQueryParser but has support for multiple fields. |
MultiTermQueryBuilder | |
NestedQueryBuilder | |
NestedQueryParser | |
NestedQueryParser.ToBlockJoinQueryBuilder | |
NotQueryBuilder | Deprecated
Use
BoolQueryBuilder.mustNot(QueryBuilder) instead |
NotQueryParser | |
OrQueryBuilder | Deprecated
Use
BoolQueryBuilder instead |
OrQueryParser | Deprecated |
ParsedQuery |
The result of parsing a query.
|
PrefixQueryBuilder |
A Query that matches documents containing terms with a specified prefix.
|
PrefixQueryParser | |
QueryBuilder | |
QueryBuilders |
A static factory for simple "import static" usage.
|
QueryFilterBuilder | Deprecated
Useless now that queries and filters are merged: pass the
query as a filter directly.
|
QueryFilterParser | Deprecated |
QueryParseContext | |
QueryStringQueryBuilder |
A query that parses a query string and runs it.
|
QueryStringQueryParser | |
RangeQueryBuilder |
A Query that matches documents within an range of terms.
|
RangeQueryParser | |
RegexpQueryBuilder |
A Query that does fuzzy matching for a specific value.
|
RegexpQueryParser | |
ScriptQueryBuilder | |
ScriptQueryParser | |
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.
|
SpanContainingQueryBuilder |
Builder for
SpanContainingQuery . |
SpanContainingQueryParser |
Parser for
SpanContainingQuery |
SpanFirstQueryBuilder | |
SpanFirstQueryParser | |
SpanMultiTermQueryBuilder | |
SpanMultiTermQueryParser | |
SpanNearQueryBuilder | |
SpanNearQueryParser | |
SpanNotQueryBuilder | |
SpanNotQueryParser | |
SpanOrQueryBuilder | |
SpanOrQueryParser | |
SpanQueryBuilder | |
SpanTermQueryBuilder | |
SpanTermQueryParser | |
SpanWithinQueryBuilder |
Builder for
SpanWithinQuery . |
SpanWithinQueryParser |
Parser for
SpanWithinQuery |
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.
|
TermQueryBuilder |
A Query that matches documents containing a term.
|
TermQueryParser | |
TermsLookupQueryBuilder |
A filer for a field based on several terms matching on any of them.
|
TermsQueryBuilder |
A filer for a field based on several terms matching on any of them.
|
TermsQueryParser | |
TypeQueryBuilder | |
TypeQueryParser | |
WildcardQueryBuilder |
Implements the wildcard search query.
|
WildcardQueryParser | |
WrapperQueryBuilder |
A Query builder which allows building a query given JSON string or binary data provided as input.
|
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.