public interface MatchPredicateFieldSetContext extends MultiFieldPredicateFieldSetContext<MatchPredicateFieldSetContext>
Modifier and Type | Method and Description |
---|---|
SearchPredicateTerminalContext |
matching(Object value)
Require at least one of the targeted fields to match the given value.
|
default MatchPredicateFieldSetContext |
orField(String absoluteFieldPath)
Target the given field in the match predicate,
as an alternative to the already-targeted fields.
|
MatchPredicateFieldSetContext |
orFields(String... absoluteFieldPaths)
Target the given fields in the match predicate,
as an alternative to the already-targeted fields.
|
boostedTo
default MatchPredicateFieldSetContext orField(String absoluteFieldPath)
See MatchPredicateContext.onField(String)
for more information on targeted fields.
absoluteFieldPath
- The absolute path (from the document root) of the targeted field.this
, for method chaining.MatchPredicateContext.onField(String)
MatchPredicateFieldSetContext orFields(String... absoluteFieldPaths)
See MatchPredicateContext.onFields(String...)
for more information on targeted fields.
absoluteFieldPaths
- The absolute paths (from the document root) of the targeted fields.this
, for method chaining.MatchPredicateContext.onFields(String...)
SearchPredicateTerminalContext matching(Object value)
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.