Class Hierarchy

  • java.lang.Object
    • org.elasticsearch.index.query.AbstractQueryBuilder<QB> (implements org.elasticsearch.index.query.QueryBuilder)
    • org.elasticsearch.search.aggregations.AggregationBuilder (implements org.elasticsearch.search.aggregations.BaseAggregationBuilder, org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.index.query.Rewriteable<T>, org.elasticsearch.common.xcontent.ToXContentFragment)
      • org.elasticsearch.search.aggregations.AbstractAggregationBuilder<AB>
    • org.elasticsearch.search.aggregations.AggregatorFactory
    • org.elasticsearch.search.aggregations.BucketCollector (implements org.apache.lucene.search.Collector)
      • org.elasticsearch.search.aggregations.Aggregator (implements org.elasticsearch.common.lease.Releasable)
        • org.elasticsearch.search.aggregations.AggregatorBase
    • org.elasticsearch.search.aggregations.InternalAggregation (implements org.elasticsearch.search.aggregations.Aggregation, org.elasticsearch.common.io.stream.NamedWriteable)
      • org.elasticsearch.search.aggregations.bucket.InternalSingleBucketAggregation (implements org.elasticsearch.search.aggregations.bucket.SingleBucketAggregation)
    • org.elasticsearch.join.aggregations.JoinAggregationBuilders
    • org.elasticsearch.join.aggregations.JoinAggregationInspectionHelper
    • org.elasticsearch.join.mapper.Joiner
    • org.elasticsearch.join.query.JoinQueryBuilders
    • org.elasticsearch.index.mapper.MappedFieldType
    • org.elasticsearch.index.mapper.Mapper (implements java.lang.Iterable<T>, org.elasticsearch.common.xcontent.ToXContentFragment)
    • org.elasticsearch.index.mapper.Mapper.Builder
      • org.elasticsearch.index.mapper.FieldMapper.Builder (implements org.elasticsearch.common.xcontent.ToXContentFragment)
    • org.elasticsearch.join.aggregations.ParentJoinAggregator.DenseCollectionStrategy (implements org.elasticsearch.join.aggregations.ParentJoinAggregator.CollectionStrategy)
    • org.elasticsearch.join.aggregations.ParentJoinAggregator.SparseCollectionStrategy (implements org.elasticsearch.join.aggregations.ParentJoinAggregator.CollectionStrategy)
    • org.elasticsearch.join.mapper.ParentJoinFieldMapper.Defaults
    • org.elasticsearch.join.spi.ParentJoinNamedXContentProvider (implements org.elasticsearch.plugins.spi.NamedXContentProvider)
    • org.elasticsearch.search.aggregations.ParsedAggregation (implements org.elasticsearch.search.aggregations.Aggregation, org.elasticsearch.common.xcontent.ToXContentFragment)
      • org.elasticsearch.search.aggregations.bucket.ParsedSingleBucketAggregation (implements org.elasticsearch.search.aggregations.bucket.SingleBucketAggregation)
        • org.elasticsearch.join.aggregations.ParsedChildren (implements org.elasticsearch.join.aggregations.Children)
        • org.elasticsearch.join.aggregations.ParsedParent (implements org.elasticsearch.join.aggregations.Parent)
    • org.elasticsearch.plugins.Plugin (implements java.io.Closeable)
      • org.elasticsearch.join.ParentJoinPlugin (implements org.elasticsearch.plugins.MapperPlugin, org.elasticsearch.plugins.SearchPlugin)
    • org.apache.lucene.search.Query

Interface Hierarchy

  • java.lang.AutoCloseable
  • org.elasticsearch.search.aggregations.HasAggregations
    • org.elasticsearch.search.aggregations.bucket.SingleBucketAggregation (also extends org.elasticsearch.search.aggregations.Aggregation)
      • org.elasticsearch.join.aggregations.Children
      • org.elasticsearch.join.aggregations.Parent
  • org.elasticsearch.common.xcontent.ToXContent
    • org.elasticsearch.common.xcontent.ToXContentFragment
      • org.elasticsearch.search.aggregations.Aggregation
        • org.elasticsearch.search.aggregations.bucket.SingleBucketAggregation (also extends org.elasticsearch.search.aggregations.HasAggregations)
          • org.elasticsearch.join.aggregations.Children
          • org.elasticsearch.join.aggregations.Parent