Uses of Interface
org.hibernate.search.engine.search.aggregation.dsl.AggregationFinalStep
Packages that use AggregationFinalStep
Package
Description
-
Uses of AggregationFinalStep in org.hibernate.search.engine.search.aggregation.dsl
Subinterfaces of AggregationFinalStep in org.hibernate.search.engine.search.aggregation.dslModifier and TypeInterfaceDescriptioninterfaceAvgAggregationOptionsStep<SR,S extends AvgAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "avg" aggregation definition, where optional parameters can be set.interfaceCountDistinctValuesAggregationOptionsStep<SR,S extends CountDistinctValuesAggregationOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The final step in a "count distinct" aggregation definition, where optional parameters can be set.interfaceThe initial and final step in a "count documents" aggregation definition.interfaceCountValuesAggregationOptionsStep<SR,S extends CountValuesAggregationOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The final step in a "count" aggregation definition, where optional parameters can be set.interfaceMaxAggregationOptionsStep<SR,S extends MaxAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "max" aggregation definition, where optional parameters can be set.interfaceMinAggregationOptionsStep<SR,S extends MinAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "min" aggregation definition, where optional parameters can be set.interfaceRangeAggregationOptionsStep<SR,S extends RangeAggregationOptionsStep<SR, ?, PDF, F, A>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The final step in a "range" aggregation definition, where optional parameters can be set.interfaceRangeAggregationRangeMoreStep<SR,S extends RangeAggregationRangeMoreStep<SR, ?, ?, PDF, F, A>, N extends RangeAggregationOptionsStep<SR, ?, PDF, F, Map<org.hibernate.search.util.common.data.Range<F>, A>>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The step in a "range" aggregation definition where optional parameters can be set, (see the superinterfaceRangeAggregationOptionsStep), or more ranges can be added.interfaceSumAggregationOptionsStep<SR,S extends SumAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "sum" aggregation definition, where optional parameters can be set.interfaceTermsAggregationOptionsStep<SR,S extends TermsAggregationOptionsStep<SR, ?, PDF, F, A>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The final step in a "terms" aggregation definition, where optional parameters can be set.interfaceTermsAggregationValueStep<SR,S extends TermsAggregationOptionsStep<SR, ?, PDF, F, A>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The step in a "terms" aggregation definition where the aggregation value for the term can be set.Methods in org.hibernate.search.engine.search.aggregation.dsl that return AggregationFinalStepModifier and TypeMethodDescription<V> AggregationFinalStep<V> Defines the result of the composite aggregation as the result of applying the given function to the single inner aggregation defined so far.<V> AggregationFinalStep<V> CompositeAggregationFrom2AsStep.as(BiFunction<V1, V2, V> transformer) Defines the result of the composite aggregation as the result of applying the given function to the two inner aggregations defined so far.<V> AggregationFinalStep<V> CompositeAggregationFrom3AsStep.as(org.hibernate.search.util.common.function.TriFunction<V1, V2, V3, V> transformer) Defines the result of the composite aggregation as the result of applying the given function to the three inner aggregations defined so far.CompositeAggregationFromAsStep.asArray()Defines the result of the composite aggregation as an object array that will contain the results of inner aggregations defined so far, in order.<V> AggregationFinalStep<V> Defines the result of the composite aggregation as the result of applying the given function to an object array containing the results of inner aggregations defined so far, in order.CompositeAggregationFromAsStep.asList()Defines the result of the composite aggregation as aListthat will contain the results of inner aggregations defined so far, in order.<V> AggregationFinalStep<V> Defines the result of the composite aggregation as the result of applying the given function to aListcontaining the results of inner aggregations defined so far, in order.default AggregationFinalStep<List<?>> SearchAggregationFactory.composite(AggregationFinalStep<?>... dslFinalSteps) Create an aggregation that will compose aListbased on the given almost-built aggregations.SearchAggregationFactory.composite(SearchAggregation<?>... aggregations) Create an aggregation that will compose aListbased on the given aggregations.<T> AggregationFinalStep<T> SearchAggregationFactory.withParameters(Function<? super NamedValues, ? extends AggregationFinalStep<T>> aggregationCreator) Delegating aggregation that creates the actual aggregation at query create time and provides access to query parameters.Methods in org.hibernate.search.engine.search.aggregation.dsl with parameters of type AggregationFinalStepModifier and TypeMethodDescriptiondefault AggregationFinalStep<List<?>> SearchAggregationFactory.composite(AggregationFinalStep<?>... dslFinalSteps) Create an aggregation that will compose aListbased on the given almost-built aggregations.CompositeAggregationInnerStep.from(AggregationFinalStep<?>... dslFinalSteps) Defines multiple inner aggregations to get values from, based on almost-builtSearchAggregations.default <V1> CompositeAggregationFrom1AsStep<V1> CompositeAggregationInnerStep.from(AggregationFinalStep<V1> dslFinalStep) Defines one inner aggregation to get values from, based on an almost-builtSearchAggregation.default <V1,V2> CompositeAggregationFrom2AsStep <V1, V2> CompositeAggregationInnerStep.from(AggregationFinalStep<V1> dslFinalStep1, AggregationFinalStep<V2> dslFinalStep2) Defines two inner aggregations to get values from, based on almost-builtSearchAggregations.default <V1,V2, V3>
CompositeAggregationFrom3AsStep<V1, V2, V3> CompositeAggregationInnerStep.from(AggregationFinalStep<V1> dslFinalStep1, AggregationFinalStep<V2> dslFinalStep2, AggregationFinalStep<V3> dslFinalStep3) Defines three inner aggregations to get values from, based on almost-builtSearchAggregations.default <T> RangeAggregationOptionsStep<SR, ?, PDF, F, Map<org.hibernate.search.util.common.data.Range<F>, T>> RangeAggregationValueStep.value(AggregationFinalStep<T> aggregation) Specify which aggregation to apply to the documents within the range.TermsAggregationValueStep.value(AggregationFinalStep<T> aggregation) Specify which aggregation to apply to the documents with same terms.Method parameters in org.hibernate.search.engine.search.aggregation.dsl with type arguments of type AggregationFinalStepModifier and TypeMethodDescription<T> AggregationFinalStep<T> SearchAggregationFactory.withParameters(Function<? super NamedValues, ? extends AggregationFinalStep<T>> aggregationCreator) Delegating aggregation that creates the actual aggregation at query create time and provides access to query parameters. -
Uses of AggregationFinalStep in org.hibernate.search.engine.search.aggregation.dsl.spi
Methods in org.hibernate.search.engine.search.aggregation.dsl.spi that return AggregationFinalStepModifier and TypeMethodDescriptionAbstractSearchAggregationFactory.composite(SearchAggregation<?>... aggregations) <T> AggregationFinalStep<T> AbstractSearchAggregationFactory.withParameters(Function<? super NamedValues, ? extends AggregationFinalStep<T>> aggregationCreator) Method parameters in org.hibernate.search.engine.search.aggregation.dsl.spi with type arguments of type AggregationFinalStepModifier and TypeMethodDescription<T> AggregationFinalStep<T> AbstractSearchAggregationFactory.withParameters(Function<? super NamedValues, ? extends AggregationFinalStep<T>> aggregationCreator) -
Uses of AggregationFinalStep in org.hibernate.search.engine.search.aggregation.spi
Method parameters in org.hibernate.search.engine.search.aggregation.spi with type arguments of type AggregationFinalStepModifier and TypeMethodDescriptionvoidWithParametersAggregationBuilder.creator(Function<? super NamedValues, ? extends AggregationFinalStep<T>> aggregationCreator) -
Uses of AggregationFinalStep in org.hibernate.search.engine.search.query.dsl
Method parameters in org.hibernate.search.engine.search.query.dsl with type arguments of type AggregationFinalStepModifier and TypeMethodDescription<T> SSearchQueryOptionsStep.aggregation(AggregationKey<T> key, Function<? super AF, ? extends AggregationFinalStep<T>> aggregationContributor) Add an aggregation to this query. -
Uses of AggregationFinalStep in org.hibernate.search.engine.search.query.dsl.spi
Method parameters in org.hibernate.search.engine.search.query.dsl.spi with type arguments of type AggregationFinalStepModifier and TypeMethodDescription<A> SAbstractSearchQueryOptionsStep.aggregation(AggregationKey<A> key, Function<? super AF, ? extends AggregationFinalStep<A>> aggregationContributor)