Uses of Interface
org.hibernate.search.engine.search.projection.SearchProjection
-
-
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.logging.impl
Methods in org.hibernate.search.backend.elasticsearch.logging.impl with parameters of type SearchProjection Modifier and Type Method Description SearchExceptionLog_$logger. cannotMixElasticsearchSearchQueryWithOtherProjections(SearchProjection<?> projection)SearchExceptionLog. cannotMixElasticsearchSearchQueryWithOtherProjections(SearchProjection<?> projection)SearchExceptionLog_$logger. projectionDefinedOnDifferentIndexes(SearchProjection<?> projection, Set<String> projectionIndexes, Set<String> scopeIndexes)SearchExceptionLog. projectionDefinedOnDifferentIndexes(SearchProjection<?> projection, Set<String> projectionIndexes, Set<String> scopeIndexes) -
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.scope.model.impl
Methods in org.hibernate.search.backend.elasticsearch.scope.model.impl with parameters of type SearchProjection Modifier and Type Method Description <P> ElasticsearchSearchQueryBuilder<P>ElasticsearchSearchIndexScopeImpl. select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.search.projection.impl
Subinterfaces of SearchProjection in org.hibernate.search.backend.elasticsearch.search.projection.impl Modifier and Type Interface Description interfaceElasticsearchSearchProjection<P>Classes in org.hibernate.search.backend.elasticsearch.search.projection.impl that implement SearchProjection Modifier and Type Class Description classAbstractElasticsearchProjection<P>classElasticsearchConstantProjection<T>classElasticsearchDistanceToFieldProjection<A,P>A projection on the distance from a given center to the GeoPoint defined in an index field.classElasticsearchEntityCompositeProjection<E>classElasticsearchEntityLoadingProjection<E>classElasticsearchEntityReferenceProjection<R>classElasticsearchFieldHighlightProjectionclassElasticsearchFieldProjection<F,V,P>A projection on the values of an index field.classElasticsearchIdProjection<I>classElasticsearchObjectProjection<E,V,P>A projection that yields one composite value per object in a given object field.classElasticsearchThrowingProjection<T>Methods in org.hibernate.search.backend.elasticsearch.search.projection.impl that return SearchProjection Modifier and Type Method Description <P> SearchProjection<P>ElasticsearchDistanceToFieldProjection.Builder. build(ProjectionAccumulator.Provider<Double,P> accumulatorProvider)<P> SearchProjection<P>ElasticsearchFieldProjection.Builder. build(ProjectionAccumulator.Provider<V,P> accumulatorProvider)<T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners)<T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. constant(T value)SearchProjection<DocumentReference>ElasticsearchSearchProjectionBuilderFactory. documentReference()<T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)<E> SearchProjection<E>ElasticsearchSearchProjectionBuilderFactory. entityLoading()<R> SearchProjection<R>ElasticsearchSearchProjectionBuilderFactory. entityReference()SearchProjection<com.google.gson.JsonObject>ElasticsearchSearchProjectionBuilderFactory. explanation()<I> SearchProjection<I>ElasticsearchSearchProjectionBuilderFactory. id(Class<I> requestedIdentifierType)SearchProjection<com.google.gson.JsonObject>ElasticsearchSearchProjectionBuilderFactory. jsonHit()SearchProjection<Float>ElasticsearchSearchProjectionBuilderFactory. score()SearchProjection<com.google.gson.JsonObject>ElasticsearchSearchProjectionBuilderFactory. source()<T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. throwing(Supplier<SearchException> exceptionSupplier)Methods in org.hibernate.search.backend.elasticsearch.search.projection.impl with parameters of type SearchProjection Modifier and Type Method Description <T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)static <P> ElasticsearchSearchProjection<P>ElasticsearchSearchProjection. from(ElasticsearchSearchIndexScope<?> scope, SearchProjection<P> projection)Method parameters in org.hibernate.search.backend.elasticsearch.search.projection.impl with type arguments of type SearchProjection Modifier and Type Method Description <T> SearchProjection<T>ElasticsearchSearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners) -
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.search.query.dsl
Methods in org.hibernate.search.backend.elasticsearch.search.query.dsl with parameters of type SearchProjection Modifier and Type Method Description ElasticsearchSearchQueryWhereStep<List<?>,LOS>ElasticsearchSearchQuerySelectStep. select(SearchProjection<?>... projections)<P> ElasticsearchSearchQueryWhereStep<P,LOS>ElasticsearchSearchQuerySelectStep. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.search.query.dsl.impl
Methods in org.hibernate.search.backend.elasticsearch.search.query.dsl.impl with parameters of type SearchProjection Modifier and Type Method Description ElasticsearchSearchQueryWhereStep<List<?>,LOS>ElasticsearchSearchQuerySelectStepImpl. select(SearchProjection<?>... projections)<P> ElasticsearchSearchQueryWhereStep<P,LOS>ElasticsearchSearchQuerySelectStepImpl. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.elasticsearch.search.query.impl
Methods in org.hibernate.search.backend.elasticsearch.search.query.impl with parameters of type SearchProjection Modifier and Type Method Description <P> ElasticsearchSearchQueryBuilder<P>ElasticsearchSearchQueryIndexScope. select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.logging.impl
Methods in org.hibernate.search.backend.lucene.logging.impl with parameters of type SearchProjection Modifier and Type Method Description SearchExceptionLog_$logger. cannotMixLuceneSearchQueryWithOtherProjections(SearchProjection<?> projection)SearchExceptionLog. cannotMixLuceneSearchQueryWithOtherProjections(SearchProjection<?> projection)SearchExceptionLog_$logger. projectionDefinedOnDifferentIndexes(SearchProjection<?> predicate, Set<String> predicateIndexes, Set<String> scopeIndexes)SearchExceptionLog. projectionDefinedOnDifferentIndexes(SearchProjection<?> predicate, Set<String> predicateIndexes, Set<String> scopeIndexes) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.scope.model.impl
Methods in org.hibernate.search.backend.lucene.scope.model.impl with parameters of type SearchProjection Modifier and Type Method Description <P> LuceneSearchQueryBuilder<P>LuceneSearchIndexScopeImpl. select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.search.projection.impl
Subinterfaces of SearchProjection in org.hibernate.search.backend.lucene.search.projection.impl Modifier and Type Interface Description interfaceLuceneSearchProjection<P>Classes in org.hibernate.search.backend.lucene.search.projection.impl that implement SearchProjection Modifier and Type Class Description classLuceneByMappedTypeProjection<P>classLuceneConstantProjection<T>classLuceneDistanceToFieldProjection<P>A projection on the distance from a given center to the GeoPoint defined in an index field.classLuceneEntityCompositeProjection<E>classLuceneEntityLoadingProjection<E>classLuceneEntityReferenceProjection<R>classLuceneFieldHighlightProjectionclassLuceneFieldProjection<F,V,P>A projection on the values of an index field.classLuceneIdProjection<I>classLuceneObjectProjection<E,V,P>A projection that yields one composite value per object in a given object field.classLuceneThrowingProjection<T>Methods in org.hibernate.search.backend.lucene.search.projection.impl that return SearchProjection Modifier and Type Method Description <P> SearchProjection<P>LuceneDistanceToFieldProjection.Builder. build(ProjectionAccumulator.Provider<Double,P> accumulatorProvider)<T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners)<T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. constant(T value)SearchProjection<org.apache.lucene.document.Document>LuceneSearchProjectionBuilderFactory. document()SearchProjection<DocumentReference>LuceneSearchProjectionBuilderFactory. documentReference()<T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)<E> SearchProjection<E>LuceneSearchProjectionBuilderFactory. entityLoading()<R> SearchProjection<R>LuceneSearchProjectionBuilderFactory. entityReference()SearchProjection<org.apache.lucene.search.Explanation>LuceneSearchProjectionBuilderFactory. explanation()<I> SearchProjection<I>LuceneSearchProjectionBuilderFactory. id(Class<I> requestedIdentifierType)SearchProjection<Float>LuceneSearchProjectionBuilderFactory. score()<T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. throwing(Supplier<SearchException> exceptionSupplier)Methods in org.hibernate.search.backend.lucene.search.projection.impl with parameters of type SearchProjection Modifier and Type Method Description <T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)static <P> LuceneSearchProjection<P>LuceneSearchProjection. from(LuceneSearchIndexScope<?> scope, SearchProjection<P> projection)Method parameters in org.hibernate.search.backend.lucene.search.projection.impl with type arguments of type SearchProjection Modifier and Type Method Description <T> SearchProjection<T>LuceneSearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.search.query.dsl
Methods in org.hibernate.search.backend.lucene.search.query.dsl with parameters of type SearchProjection Modifier and Type Method Description LuceneSearchQueryWhereStep<List<?>,LOS>LuceneSearchQuerySelectStep. select(SearchProjection<?>... projections)<P> LuceneSearchQueryWhereStep<P,LOS>LuceneSearchQuerySelectStep. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.search.query.dsl.impl
Methods in org.hibernate.search.backend.lucene.search.query.dsl.impl with parameters of type SearchProjection Modifier and Type Method Description LuceneSearchQueryWhereStep<List<?>,LOS>LuceneSearchQuerySelectStepImpl. select(SearchProjection<?>... projections)<P> LuceneSearchQueryWhereStep<P,LOS>LuceneSearchQuerySelectStepImpl. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.backend.lucene.search.query.impl
Methods in org.hibernate.search.backend.lucene.search.query.impl with parameters of type SearchProjection Modifier and Type Method Description <P> LuceneSearchQueryBuilder<P>LuceneSearchQueryIndexScope. select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.engine.search.projection.definition
Methods in org.hibernate.search.engine.search.projection.definition that return SearchProjection Modifier and Type Method Description SearchProjection<? extends P>ProjectionDefinition. create(SearchProjectionFactory<?,?> factory, ProjectionDefinitionContext context)Creates a projection with a specific projected type. -
Uses of SearchProjection in org.hibernate.search.engine.search.projection.definition.spi
-
Uses of SearchProjection in org.hibernate.search.engine.search.projection.dsl
Methods in org.hibernate.search.engine.search.projection.dsl that return SearchProjection Modifier and Type Method Description SearchProjection<T>ProjectionFinalStep. toProjection()Create aSearchProjectioninstance matching the definition given in the previous DSL steps.Methods in org.hibernate.search.engine.search.projection.dsl with parameters of type SearchProjection Modifier and Type Method Description 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, SearchProjection<?>... projections)Deprecated.Use.composite().from( projections ).asList( transformer )instead.default <P,T>
CompositeProjectionOptionsStep<?,T>SearchProjectionFactory. composite(Function<P,T> transformer, SearchProjection<P> projection)Deprecated.Use.composite().from( projection ).as( transformer )instead.CompositeProjectionValueStep<?,List<?>>SearchProjectionFactory. composite(SearchProjection<?>... projections)Create a projection that will compose aListbased on the given projections.default <P1,P2,P3,T>
CompositeProjectionOptionsStep<?,T>SearchProjectionFactory. composite(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.CompositeProjectionFromAsStepCompositeProjectionInnerStep. from(SearchProjection<?>... projections)Defines multiple inner projections to get values from, based on previously-builtSearchProjections.<V1> CompositeProjectionFrom1AsStep<V1>CompositeProjectionInnerStep. from(SearchProjection<V1> projection)Defines one inner projection to get values from, based on a previously-builtSearchProjection.<V1,V2>
CompositeProjectionFrom2AsStep<V1,V2>CompositeProjectionInnerStep. from(SearchProjection<V1> projection1, SearchProjection<V2> projection2)Defines two inner projections to get values from, based on previously-builtSearchProjections.<V1,V2,V3>
CompositeProjectionFrom3AsStep<V1,V2,V3>CompositeProjectionInnerStep. from(SearchProjection<V1> projection1, SearchProjection<V2> projection2, SearchProjection<V3> projection3)Defines three inner projections to get values from, based on previously-builtSearchProjections. -
Uses of SearchProjection in org.hibernate.search.engine.search.projection.dsl.impl
Methods in org.hibernate.search.engine.search.projection.dsl.impl that return SearchProjection Modifier and Type Method Description SearchProjection<P>CompositeProjectionOptionsStepImpl. toProjection()SearchProjection<P>DistanceToFieldProjectionOptionsStepImpl. toProjection()SearchProjection<DocumentReference>DocumentReferenceProjectionOptionsStepImpl. toProjection()SearchProjection<E>EntityProjectionOptionsStepImpl. toProjection()SearchProjection<R>EntityReferenceProjectionOptionsStepImpl. toProjection()SearchProjection<P>FieldProjectionOptionsStepImpl. toProjection()SearchProjection<T>FieldProjectionValueStepImpl. toProjection()SearchProjection<List<String>>HighlightProjectionOptionsStepImpl. toProjection()SearchProjection<I>IdProjectionOptionsStepImpl. toProjection()SearchProjection<Float>ScoreProjectionOptionsStepImpl. toProjection()Methods in org.hibernate.search.engine.search.projection.dsl.impl with parameters of type SearchProjection Modifier and Type Method Description CompositeProjectionFromAsStepCompositeProjectionInnerStepImpl. from(SearchProjection<?>... projections)<V1> CompositeProjectionFrom1AsStep<V1>CompositeProjectionInnerStepImpl. from(SearchProjection<V1> projection)<V1,V2>
CompositeProjectionFrom2AsStep<V1,V2>CompositeProjectionInnerStepImpl. from(SearchProjection<V1> projection1, SearchProjection<V2> projection2)<V1,V2,V3>
CompositeProjectionFrom3AsStep<V1,V2,V3>CompositeProjectionInnerStepImpl. from(SearchProjection<V1> projection1, SearchProjection<V2> projection2, SearchProjection<V3> projection3)Constructors in org.hibernate.search.engine.search.projection.dsl.impl with parameters of type SearchProjection Constructor Description CompositeProjectionOptionsStepImpl(CompositeProjectionBuilder builder, SearchProjection<?>[] inners, ProjectionCompositor<?,T> compositor, ProjectionAccumulator.Provider<T,P> accumulatorProvider)CompositeProjectionValueStepImpl(CompositeProjectionBuilder builder, SearchProjection<?>[] inners, ProjectionCompositor<?,T> compositor) -
Uses of SearchProjection in org.hibernate.search.engine.search.projection.dsl.spi
Methods in org.hibernate.search.engine.search.projection.dsl.spi that return SearchProjection Modifier and Type Method Description abstract SearchProjection<List<String>>HighlightProjectionBuilder. build()SearchProjection<T>StaticProjectionFinalStep. toProjection()Methods in org.hibernate.search.engine.search.projection.dsl.spi with parameters of type SearchProjection Modifier and Type Method Description CompositeProjectionValueStep<?,List<?>>AbstractSearchProjectionFactory. composite(SearchProjection<?>... projections)Constructors in org.hibernate.search.engine.search.projection.dsl.spi with parameters of type SearchProjection Constructor Description StaticProjectionFinalStep(SearchProjection<T> projection) -
Uses of SearchProjection in org.hibernate.search.engine.search.projection.spi
Methods in org.hibernate.search.engine.search.projection.spi that return SearchProjection Modifier and Type Method Description <E,V,P>
SearchProjection<P>CompositeProjectionBuilder. build(SearchProjection<?>[] inners, ProjectionCompositor<E,V> compositor, ProjectionAccumulator.Provider<V,P> accumulatorProvider)default SearchProjection<Double>DistanceToFieldProjectionBuilder. build()<P> SearchProjection<P>DistanceToFieldProjectionBuilder. build(ProjectionAccumulator.Provider<Double,P> accumulatorProvider)default SearchProjection<T>FieldProjectionBuilder. build()<P> SearchProjection<P>FieldProjectionBuilder. build(ProjectionAccumulator.Provider<T,P> accumulatorProvider)SearchProjection<T>SearchProjectionBuilder. build()<T> SearchProjection<T>SearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners)<T> SearchProjection<T>SearchProjectionBuilderFactory. constant(T value)SearchProjection<DocumentReference>SearchProjectionBuilderFactory. documentReference()<T> SearchProjection<T>SearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)<E> SearchProjection<E>SearchProjectionBuilderFactory. entityLoading()<R> SearchProjection<R>SearchProjectionBuilderFactory. entityReference()<I> SearchProjection<I>SearchProjectionBuilderFactory. id(Class<I> requestedIdentifierType)SearchProjection<Float>SearchProjectionBuilderFactory. score()<T> SearchProjection<T>SearchProjectionBuilderFactory. throwing(Supplier<SearchException> exceptionSupplier)Methods in org.hibernate.search.engine.search.projection.spi with parameters of type SearchProjection Modifier and Type Method Description <E,V,P>
SearchProjection<P>CompositeProjectionBuilder. build(SearchProjection<?>[] inners, ProjectionCompositor<E,V> compositor, ProjectionAccumulator.Provider<V,P> accumulatorProvider)<T> SearchProjection<T>SearchProjectionBuilderFactory. entityComposite(SearchProjection<T> delegate)Method parameters in org.hibernate.search.engine.search.projection.spi with type arguments of type SearchProjection Modifier and Type Method Description <T> SearchProjection<T>SearchProjectionBuilderFactory. byTypeName(Map<String,? extends SearchProjection<? extends T>> inners) -
Uses of SearchProjection in org.hibernate.search.engine.search.query.dsl
Methods in org.hibernate.search.engine.search.query.dsl with parameters of type SearchProjection Modifier and Type Method Description SearchQueryWhereStep<?,List<?>,LOS,?>SearchQuerySelectStep. select(SearchProjection<?>... projections)Select a list of projections as a representation of the search hit for each matching document.<P> SearchQueryWhereStep<?,P,LOS,?>SearchQuerySelectStep. select(SearchProjection<P> projection)Select a projection as a representation of the search hit for each matching document. -
Uses of SearchProjection in org.hibernate.search.engine.search.query.dsl.impl
Methods in org.hibernate.search.engine.search.query.dsl.impl with parameters of type SearchProjection Modifier and Type Method Description org.hibernate.search.engine.search.query.dsl.impl.DefaultSearchQueryOptionsStep<List<?>,LOS>DefaultSearchQuerySelectStep. select(SearchProjection<?>... projections)<P> org.hibernate.search.engine.search.query.dsl.impl.DefaultSearchQueryOptionsStep<P,LOS>DefaultSearchQuerySelectStep. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.engine.search.query.dsl.spi
Methods in org.hibernate.search.engine.search.query.dsl.spi with parameters of type SearchProjection Modifier and Type Method Description SearchQueryWhereStep<?,List<?>,LOS,?>AbstractDelegatingSearchQuerySelectStep. select(SearchProjection<?>... projections)<P> SearchQueryWhereStep<?,P,LOS,?>AbstractDelegatingSearchQuerySelectStep. select(SearchProjection<P> projection) -
Uses of SearchProjection in org.hibernate.search.engine.search.query.spi
Methods in org.hibernate.search.engine.search.query.spi with parameters of type SearchProjection Modifier and Type Method Description <P> SearchQueryBuilder<P>SearchQueryIndexScope. select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection)
-