| Modifier and Type | Method and Description |
|---|---|
default S |
AggregationFilterStep.filter(PredicateFinalStep dslFinalStep)
Filter nested objects from which values will be extracted for this aggregation.
|
| Modifier and Type | Method and Description |
|---|---|
S |
AggregationFilterStep.filter(Function<? super PDF,? extends PredicateFinalStep> clauseContributor)
Filter nested objects from which values will be extracted for this aggregation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanPredicateClausesStep<S extends BooleanPredicateClausesStep<?>>
The initial and final step in a boolean predicate definition, where clauses can be added.
|
interface |
ExistsPredicateOptionsStep<S extends ExistsPredicateOptionsStep<?>>
The final step in an "exists" predicate definition, where optional parameters can be set.
|
interface |
MatchAllPredicateOptionsStep<S extends MatchAllPredicateOptionsStep<?>>
The initial and final step in "match all" predicate definition, where optional parameters can be set.
|
interface |
MatchIdPredicateMatchingMoreStep<S extends MatchIdPredicateMatchingMoreStep<?,N>,N extends MatchIdPredicateOptionsStep<?>>
The final step in a "match id" predicate definition,
where more IDs to match can be set.
|
interface |
MatchIdPredicateOptionsStep<S extends MatchIdPredicateOptionsStep<?>>
The final step in a "match id" predicate definition,
where optional parameters can be set.
|
interface |
MatchPredicateOptionsStep<S extends MatchPredicateOptionsStep<?>>
The final step in a "match" predicate definition, where optional parameters can be set.
|
interface |
NestedPredicateOptionsStep<S extends NestedPredicateOptionsStep<?>>
The final step in an "nested" predicate definition, where optional parameters can be set.
|
interface |
PhrasePredicateOptionsStep<S extends PhrasePredicateOptionsStep<?>>
The final step in a "phrase" predicate definition, where optional parameters can be set.
|
interface |
RangePredicateOptionsStep<S extends RangePredicateOptionsStep<?>>
The final step in a "range" predicate definition, where optional parameters can be set.
|
interface |
SimpleQueryStringPredicateOptionsStep<S extends SimpleQueryStringPredicateOptionsStep<?>>
The final step in an "simple query string" predicate definition, where optional parameters can be set.
|
interface |
SpatialWithinPredicateOptionsStep<S extends SpatialWithinPredicateOptionsStep<?>>
The final step in a "within" predicate definition, where optional parameters can be set.
|
interface |
WildcardPredicateOptionsStep<S extends WildcardPredicateOptionsStep<?>>
The final step in a "wildcard" predicate definition, where optional parameters can be set.
|
| 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.
|
PredicateFinalStep |
SearchPredicateFactoryExtensionIfSupportedMoreStep.orElse(Function<SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor)
If no extension passed to
SearchPredicateFactoryExtensionIfSupportedStep.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 succeeding ifSupported call. |
PredicateFinalStep |
SearchPredicateFactoryExtensionIfSupportedMoreStep.orElseFail()
If no extension passed to
SearchPredicateFactoryExtensionIfSupportedStep.ifSupported(SearchPredicateFactoryExtension, Function)
was supported so far, throw an exception;
otherwise return the predicate created in the first succeeding ifSupported call. |
| Modifier and Type | Method and Description |
|---|---|
default S |
MatchAllPredicateOptionsStep.except(PredicateFinalStep dslFinalStep)
Add a "must not" clause based on an almost-built
SearchPredicate. |
default S |
BooleanPredicateClausesStep.filter(PredicateFinalStep dslFinalStep)
Add a "filter" clause based on an almost-built
SearchPredicate. |
default S |
BooleanPredicateClausesStep.must(PredicateFinalStep dslFinalStep)
Add a "must" clause based on an almost-built
SearchPredicate. |
default S |
BooleanPredicateClausesStep.mustNot(PredicateFinalStep dslFinalStep)
Add a "must not" clause based on an almost-built
SearchPredicate. |
default N |
NestedPredicateNestStep.nest(PredicateFinalStep dslFinalStep)
Set the inner predicate to an almost-built
SearchPredicate. |
default S |
BooleanPredicateClausesStep.should(PredicateFinalStep dslFinalStep)
Add a "should" clause based on an almost-built
SearchPredicate. |
| Modifier and Type | Method and Description |
|---|---|
S |
MatchAllPredicateOptionsStep.except(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "must not" clause to be defined by the given function.
|
S |
BooleanPredicateClausesStep.filter(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "filter" clause to be defined by the given function.
|
<T> SearchPredicateFactoryExtensionIfSupportedMoreStep |
SearchPredicateFactoryExtensionIfSupportedStep.ifSupported(SearchPredicateFactoryExtension<T> extension,
Function<T,? extends PredicateFinalStep> predicateContributor)
If the given extension is supported, and none of the previous extensions passed to
SearchPredicateFactoryExtensionIfSupportedStep.ifSupported(SearchPredicateFactoryExtension, Function)
was supported, extend the current factory with this extension,
apply the given function to the extended factory, and store the resulting predicate for later retrieval. |
S |
BooleanPredicateClausesStep.must(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "must" clause to be defined by the given function.
|
S |
BooleanPredicateClausesStep.mustNot(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "must not" clause to be defined by the given function.
|
N |
NestedPredicateNestStep.nest(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor)
Set the inner predicate defined by the given function.
|
PredicateFinalStep |
SearchPredicateFactoryExtensionIfSupportedMoreStep.orElse(Function<SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor)
If no extension passed to
SearchPredicateFactoryExtensionIfSupportedStep.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 succeeding ifSupported call. |
S |
BooleanPredicateClausesStep.should(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> clauseContributor)
Add a "should" clause to be defined by the given function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPredicateFinalStep<B>
An abstract base for
PredicateFinalStep implementations. |
| Modifier and Type | Method and Description |
|---|---|
PredicateFinalStep |
DelegatingSearchPredicateFactory.bool(Consumer<? super BooleanPredicateClausesStep<?>> clauseContributor) |
| Modifier and Type | Method and Description |
|---|---|
default N |
SearchQueryWhereStep.predicate(Function<? super PDF,? extends PredicateFinalStep> predicateContributor)
Deprecated.
Use
SearchQueryWhereStep.where(Function) instead. |
N |
SearchQueryWhereStep.where(Function<? super PDF,? extends PredicateFinalStep> predicateContributor)
Set the predicate for this query.
|
| Modifier and Type | Method and Description |
|---|---|
S |
AbstractSearchQueryOptionsStep.where(Function<? super PDF,? extends PredicateFinalStep> predicateContributor) |
SearchQueryOptionsStep<?,E,LOS,?,?> |
AbstractDelegatingSearchQuerySelectStep.where(Function<? super SearchPredicateFactory,? extends PredicateFinalStep> predicateContributor) |
| Modifier and Type | Method and Description |
|---|---|
default S |
SortFilterStep.filter(PredicateFinalStep dslFinalStep)
Filter nested objects from which values will be extracted for this sort.
|
| Modifier and Type | Method and Description |
|---|---|
S |
SortFilterStep.filter(Function<? super PDF,? extends PredicateFinalStep> clauseContributor)
Filter nested objects from which values will be extracted for this sort.
|
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.