Uses of Interface
org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
-
-
Uses of SearchProjectionFactory in org.hibernate.search.backend.elasticsearch
Methods in org.hibernate.search.backend.elasticsearch with parameters of type SearchProjectionFactory Modifier and Type Method Description Optional<ElasticsearchSearchProjectionFactory<R,E>>
ElasticsearchExtension. extendOptional(SearchProjectionFactory<R,E> original)
Attempt to extend a given factory, returning an emptyOptional
in case of failure. -
Uses of SearchProjectionFactory in org.hibernate.search.backend.elasticsearch.search.projection.dsl
Subinterfaces of SearchProjectionFactory in org.hibernate.search.backend.elasticsearch.search.projection.dsl Modifier and Type Interface Description interface
ElasticsearchSearchProjectionFactory<R,E>
A factory for search projections with some Elasticsearch-specific methods. -
Uses of SearchProjectionFactory in org.hibernate.search.backend.lucene
Methods in org.hibernate.search.backend.lucene with parameters of type SearchProjectionFactory Modifier and Type Method Description Optional<LuceneSearchProjectionFactory<R,E>>
LuceneExtension. extendOptional(SearchProjectionFactory<R,E> original)
Attempt to extend a given factory, returning an emptyOptional
in case of failure. -
Uses of SearchProjectionFactory in org.hibernate.search.backend.lucene.search.projection.dsl
Subinterfaces of SearchProjectionFactory in org.hibernate.search.backend.lucene.search.projection.dsl Modifier and Type Interface Description interface
LuceneSearchProjectionFactory<R,E>
A factory for search projections with some Lucene-specific methods. -
Uses of SearchProjectionFactory in org.hibernate.search.engine.mapper.scope.spi
Methods in org.hibernate.search.engine.mapper.scope.spi that return SearchProjectionFactory Modifier and Type Method Description SearchProjectionFactory<R,E>
MappedIndexScope. projection()
Methods in org.hibernate.search.engine.mapper.scope.spi that return types with arguments of type SearchProjectionFactory Modifier and Type Method Description <LOS> SearchQuerySelectStep<?,R,E,LOS,SearchProjectionFactory<R,E>,?>
MappedIndexScope. search(BackendSessionContext sessionContext, SearchLoadingContextBuilder<R,E,LOS> loadingContextBuilder)
-
Uses of SearchProjectionFactory in org.hibernate.search.engine.search.projection.dsl
Subinterfaces of SearchProjectionFactory in org.hibernate.search.engine.search.projection.dsl Modifier and Type Interface Description interface
ExtendedSearchProjectionFactory<S extends ExtendedSearchProjectionFactory<?,R,E>,R,E>
A base interface for subtypes ofSearchProjectionFactory
allowing to easily override the self type for all relevant methods.Methods in org.hibernate.search.engine.search.projection.dsl that return SearchProjectionFactory Modifier and Type Method Description SearchProjectionFactory<R,E>
SearchProjectionFactory. withRoot(String objectFieldPath)
Create a new projection factory whose root for all paths passed to the DSL will be the given object field.Methods in org.hibernate.search.engine.search.projection.dsl with parameters of type SearchProjectionFactory Modifier and Type Method Description Optional<T>
SearchProjectionFactoryExtension. extendOptional(SearchProjectionFactory<R,E> original)
Attempt to extend a given factory, returning an emptyOptional
in case of failure.Method parameters in org.hibernate.search.engine.search.projection.dsl with type arguments of type SearchProjectionFactory Modifier and Type Method Description ProjectionFinalStep<P>
SearchProjectionFactoryExtensionIfSupportedMoreStep. orElse(Function<SearchProjectionFactory<R,E>,? extends ProjectionFinalStep<P>> projectionContributor)
If no extension passed toSearchProjectionFactoryExtensionIfSupportedStep.ifSupported(SearchProjectionFactoryExtension, Function)
was supported so far, apply the given function to the current (non-extended)SearchProjectionFactory
; otherwise return the projection created in the first succeedingifSupported
call. -
Uses of SearchProjectionFactory in org.hibernate.search.engine.search.projection.dsl.spi
Classes in org.hibernate.search.engine.search.projection.dsl.spi that implement SearchProjectionFactory Modifier and Type Class Description class
AbstractSearchProjectionFactory<S extends ExtendedSearchProjectionFactory<S,R,E>,SC extends SearchProjectionIndexScope<?>,R,E>
-
Uses of SearchProjectionFactory in org.hibernate.search.engine.search.query.dsl
Classes in org.hibernate.search.engine.search.query.dsl with type parameters of type SearchProjectionFactory Modifier and Type Interface Description interface
SearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory>
The initial step in a query definition, where the element used to represent query hits, i.e. -
Uses of SearchProjectionFactory in org.hibernate.search.engine.search.query.dsl.spi
Classes in org.hibernate.search.engine.search.query.dsl.spi with type parameters of type SearchProjectionFactory Modifier and Type Class Description class
AbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory>
Method parameters in org.hibernate.search.engine.search.query.dsl.spi with type arguments of type SearchProjectionFactory Modifier and Type Method Description <P> SearchQueryWhereStep<?,P,LOS,?>
AbstractDelegatingSearchQuerySelectStep. select(Function<? super SearchProjectionFactory<R,E>,? extends ProjectionFinalStep<P>> projectionContributor)
-
Uses of SearchProjectionFactory in org.hibernate.search.engine.search.query.spi
Methods in org.hibernate.search.engine.search.query.spi that return SearchProjectionFactory Modifier and Type Method Description <R,E>
SearchProjectionFactory<R,E>SearchQueryIndexScope. projectionFactory()
-
Uses of SearchProjectionFactory in org.hibernate.search.mapper.orm.scope
Methods in org.hibernate.search.mapper.orm.scope that return SearchProjectionFactory Modifier and Type Method Description SearchProjectionFactory<EntityReference,E>
SearchScope. projection()
Initiate the building of a search projection that will be valid for the indexes in this scope. -
Uses of SearchProjectionFactory in org.hibernate.search.mapper.pojo.scope.spi
Methods in org.hibernate.search.mapper.pojo.scope.spi that return SearchProjectionFactory Modifier and Type Method Description SearchProjectionFactory<R,E>
PojoScopeDelegate. projection()
Methods in org.hibernate.search.mapper.pojo.scope.spi that return types with arguments of type SearchProjectionFactory Modifier and Type Method Description <LOS> SearchQuerySelectStep<?,R,E,LOS,SearchProjectionFactory<R,E>,?>
PojoScopeDelegate. search(PojoScopeSessionContext sessionContext, DocumentReferenceConverter<R> documentReferenceConverter, PojoSelectionLoadingContextBuilder<LOS> loadingContextBuilder)
-