Uses of Class
org.elasticsearch.index.query.QueryRewriteContext
-
-
Uses of QueryRewriteContext in org.elasticsearch.index.mapper
Methods in org.elasticsearch.index.mapper with parameters of type QueryRewriteContext Modifier and Type Method Description MappedFieldType.RelationDateFieldMapper.DateFieldType. isFieldWithinQuery(IndexReader reader, Object from, Object to, boolean includeLower, boolean includeUpper, ZoneId timeZone, DateMathParser dateParser, QueryRewriteContext context)MappedFieldType.RelationMappedFieldType. isFieldWithinQuery(IndexReader reader, Object from, Object to, boolean includeLower, boolean includeUpper, ZoneId timeZone, DateMathParser dateMathParser, QueryRewriteContext context)Return whether all values of the givenIndexReaderare within the range, outside the range or cross the range.longDateFieldMapper.DateFieldType. parseToLong(Object value, boolean roundUp, ZoneId zone, DateMathParser forcedDateParser, QueryRewriteContext context) -
Uses of QueryRewriteContext in org.elasticsearch.index.query
Subclasses of QueryRewriteContext in org.elasticsearch.index.query Modifier and Type Class Description classQueryShardContextContext object used to create lucene queries on the shard level.Methods in org.elasticsearch.index.query with parameters of type QueryRewriteContext Modifier and Type Method Description protected QueryBuilderAbstractGeometryQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderAbstractQueryBuilder. doRewrite(QueryRewriteContext queryShardContext)protected QueryBuilderBoolQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderBoostingQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderConstantScoreQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderDisMaxQueryBuilder. doRewrite(QueryRewriteContext queryShardContext)protected GeoShapeQueryBuilderGeoShapeQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderMoreLikeThisQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderNestedQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderRangeQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderTermsQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderWrapperQueryBuilder. doRewrite(QueryRewriteContext context)protected MappedFieldType.RelationRangeQueryBuilder. getRelation(QueryRewriteContext queryRewriteContext)QueryBuilderAbstractQueryBuilder. rewrite(QueryRewriteContext queryShardContext)default QueryBuilderQueryBuilder. rewrite(QueryRewriteContext queryShardContext)Rewrites this query builder into its primitive form.static <T extends Rewriteable<T>>
List<T>Rewriteable. rewrite(List<T> rewritables, QueryRewriteContext context)Rewrites each element of the list until it doesn't change and returns a new list iff there is at least one element of the list that changed during it's rewrite.TRewriteable. rewrite(QueryRewriteContext ctx)Rewrites this instance based on the provided context.static <T extends Rewriteable<T>>
TRewriteable. rewrite(T original, QueryRewriteContext context)Rewrites the givenRewriteableinto its primitive form.static <T extends Rewriteable<T>>
TRewriteable. rewrite(T original, QueryRewriteContext context, boolean assertNoAsyncTasks)Rewrites the givenRewriteableinto its primitive form.static <T extends Rewriteable<T>>
voidRewriteable. rewriteAndFetch(T original, QueryRewriteContext context, ActionListener<T> rewriteResponse)Rewrites the given rewriteable and fetches pending async tasks for each round before rewriting again.static <T extends Rewriteable<T>>
voidRewriteable. rewriteAndFetch(T original, QueryRewriteContext context, ActionListener<T> rewriteResponse, int iteration)Rewrites the given rewriteable and fetches pending async tasks for each round before rewriting again. -
Uses of QueryRewriteContext in org.elasticsearch.index.query.functionscore
Methods in org.elasticsearch.index.query.functionscore with parameters of type QueryRewriteContext Modifier and Type Method Description protected QueryBuilderFunctionScoreQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)protected QueryBuilderScriptScoreQueryBuilder. doRewrite(QueryRewriteContext queryRewriteContext)FunctionScoreQueryBuilder.FilterFunctionBuilderFunctionScoreQueryBuilder.FilterFunctionBuilder. rewrite(QueryRewriteContext context) -
Uses of QueryRewriteContext in org.elasticsearch.indices
Methods in org.elasticsearch.indices that return QueryRewriteContext Modifier and Type Method Description QueryRewriteContextIndicesService. getRewriteContext(LongSupplier nowInMillis)Returns a newQueryRewriteContextwith the givennowprovider -
Uses of QueryRewriteContext in org.elasticsearch.search
Methods in org.elasticsearch.search that return QueryRewriteContext Modifier and Type Method Description QueryRewriteContextSearchService. getRewriteContext(LongSupplier nowInMillis)Returns a newQueryRewriteContextwith the givennowprovider -
Uses of QueryRewriteContext in org.elasticsearch.search.aggregations
Methods in org.elasticsearch.search.aggregations with parameters of type QueryRewriteContext Modifier and Type Method Description protected AggregationBuilderAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext)Rewrites this aggregation builder into its primitive form.AggregationBuilderAggregationBuilder. rewrite(QueryRewriteContext context)AggregatorFactories.BuilderAggregatorFactories.Builder. rewrite(QueryRewriteContext context)Rewrites the underlying aggregation builders into their primitive form. -
Uses of QueryRewriteContext in org.elasticsearch.search.aggregations.bucket.filter
Methods in org.elasticsearch.search.aggregations.bucket.filter with parameters of type QueryRewriteContext Modifier and Type Method Description protected AggregationBuilderFilterAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext)protected AggregationBuilderFiltersAggregationBuilder. doRewrite(QueryRewriteContext queryShardContext) -
Uses of QueryRewriteContext in org.elasticsearch.search.builder
Methods in org.elasticsearch.search.builder with parameters of type QueryRewriteContext Modifier and Type Method Description SearchSourceBuilderSearchSourceBuilder. rewrite(QueryRewriteContext context)Rewrites this search source builder into its primitive form. -
Uses of QueryRewriteContext in org.elasticsearch.search.fetch.subphase.highlight
Methods in org.elasticsearch.search.fetch.subphase.highlight with parameters of type QueryRewriteContext Modifier and Type Method Description HighlightBuilder.FieldHighlightBuilder.Field. rewrite(QueryRewriteContext ctx)HighlightBuilderHighlightBuilder. rewrite(QueryRewriteContext ctx) -
Uses of QueryRewriteContext in org.elasticsearch.search.internal
Methods in org.elasticsearch.search.internal with parameters of type QueryRewriteContext Modifier and Type Method Description AliasFilterAliasFilter. rewrite(QueryRewriteContext context) -
Uses of QueryRewriteContext in org.elasticsearch.search.rescore
Methods in org.elasticsearch.search.rescore with parameters of type QueryRewriteContext Modifier and Type Method Description QueryRescorerBuilderQueryRescorerBuilder. rewrite(QueryRewriteContext ctx) -
Uses of QueryRewriteContext in org.elasticsearch.search.sort
Methods in org.elasticsearch.search.sort with parameters of type QueryRewriteContext Modifier and Type Method Description FieldSortBuilderFieldSortBuilder. rewrite(QueryRewriteContext ctx)GeoDistanceSortBuilderGeoDistanceSortBuilder. rewrite(QueryRewriteContext ctx)NestedSortBuilderNestedSortBuilder. rewrite(QueryRewriteContext ctx)ScoreSortBuilderScoreSortBuilder. rewrite(QueryRewriteContext ctx)ScriptSortBuilderScriptSortBuilder. rewrite(QueryRewriteContext ctx)
-