Uses of Interface
org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
-
-
Uses of SearchPredicateFactory in org.hibernate.search.engine.mapper.scope.spi
Methods in org.hibernate.search.engine.mapper.scope.spi that return SearchPredicateFactory Modifier and Type Method Description SearchPredicateFactoryMappedIndexScope. predicate() -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.aggregation.dsl
Classes in org.hibernate.search.engine.search.aggregation.dsl with type parameters of type SearchPredicateFactory Modifier and Type Interface Description interfaceAggregationFilterStep<S,PDF extends SearchPredicateFactory>The step in an aggregation definition where a filter can be set to select nested objects from which values will be extracted for this aggregation.interfaceExtendedSearchAggregationFactory<PDF extends SearchPredicateFactory>A base interface for subtypes ofSearchAggregationFactoryallowing to easily override the predicate factory type for all relevant methods.interfaceRangeAggregationFieldStep<PDF extends SearchPredicateFactory>The initial step in a "range" aggregation definition, where the target field can be set.interfaceRangeAggregationOptionsStep<S extends RangeAggregationOptionsStep<?,PDF,F,A>,PDF extends SearchPredicateFactory,F,A>The final step in a "range" aggregation definition, where optional parameters can be set.interfaceRangeAggregationRangeMoreStep<S extends RangeAggregationRangeMoreStep<?,?,PDF,F>,N extends RangeAggregationOptionsStep<?,PDF,F,Map<Range<F>,Long>>,PDF extends SearchPredicateFactory,F>The step in a "range" aggregation definition where optional parameters can be set, (see the superinterfaceRangeAggregationOptionsStep), or more ranges can be added.interfaceRangeAggregationRangeStep<N extends RangeAggregationRangeMoreStep<?,?,PDF,F>,PDF extends SearchPredicateFactory,F>The step in a "range" aggregation definition where the ranges can be set.interfaceTermsAggregationFieldStep<PDF extends SearchPredicateFactory>The initial step in a "terms" aggregation definition, where the target field can be set.interfaceTermsAggregationOptionsStep<S extends TermsAggregationOptionsStep<?,PDF,F,A>,PDF extends SearchPredicateFactory,F,A>The final step in a "terms" aggregation definition, where optional parameters can be set. -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.aggregation.dsl.spi
Classes in org.hibernate.search.engine.search.aggregation.dsl.spi with type parameters of type SearchPredicateFactory Modifier and Type Class Description classDelegatingSearchAggregationFactory<PDF extends SearchPredicateFactory>A delegatingSearchAggregationFactory.interfaceSearchAggregationDslContext<F extends SearchAggregationBuilderFactory<?>,PDF extends SearchPredicateFactory>Represents the current context in the search DSL, including in particular the aggregation builder factory.Methods in org.hibernate.search.engine.search.aggregation.dsl.spi with type parameters of type SearchPredicateFactory Modifier and Type Method Description <PDF2 extends SearchPredicateFactory>
SearchAggregationDslContext<F,PDF2>SearchAggregationDslContext. withExtendedPredicateFactory(SearchPredicateFactoryExtension<PDF2> extension) -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.predicate.dsl
Methods in org.hibernate.search.engine.search.predicate.dsl with parameters of type SearchPredicateFactory Modifier and Type Method Description Optional<T>SearchPredicateFactoryExtension. extendOptional(SearchPredicateFactory original, SearchPredicateDslContext<?> dslContext)Attempt to extend a given factory, returning an emptyOptionalin case of failure.Method parameters in org.hibernate.search.engine.search.predicate.dsl with type arguments of type SearchPredicateFactory Modifier and Type Method Description SMatchAllPredicateOptionsStep. except(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)Add a "must not" clause to be defined by the given function.SBooleanPredicateClausesStep. filter(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)Add a "filter" clause to be defined by the given function.SBooleanPredicateClausesStep. must(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)Add a "must" clause to be defined by the given function.SBooleanPredicateClausesStep. mustNot(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)Add a "must not" clause to be defined by the given function.NNestedPredicateNestStep. nest(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor)Set the inner predicate defined by the given function.PredicateFinalStepSearchPredicateFactoryExtensionIfSupportedMoreStep. orElse(Function<SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor)If no extension passed toSearchPredicateFactoryExtensionIfSupportedStep.ifSupported(SearchPredicateFactoryExtension, Function)was supported so far, apply the given consumer to the current (non-extended)SearchPredicateFactory; otherwise return the predicate created in the first succeedingifSupportedcall.SBooleanPredicateClausesStep. should(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)Add a "should" clause to be defined by the given function. -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.predicate.dsl.spi
Classes in org.hibernate.search.engine.search.predicate.dsl.spi that implement SearchPredicateFactory Modifier and Type Class Description classDelegatingSearchPredicateFactoryA delegatingSearchPredicateFactory.Methods in org.hibernate.search.engine.search.predicate.dsl.spi that return SearchPredicateFactory Modifier and Type Method Description protected SearchPredicateFactoryDelegatingSearchPredicateFactory. delegate()Constructors in org.hibernate.search.engine.search.predicate.dsl.spi with parameters of type SearchPredicateFactory Constructor Description DelegatingSearchPredicateFactory(SearchPredicateFactory delegate) -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.query.dsl
Classes in org.hibernate.search.engine.search.query.dsl with type parameters of type SearchPredicateFactory Modifier and Type Interface Description interfaceSearchQuerySelectStep<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.interfaceSearchQueryWhereStep<N extends SearchQueryOptionsStep<?,H,LOS,?,?>,H,LOS,PDF extends SearchPredicateFactory>The step in a query definition where the predicate, i.e. -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.query.dsl.spi
Classes in org.hibernate.search.engine.search.query.dsl.spi with type parameters of type SearchPredicateFactory Modifier and Type Class Description classAbstractExtendedSearchQueryOptionsStep<S extends SearchQueryOptionsStep<S,H,LOS,SF,AF>,H,R extends SearchResult<H>,SC extends SearchScroll<H>,LOS,PDF extends SearchPredicateFactory,SF extends SearchSortFactory,AF extends SearchAggregationFactory,C>classAbstractSearchQueryOptionsStep<S extends SearchQueryOptionsStep<S,H,LOS,SF,AF>,H,LOS,PDF extends SearchPredicateFactory,SF extends SearchSortFactory,AF extends SearchAggregationFactory,C>classAbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory,C>Methods in org.hibernate.search.engine.search.query.dsl.spi with parameters of type SearchPredicateFactory Modifier and Type Method Description protected abstract PDFAbstractSearchQueryOptionsStep. extendPredicateFactory(SearchPredicateFactory predicateFactory)Method parameters in org.hibernate.search.engine.search.query.dsl.spi with type arguments of type SearchPredicateFactory Modifier and Type Method Description SearchQueryOptionsStep<?,E,LOS,?,?>AbstractDelegatingSearchQuerySelectStep. where(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor) -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.sort.dsl
Classes in org.hibernate.search.engine.search.sort.dsl with type parameters of type SearchPredicateFactory Modifier and Type Interface Description interfaceDistanceSortOptionsStep<S extends DistanceSortOptionsStep<?,PDF>,PDF extends SearchPredicateFactory>The initial and final step in a "distance" sort definition, where optional parameters can be set.interfaceExtendedSearchSortFactory<PDF extends SearchPredicateFactory>A base interface for subtypes ofSearchSortFactoryallowing to easily override the predicate factory type for all relevant methods.interfaceFieldSortOptionsStep<S extends FieldSortOptionsStep<?,PDF>,PDF extends SearchPredicateFactory>The initial and final step in a "field" sort definition, where optional parameters can be set.interfaceSortFilterStep<S,PDF extends SearchPredicateFactory>The step in a sort definition where a filter can be set to select nested objects from which values will be extracted for this sort.Methods in org.hibernate.search.engine.search.sort.dsl that return types with arguments of type SearchPredicateFactory Modifier and Type Method Description default DistanceSortOptionsStep<?,? extends SearchPredicateFactory>SearchSortFactory. distance(String absoluteFieldPath, double latitude, double longitude)Order elements by the distance from the location stored in the specified field to the location specified.DistanceSortOptionsStep<?,? extends SearchPredicateFactory>SearchSortFactory. distance(String absoluteFieldPath, GeoPoint location)Order elements by the distance from the location stored in the specified field to the location specified.FieldSortOptionsStep<?,? extends SearchPredicateFactory>SearchSortFactory. field(String absoluteFieldPath)Order elements by the value of a specific field. -
Uses of SearchPredicateFactory in org.hibernate.search.engine.search.sort.dsl.spi
Classes in org.hibernate.search.engine.search.sort.dsl.spi with type parameters of type SearchPredicateFactory Modifier and Type Class Description classDelegatingSearchSortFactory<PDF extends SearchPredicateFactory>A delegatingSearchSortFactory.interfaceSearchSortDslContext<F extends SearchSortBuilderFactory<?>,PDF extends SearchPredicateFactory>Represents the current context in the search DSL, including in particular the sort builder factory and the knowledge of previous sorts chained usingSortThenStep.then().Methods in org.hibernate.search.engine.search.sort.dsl.spi with type parameters of type SearchPredicateFactory Modifier and Type Method Description <PDF2 extends SearchPredicateFactory>
SearchSortDslContext<F,PDF2>SearchSortDslContext. withExtendedPredicateFactory(SearchPredicateFactoryExtension<PDF2> extension)
-