All Classes and Interfaces

Class
Description
An single bucket aggregation that translates parent documents to their children documents.
 
 
A BucketsAggregator which resolves to the matching parent documents.
A query builder for has_child query.
A query that rewrites into another query using JoinUtil.createJoinQuery(String, Query, Query, IndexSearcher, ScoreMode, OrdinalMap, int, int) that executes the actual join.
Builder for the 'has_parent' query.
 
Counterpart to AggregationInspectionHelper, providing helpers for some aggs in the Join package
Utility class to help build join queries and aggregations, based on a join_field
 
An single bucket aggregation that translates child documents to their parent documents.
 
 
A field mapper used internally by the ParentJoinFieldMapper to index the value that link documents in the index (parent _id or _id if the document is a parent).
 
 
An aggregator that joins documents based on global ordinals.
Strategy for collecting the global ordinals of the join field in for all docs that match the ParentJoinAggregator#inFilter and then checking if which of the docs in the ParentJoinAggregator#outFilter also have the ordinal.
A FieldMapper that creates hierarchical joins (parent-join) between documents in the same index.