Uses of Package
org.elasticsearch.index.query
-
Classes in org.elasticsearch.index.query used by org.elasticsearch.action.admin.indices.alias Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.action.admin.indices.validate.query Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.action.explain Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.action.search Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.core Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.enrich Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.graph Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.ml.datafeed Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.ml.dataframe Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.client.transform.transforms Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.cluster.metadata Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index.mapper Class Description QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index.query Class Description AbstractGeometryQueryBuilder BaseQueryBuilderthat builds a Geometry QueryAbstractGeometryQueryBuilder.ParsedGeometryQueryParams local class that encapsulates xcontent parsed shape parametersAbstractQueryBuilder Base class for all classes producing lucene queries.BaseTermQueryBuilder BoolQueryBuilder A Query that matches documents matching boolean combinations of other queries.BoostingQueryBuilder The BoostingQuery class can be used to effectively demote results that match a given query.CommonTermsQueryBuilder Deprecated.Since max_optimization optimization landed in 7.0, normal MatchQuery will achieve the same result without any configuration.ConstantScoreQueryBuilder A query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter.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.DistanceFeatureQueryBuilder A query to boost scores based on their proximity to the given origin for date, date_nanos and geo_point field typesDistanceFeatureQueryBuilder.Origin ExistsQueryBuilder Constructs a query that only match on documents that the field has a value in them.FieldMaskingSpanQueryBuilder FuzzyQueryBuilder A Query that does fuzzy matching for a specific value.GeoBoundingBoxQueryBuilder Creates a Lucene query that will filter for all documents that lie within the specified bounding box.GeoDistanceQueryBuilder Filter results of a query to include only those within a specific distance to some geo point.GeoExecType Specifies how a geo query should be run.GeoPolygonQueryBuilder GeoShapeQueryBuilder DerivedAbstractGeometryQueryBuilderthat builds a lat, lon GeoShape QueryGeoValidationMethod This enum is used to determine how to deal with invalid geo coordinates in geo related queries: On STRICT validation invalid coordinates cause an exception to be thrown.IdsQueryBuilder A query that will return only documents matching specific ids (and a type).InnerHitBuilder InnerHitContextBuilder A builder forInnerHitsContext.InnerHitSubContextIntervalFilterScript Base class for scripts used as interval filters, seeIntervalsSourceProvider.IntervalFilterIntervalFilterScript.Factory IntervalFilterScript.Interval IntervalQueryBuilder Builder forIntervalQueryIntervalsSourceProvider Factory class forIntervalsSourceBuilt-in sources includeIntervalsSourceProvider.Match, which analyzes a text string and converts it to a proximity source (phrase, ordered or unordered depending on how strict the matching should be);IntervalsSourceProvider.Combine, which allows proximity queries between different sub-sources; andIntervalsSourceProvider.Disjunction.IntervalsSourceProvider.Combine IntervalsSourceProvider.Disjunction IntervalsSourceProvider.IntervalFilter IntervalsSourceProvider.Match IntervalsSourceProvider.Prefix IntervalsSourceProvider.Wildcard MatchAllQueryBuilder A query that matches on all documents.MatchBoolPrefixQueryBuilder The boolean prefix query analyzes the input text and creates a boolean query containing a Term query for each term, except for the last term, which is used to create a prefix queryMatchNoneQueryBuilder A query that matches no document.MatchPhrasePrefixQueryBuilder Match query is a query that analyzes the text and constructs a phrase prefix query as the result of the analysis.MatchPhraseQueryBuilder Match query is a query that analyzes the text and constructs a phrase query as the result of the analysis.MatchQueryBuilder Match query is a query that analyzes the text and constructs a query as the result of the analysis.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 aMoreLikeThisQueryBuilder.MultiMatchQueryBuilder Same asMatchQueryBuilderbut supports multiple fields.MultiMatchQueryBuilder.Type MultiTermQueryBuilder NestedQueryBuilder Operator ParsedQuery The result of parsing a query.PrefixQueryBuilder A Query that matches documents containing terms with a specified prefix.QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.QueryShardException Exception that is thrown when creating lucene queries on the shardQueryStringQueryBuilder A query that parses a query string and runs it.QueryValidationException This exception can be used to indicate various reasons why validation of a query has failed.RangeQueryBuilder A Query that matches documents within an range of terms.RegexpFlag Regular expression syntax flags.RegexpQueryBuilder A Query that does fuzzy matching for a specific value.Rewriteable A basic interface for rewriteable classes.ScriptQueryBuilder SimpleQueryStringBuilder SimpleQuery is a query parser that acts similar to a query_string query, but won't throw exceptions for any weird string syntax.SimpleQueryStringFlag Flags for the XSimpleQueryString parserSpanContainingQueryBuilder Builder forSpanContainingQuery.SpanFirstQueryBuilder SpanMultiTermQueryBuilder Query that allows wrapping aMultiTermQueryBuilder(one of wildcard, fuzzy, prefix, term, range or regexp query) as aSpanQueryBuilderso it can be nested.SpanNearQueryBuilder Matches spans which are near one another.SpanNearQueryBuilder.SpanGapQueryBuilder SpanGapQueryBuilder enables gaps in a SpanNearQuery.SpanNotQueryBuilder SpanOrQueryBuilder Span query that matches the union of its clauses.SpanQueryBuilder Marker interface for a specific type ofQueryBuilderthat allows to build span queries.SpanTermQueryBuilder A Span Query that matches documents containing a term.SpanWithinQueryBuilder Builder forSpanWithinQuery.TermQueryBuilder A Query that matches documents containing a term.TermsQueryBuilder A filter for a field based on several terms matching on any of them.TermsSetQueryBuilder TypeQueryBuilder WildcardQueryBuilder Implements the wildcard search query.WrapperQueryBuilder A Query builder which allows building a query given JSON string or binary data provided as input. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index.query.functionscore Class Description AbstractQueryBuilder Base class for all classes producing lucene queries.InnerHitContextBuilder A builder forInnerHitsContext.InnerHitSubContextQueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index.reindex Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.index.search Class Description MultiMatchQueryBuilder.Type QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.indices Class Description QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.plugins Class Description QueryBuilder QueryParser Defines a query parser that is able to parseQueryBuilders fromXContent. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.rest.action Class Description QueryBuilder -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search Class Description QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations Class Description QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.adjacency Class Description QueryBuilder QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.composite Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.filter Class Description QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.geogrid Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.global Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.histogram Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.missing Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.nested Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.range Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.sampler Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.significant Class Description QueryBuilder QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.significant.heuristics Class Description QueryShardContext Context object used to create lucene queries on the shard level.QueryShardException Exception that is thrown when creating lucene queries on the shard -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.bucket.terms Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.metrics Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.aggregations.support Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.builder Class Description QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.collapse Class Description InnerHitBuilder QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.fetch.subphase.highlight Class Description QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.internal Class Description ParsedQuery The result of parsing a query.QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.rescore Class Description QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.slice Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.sort Class Description GeoValidationMethod This enum is used to determine how to deal with invalid geo coordinates in geo related queries: On STRICT validation invalid coordinates cause an exception to be thrown.QueryBuilder QueryRewriteContext Context object used to rewriteQueryBuilderinstances into simplified version.QueryShardContext Context object used to create lucene queries on the shard level.Rewriteable A basic interface for rewriteable classes. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.suggest Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.suggest.completion Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.suggest.phrase Class Description QueryShardContext Context object used to create lucene queries on the shard level. -
Classes in org.elasticsearch.index.query used by org.elasticsearch.search.suggest.term Class Description QueryShardContext Context object used to create lucene queries on the shard level.