| Package | Description |
|---|---|
| io.doov.core.dsl |
Main package, entry point is
DOOV. |
| io.doov.core.dsl.field.types | |
| io.doov.core.dsl.impl |
Condition implementations.
|
| Modifier and Type | Method and Description |
|---|---|
static <N extends Number> |
DOOV.min(NumericFieldInfo<N>... fields)
|
static <N extends Number> |
DOOV.sum(NumericFieldInfo<N>... fields)
|
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleFieldInfo |
class |
FloatFieldInfo |
class |
IntegerFieldInfo |
class |
LongFieldInfo |
| Modifier and Type | Method and Description |
|---|---|
default StepCondition |
NumericFieldInfo.between(NumericFieldInfo<N> minIncluded,
NumericFieldInfo<N> maxExcluded)
|
default StepCondition |
NumericFieldInfo.between(NumericFieldInfo<N> minIncluded,
NumericFieldInfo<N> maxExcluded)
|
default StepCondition |
NumericFieldInfo.greaterOrEquals(NumericFieldInfo<N> value)
|
default StepCondition |
NumericFieldInfo.greaterThan(NumericFieldInfo<N> value)
|
default StepCondition |
NumericFieldInfo.lesserOrEquals(NumericFieldInfo<N> value)
|
default StepCondition |
NumericFieldInfo.lesserThan(NumericFieldInfo<N> value)
|
default TemporalCondition<N> |
TemporalFieldInfo.minus(NumericFieldInfo<Integer> value,
TemporalUnit unit)
|
default TemporalCondition<N> |
TemporalFieldInfo.plus(NumericFieldInfo<Integer> value,
TemporalUnit unit)
|
| Modifier and Type | Method and Description |
|---|---|
StepCondition |
NumericCondition.between(NumericFieldInfo<N> minIncluded,
NumericFieldInfo<N> maxExcluded)
Returns a step condition checking if the node value is between the given min included and max
excluded field values.
|
StepCondition |
NumericCondition.between(NumericFieldInfo<N> minIncluded,
NumericFieldInfo<N> maxExcluded)
Returns a step condition checking if the node value is between the given min included and max
excluded field values.
|
StepCondition |
NumericCondition.greaterOrEquals(NumericFieldInfo<N> value)
Returns a step condition checking if the node value is greater or equals the given field value.
|
StepCondition |
NumericCondition.greaterThan(NumericFieldInfo<N> value)
Returns a step condition checking if the node value is greater than the given field value.
|
StepCondition |
NumericCondition.lesserOrEquals(NumericFieldInfo<N> value)
Returns a step condition checking if the node value is lesser or equals the given field value.
|
StepCondition |
NumericCondition.lesserThan(NumericFieldInfo<N> value)
Returns a step condition checking if the node value is lesser than the given field value.
|
TemporalCondition<N> |
TemporalCondition.minus(NumericFieldInfo<Integer> value,
TemporalUnit unit)
Returns a temporal condition that returns the node value minus given temporal field value and unit.
|
TemporalCondition<N> |
TemporalCondition.plus(NumericFieldInfo<Integer> value,
TemporalUnit unit)
Returns a temporal condition that returns the node value plus given temporal field value and unit.
|
| Modifier and Type | Method and Description |
|---|---|
NumericCondition<N> |
NumericCondition.min(List<NumericFieldInfo<N>> fields)
Returns a numeric step condition that returns the min value of the given field values.
|
NumericCondition<N> |
NumericCondition.sum(List<NumericFieldInfo<N>> fields)
Returns a numeric step condition that returns the sum value of the given field values.
|
Copyright © 2018. All rights reserved.