| Package | Description |
|---|---|
| org.hibernate.search.engine.search.dsl.predicate | |
| org.hibernate.search.engine.search.dsl.predicate.spi |
| Modifier and Type | Method and Description |
|---|---|
BooleanPredicateClausesStep |
SearchPredicateFactory.bool()
Match documents if they match a combination of boolean clauses.
|
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.filter(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "filter" clause to be defined by the given function.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.filter(PredicateFinalStep dslFinalStep)
Add a "filter" clause based on an almost-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.filter(SearchPredicate searchPredicate)
Add a "filter" clause based on a previously-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.minimumShouldMatch(Consumer<? super MinimumShouldMatchConditionStep<?>> constraintContributor)
Start defining the minimum number of "should" constraints that have to match
in order for the boolean predicate to match.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.minimumShouldMatchNumber(int matchingClausesNumber)
Add a default "minimumShouldMatch" constraint.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.minimumShouldMatchPercent(int matchingClausesPercent)
Add a default "minimumShouldMatch" constraint.
|
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.must(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "must" clause to be defined by the given function.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.must(PredicateFinalStep dslFinalStep)
Add a "must" clause based on an almost-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.must(SearchPredicate searchPredicate)
Add a "must" clause based on a previously-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.mustNot(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "must not" clause to be defined by the given function.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.mustNot(PredicateFinalStep dslFinalStep)
Add a "must not" clause based on an almost-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.mustNot(SearchPredicate searchPredicate)
Add a "must not" clause based on a previously-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.should(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "should" clause to be defined by the given function.
|
default BooleanPredicateClausesStep |
BooleanPredicateClausesStep.should(PredicateFinalStep dslFinalStep)
Add a "should" clause based on an almost-built
SearchPredicate. |
BooleanPredicateClausesStep |
BooleanPredicateClausesStep.should(SearchPredicate searchPredicate)
Add a "should" clause based on a previously-built
SearchPredicate. |
| Modifier and Type | Method and Description |
|---|---|
MinimumShouldMatchConditionStep<? extends BooleanPredicateClausesStep> |
BooleanPredicateClausesStep.minimumShouldMatch()
Start defining the minimum number of "should" constraints that have to match
in order for the boolean predicate to match.
|
| Modifier and Type | Method and Description |
|---|---|
PredicateFinalStep |
SearchPredicateFactory.bool(Consumer<? super BooleanPredicateClausesStep> clauseContributor)
Match documents if they match a combination of boolean clauses,
which will be defined by the given consumer.
|
| Modifier and Type | Method and Description |
|---|---|
BooleanPredicateClausesStep |
DelegatingSearchPredicateFactory.bool() |
| Modifier and Type | Method and Description |
|---|---|
PredicateFinalStep |
DelegatingSearchPredicateFactory.bool(Consumer<? super BooleanPredicateClausesStep> clauseContributor) |
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.