Uses of Interface
org.hibernate.search.engine.search.projection.dsl.CompositeProjectionOptionsStep
Packages that use CompositeProjectionOptionsStep
-
Uses of CompositeProjectionOptionsStep in org.hibernate.search.engine.search.projection.dsl
Classes in org.hibernate.search.engine.search.projection.dsl with type parameters of type CompositeProjectionOptionsStepModifier and TypeInterfaceDescriptioninterfaceCompositeProjectionOptionsStep<S extends CompositeProjectionOptionsStep<?,T>, T> The final step in a composite projection definition where optional parameters can be set.interfaceCompositeProjectionValueStep<N extends CompositeProjectionOptionsStep<?,T>, T> The step in a composite projection definition where (optionally) the projection collector can be provided, e.g. to mark a projection as multi-valued (returningList/Setetc.)Subinterfaces of CompositeProjectionOptionsStep in org.hibernate.search.engine.search.projection.dslModifier and TypeInterfaceDescriptioninterfaceCompositeProjectionValueStep<N extends CompositeProjectionOptionsStep<?,T>, T> The step in a composite projection definition where (optionally) the projection collector can be provided, e.g. to mark a projection as multi-valued (returningList/Setetc.)Methods in org.hibernate.search.engine.search.projection.dsl that return CompositeProjectionOptionsStepModifier and TypeMethodDescriptiondefault CompositeProjectionOptionsStep<?, T[]> Defines the projection as multivalued, i.e. returningT[]instead ofT.<R> CompositeProjectionOptionsStep<?, R> CompositeProjectionValueStep.collector(ProjectionCollector.Provider<T, R> collector) Defines how to accumulate composite projection values.default <P1,P2, T>
CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(BiFunction<P1, P2, T> transformer, ProjectionFinalStep<P1> dslFinalStep1, ProjectionFinalStep<P2> dslFinalStep2) Deprecated.default <P1,P2, T>
CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(BiFunction<P1, P2, T> transformer, SearchProjection<P1> projection1, SearchProjection<P2> projection2) Deprecated.Use.composite().from( projection1, projection2 ).as( transformer )instead.default <T> CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(Function<List<?>, T> transformer, ProjectionFinalStep<?>... dslFinalSteps) Deprecated.Use.composite().from( dslFinalSteps ).asList( transformer )instead.default <T> CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(Function<List<?>, T> transformer, SearchProjection<?>... projections) Deprecated.Use.composite().from( projections ).asList( transformer )instead.default <P,T> CompositeProjectionOptionsStep <?, T> SearchProjectionFactory.composite(Function<P, T> transformer, ProjectionFinalStep<P> dslFinalStep) Deprecated.Use.composite().from( dslFinalStep ).as( transformer )instead.default <P,T> CompositeProjectionOptionsStep <?, T> SearchProjectionFactory.composite(Function<P, T> transformer, SearchProjection<P> projection) Deprecated.Use.composite().from( projection ).as( transformer )instead.default <P1,P2, P3, T>
CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(org.hibernate.search.util.common.function.TriFunction<P1, P2, P3, T> transformer, ProjectionFinalStep<P1> dslFinalStep1, ProjectionFinalStep<P2> dslFinalStep2, ProjectionFinalStep<P3> dslFinalStep3) Deprecated.Use.composite().from( dslFinalStep1, dslFinalStep2, dslFinalStep3 ).as( transformer )instead.default <P1,P2, P3, T>
CompositeProjectionOptionsStep<?, T> SearchProjectionFactory.composite(org.hibernate.search.util.common.function.TriFunction<P1, P2, P3, T> transformer, SearchProjection<P1> projection1, SearchProjection<P2> projection2, SearchProjection<P3> projection3) Deprecated.Use.composite().from( projection1, projection2, projection3 ).as( transformer )instead.default CompositeProjectionOptionsStep<?, List<T>> CompositeProjectionValueStep.list()Defines the projection as multivalued, i.e. returningList<T>instead ofT.default CompositeProjectionOptionsStep<?, List<T>> CompositeProjectionValueStep.multi()Deprecated.default CompositeProjectionOptionsStep<?, Optional<T>> CompositeProjectionValueStep.optional()Defines the projection as single-valued wrapped in anOptional, i.e. returningOptional<T>instead ofT.default CompositeProjectionOptionsStep<?, Set<T>> CompositeProjectionValueStep.set()Defines the projection as multivalued, i.e. returningSet<T>instead ofT.default CompositeProjectionOptionsStep<?, SortedSet<T>> CompositeProjectionValueStep.sortedSet()Defines the projection as multivalued, i.e. returningSortedSet<T>instead ofT.default CompositeProjectionOptionsStep<?, SortedSet<T>> CompositeProjectionValueStep.sortedSet(Comparator<T> comparator) Defines the projection as multivalued, i.e. returningSortedSet<T>instead ofT.
.composite().from( dslFinalStep1, dslFinalStep2 ).as( transformer )instead.