Uses of Interface
org.hibernate.search.engine.search.aggregation.SearchAggregation
Packages that use SearchAggregation
Package
Description
-
Uses of SearchAggregation in org.hibernate.search.engine.search.aggregation.dsl
Methods in org.hibernate.search.engine.search.aggregation.dsl that return SearchAggregationModifier and TypeMethodDescriptionAggregationFinalStep.toAggregation()Create aSearchAggregationinstance matching the definition given in the previous DSL steps.Methods in org.hibernate.search.engine.search.aggregation.dsl with parameters of type SearchAggregationModifier and TypeMethodDescriptionSearchAggregationFactory.composite(SearchAggregation<?>... aggregations) Create an aggregation that will compose aListbased on the given aggregations.CompositeAggregationInnerStep.from(SearchAggregation<?>... aggregations) Defines multiple inner aggregations to get values from, based on previously-builtSearchAggregations.<V1> CompositeAggregationFrom1AsStep<V1> CompositeAggregationInnerStep.from(SearchAggregation<V1> aggregation) Defines one inner aggregation to get values from, based on a previously-builtSearchAggregation.<V1,V2> CompositeAggregationFrom2AsStep <V1, V2> CompositeAggregationInnerStep.from(SearchAggregation<V1> aggregation1, SearchAggregation<V2> aggregation2) Defines two inner aggregations to get values from, based on previously-builtSearchAggregations.<V1,V2, V3>
CompositeAggregationFrom3AsStep<V1, V2, V3> CompositeAggregationInnerStep.from(SearchAggregation<V1> aggregation1, SearchAggregation<V2> aggregation2, SearchAggregation<V3> aggregation3) Defines three inner aggregations to get values from, based on previously-builtSearchAggregations.RangeAggregationValueStep.value(SearchAggregation<T> aggregation) Specify which aggregation to apply to the documents within the range.TermsAggregationValueStep.value(SearchAggregation<T> aggregation) Specify which aggregation to apply to the documents with same terms. -
Uses of SearchAggregation in org.hibernate.search.engine.search.aggregation.dsl.spi
Methods in org.hibernate.search.engine.search.aggregation.dsl.spi with parameters of type SearchAggregationModifier and TypeMethodDescriptionAbstractSearchAggregationFactory.composite(SearchAggregation<?>... aggregations) -
Uses of SearchAggregation in org.hibernate.search.engine.search.aggregation.spi
Methods in org.hibernate.search.engine.search.aggregation.spi that return SearchAggregationMethods in org.hibernate.search.engine.search.aggregation.spi with parameters of type SearchAggregationModifier and TypeMethodDescriptionCompositeAggregationBuilder.innerAggregations(SearchAggregation<?>[] inners) <T> RangeAggregationBuilder<K, T> RangeAggregationBuilder.withValue(SearchAggregation<T> aggregation) <T> TermsAggregationBuilder<K, T> TermsAggregationBuilder.withValue(SearchAggregation<T> aggregation) -
Uses of SearchAggregation in org.hibernate.search.engine.search.query.dsl
Methods in org.hibernate.search.engine.search.query.dsl with parameters of type SearchAggregationModifier and TypeMethodDescription<T> SSearchQueryOptionsStep.aggregation(AggregationKey<T> key, SearchAggregation<T> aggregation) Add an aggregation to this query. -
Uses of SearchAggregation in org.hibernate.search.engine.search.query.dsl.spi
Methods in org.hibernate.search.engine.search.query.dsl.spi with parameters of type SearchAggregationModifier and TypeMethodDescription<A> SAbstractSearchQueryOptionsStep.aggregation(AggregationKey<A> key, SearchAggregation<A> aggregation) -
Uses of SearchAggregation in org.hibernate.search.engine.search.query.spi
Methods in org.hibernate.search.engine.search.query.spi with parameters of type SearchAggregationModifier and TypeMethodDescription<A> voidSearchQueryBuilder.aggregation(AggregationKey<A> key, SearchAggregation<A> aggregation)