public interface RangePredicateLimitsStep
| Modifier and Type | Method and Description |
|---|---|
default RangePredicateLastLimitExcludeStep |
above(Object value)
Require at least one of the targeted fields to be "higher than" the given value,
with no limit as to how high it can be.
|
RangePredicateLastLimitExcludeStep |
above(Object value,
DslConverter dslConverter)
Require at least one of the targeted fields to be "higher than" the given value,
with no limit as to how high it can be.
|
default RangePredicateLastLimitExcludeStep |
below(Object value)
Require at least one of the targeted fields to be "lower than" the given value,
with no limit as to how low it can be.
|
RangePredicateLastLimitExcludeStep |
below(Object value,
DslConverter dslConverter)
Require at least one of the targeted fields to be "lower than" the given value,
with no limit as to how low it can be.
|
default RangePredicateFromToStep |
from(Object value)
Require at least one of the targeted fields to be "higher than" the given value,
and "lower than" another value (to be provided in following calls).
|
RangePredicateFromToStep |
from(Object value,
DslConverter dslConverter)
Require at least one of the targeted fields to be "higher than" the given value,
and "lower than" another value (to be provided in following calls).
|
default RangePredicateFromToStep from(Object value)
This syntax is essentially used like this: .from( lowerBound ).to( upperBound ).
value - The lower bound of the range. May be null, in which case the range has no lower bound
and the upper bound (passed to RangePredicateToStep.to(Object)) must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field.
See DslConverter.ENABLED for more information.
The lower bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.RangePredicateFromToStep from(Object value, DslConverter dslConverter)
This syntax is essentially used like this: .from( lowerBound ).to( upperBound ).
value - The lower bound of the range. May be null, in which case the range has no lower bound
and the upper bound (passed to RangePredicateToStep.to(Object)) must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field and on the dslConverter parameter.
See DslConverter for more information.
The lower bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.dslConverter - Controls how the value should be converted before Hibernate Search attempts to interpret it as a field value.
See DslConverter for more information.default RangePredicateLastLimitExcludeStep above(Object value)
value - The lower bound of the range. Must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field.
See DslConverter.ENABLED for more information.
The lower bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.RangePredicateLastLimitExcludeStep above(Object value, DslConverter dslConverter)
value - The lower bound of the range. Must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field and on the dslConverter parameter.
See DslConverter for more information.
The lower bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.dslConverter - Controls how the value should be converted before Hibernate Search attempts to interpret it as a field value.
See DslConverter for more information.default RangePredicateLastLimitExcludeStep below(Object value)
value - The upper bound of the range. Must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field.
See DslConverter.ENABLED for more information.
The upper bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.RangePredicateLastLimitExcludeStep below(Object value, DslConverter dslConverter)
value - The upper bound of the range. Must not be null.
The signature of this method defines this parameter as an Object,
but a specific type is expected depending on the targeted field and on the dslConverter parameter.
See DslConverter for more information.
The upper bound is included in the range by default,
but can be excluded by calling RangePredicateLimitExcludeStep.excludeLimit() on the next step.dslConverter - Controls how the value should be converted before Hibernate Search attempts to interpret it as a field value.
See DslConverter for more information.Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.