S - The "self" type (the actual exposed type of this step).N - The type of the next step.public interface RangePredicateFieldMoreStep<S extends RangePredicateFieldMoreStep<?,N>,N extends RangePredicateOptionsStep<?>> extends RangePredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
RangePredicateMatchingStep),
or optional parameters for the last targeted field(s) can be set,
or more target fields can be added.| Modifier and Type | Method and Description |
|---|---|
default S |
field(String absoluteFieldPath)
Target the given field in the range predicate,
as an alternative to the already-targeted fields.
|
S |
fields(String... absoluteFieldPaths)
Target the given fields in the range predicate,
as an alternative to the already-targeted fields.
|
default S |
orField(String absoluteFieldPath)
Deprecated.
Use
field(String) instead. |
default S |
orFields(String... absoluteFieldPaths)
Deprecated.
Use
fields(String...) instead. |
atLeast, atLeast, atMost, atMost, between, between, between, greaterThan, greaterThan, lessThan, lessThan, range, rangeabove, above, below, below, from, fromboost, boostedTodefault S field(String absoluteFieldPath)
See RangePredicateFieldStep.field(String) for more information about targeting fields.
absoluteFieldPath - The absolute path (from the document root) of the targeted field.RangePredicateFieldStep.field(String)@Deprecated default S orField(String absoluteFieldPath)
field(String) instead.absoluteFieldPath - The absolute path (from the document root) of the targeted field.S fields(String... absoluteFieldPaths)
See RangePredicateFieldStep.fields(String...) for more information about targeting fields.
absoluteFieldPaths - The absolute paths (from the document root) of the targeted fields.RangePredicateFieldStep.fields(String...)@Deprecated default S orFields(String... absoluteFieldPaths)
fields(String...) instead.absoluteFieldPaths - The absolute paths (from the document root) of the targeted fields.Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.