Modifier and Type | Method and Description |
---|---|
SearchPredicate |
SearchPredicateTerminalContext.toPredicate()
Create a
SearchPredicate instance
matching the definition given in the previous DSL steps. |
Modifier and Type | Method and Description |
---|---|
MatchAllPredicateContext |
MatchAllPredicateContext.except(SearchPredicate searchPredicate)
Add a "must not" clause based on a previously-built
SearchPredicate , |
BooleanJunctionPredicateContext |
BooleanJunctionPredicateContext.filter(SearchPredicate searchPredicate)
Add a "filter" clause based on a previously-built
SearchPredicate . |
BooleanJunctionPredicateContext |
BooleanJunctionPredicateContext.must(SearchPredicate searchPredicate)
Add a "must" clause based on a previously-built
SearchPredicate . |
BooleanJunctionPredicateContext |
BooleanJunctionPredicateContext.mustNot(SearchPredicate searchPredicate)
Add a "must not" clause based on a previously-built
SearchPredicate . |
SearchPredicateTerminalContext |
NestedPredicateFieldContext.nest(SearchPredicate searchPredicate)
Set the inner predicate to a previously-built
SearchPredicate . |
BooleanJunctionPredicateContext |
BooleanJunctionPredicateContext.should(SearchPredicate searchPredicate)
Add a "should" clause based on a previously-built
SearchPredicate . |
Modifier and Type | Method and Description |
---|---|
SearchPredicate |
AbstractSearchPredicateTerminalContext.toPredicate() |
Modifier and Type | Method and Description |
---|---|
SearchQueryContext<Q> |
SearchQueryResultContext.predicate(SearchPredicate predicate)
Set the predicate for this query.
|
Modifier and Type | Method and Description |
---|---|
SearchPredicate |
SearchPredicateBuilderFactory.toSearchPredicate(B builder)
Convert a predicate builder to a reusable
SearchPredicate object. |
Modifier and Type | Method and Description |
---|---|
B |
SearchPredicateBuilderFactory.toImplementation(SearchPredicate predicate)
Convert a
SearchPredicate object back to a predicate builder. |
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.