Package | Description |
---|---|
org.elasticsearch.index.query | |
org.elasticsearch.index.query.functionscore |
Modifier and Type | Interface and Description |
---|---|
interface |
BoostableQueryBuilder<B extends BoostableQueryBuilder<B>>
Query builder which allow setting some boost
|
Modifier and Type | Class and Description |
---|---|
class |
BoolQueryBuilder
A Query that matches documents matching boolean combinations of other queries.
|
class |
BoostingQueryBuilder
The BoostingQuery class can be used to effectively demote results that match a given query.
|
class |
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.
|
class |
ConstantScoreQueryBuilder
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
class |
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.
|
class |
FieldMaskingSpanQueryBuilder |
class |
FilteredQueryBuilder
Deprecated.
Use
BoolQueryBuilder instead. |
class |
FuzzyQueryBuilder
A Query that does fuzzy matching for a specific value.
|
class |
GeoShapeQueryBuilder
QueryBuilder that builds a GeoShape Filter |
class |
HasChildQueryBuilder |
class |
HasParentQueryBuilder
Builder for the 'has_parent' query.
|
class |
IdsQueryBuilder
A query that will return only documents matching specific ids (and a type).
|
class |
MatchAllQueryBuilder
A query that matches on all documents.
|
class |
MatchQueryBuilder
Match query is a query that analyzes the text and constructs a query as the result of the analysis.
|
class |
MoreLikeThisQueryBuilder
A more like this query that finds documents that are "like" the provided set of document(s).
|
class |
MultiMatchQueryBuilder
Same as
MatchQueryBuilder but supports multiple fields. |
class |
NestedQueryBuilder |
class |
PrefixQueryBuilder
A Query that matches documents containing terms with a specified prefix.
|
class |
QueryStringQueryBuilder
A query that parses a query string and runs it.
|
class |
RangeQueryBuilder
A Query that matches documents within an range of terms.
|
class |
RegexpQueryBuilder
A Query that does fuzzy matching for a specific value.
|
class |
SimpleQueryStringBuilder
SimpleQuery is a query parser that acts similar to a query_string
query, but won't throw exceptions for any weird string syntax.
|
class |
SpanContainingQueryBuilder
Builder for
SpanContainingQuery . |
class |
SpanFirstQueryBuilder |
class |
SpanNearQueryBuilder |
class |
SpanNotQueryBuilder |
class |
SpanOrQueryBuilder |
class |
SpanTermQueryBuilder |
class |
SpanWithinQueryBuilder
Builder for
SpanWithinQuery . |
class |
TermQueryBuilder
A Query that matches documents containing a term.
|
class |
TermsQueryBuilder
A filer for a field based on several terms matching on any of them.
|
class |
WildcardQueryBuilder
Implements the wildcard search query.
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionScoreQueryBuilder
A query that uses a filters with a script associated with them to compute the
score.
|
Copyright © 2009–2016. All rights reserved.