| 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)
See
min(List) |
static <N extends Number> |
DOOV.sum(NumericCondition<N>... conditions)
See
sum(List) |
static <N extends Number> |
DOOV.sum(NumericFieldInfo<N>... fields)
See
sum(List) |
| Modifier and Type | Method and Description |
|---|---|
static <N extends Number> |
DOOV.sum(NumericCondition<N>... conditions)
See
sum(List) |
| Modifier and Type | Method and Description |
|---|---|
default NumericCondition<Integer> |
TemporalFieldInfo.ageAt(N value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.ageAt(Supplier<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.ageAt(TemporalCondition<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.ageAt(TemporalFieldInfo<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.daysBetween(N value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.daysBetween(Supplier<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.daysBetween(TemporalCondition<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.daysBetween(TemporalFieldInfo<N> value)
|
default NumericCondition<N> |
NumericFieldInfo.getDefaultCondition() |
NumericCondition<N> |
NumericFieldInfo.getNumericCondition()
Returns a new numeric condition that will use this as a value.
|
default NumericCondition<Integer> |
TemporalFieldInfo.monthsBetween(N value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.monthsBetween(Supplier<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.monthsBetween(TemporalCondition<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.monthsBetween(TemporalFieldInfo<N> value)
|
default NumericCondition<N> |
NumericFieldInfo.times(int multiplier)
See
times(int) |
default NumericCondition<N> |
NumericFieldInfo.when(StepCondition condition)
|
default NumericCondition<Integer> |
TemporalFieldInfo.yearsBetween(N value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.yearsBetween(Supplier<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.yearsBetween(TemporalCondition<N> value)
|
default NumericCondition<Integer> |
TemporalFieldInfo.yearsBetween(TemporalFieldInfo<N> value)
|
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleCondition
Implements
Double functions for the numeric conditions. |
class |
FloatCondition
Implements
Float functions for the numeric conditions. |
class |
IntegerCondition
Implements
Integer functions for the numeric conditions. |
class |
LongCondition
Implements
Long functions for the numeric conditions. |
| Modifier and Type | Method and Description |
|---|---|
NumericCondition<Integer> |
TemporalCondition.ageAt(N value)
Returns a numeric condition that returns the age at the given value.
|
NumericCondition<Integer> |
TemporalCondition.ageAt(Supplier<N> value)
Returns a numeric condition that returns the age of this node value at the given supplier value.
|
NumericCondition<Integer> |
TemporalCondition.ageAt(TemporalCondition<N> value)
Returns a numeric condition that returns the age of this node value at the given condition value.
|
NumericCondition<Integer> |
TemporalCondition.ageAt(TemporalFieldInfo<N> value)
Returns a numeric condition that returns the age of this node value at the given field value.
|
NumericCondition<Integer> |
TemporalCondition.daysBetween(N value)
Returns a numeric condition that returns the days between this node value and the given value.
|
NumericCondition<Integer> |
TemporalCondition.daysBetween(Supplier<N> value)
Returns a numeric condition that returns the days between this node value and the given supplier value.
|
NumericCondition<Integer> |
TemporalCondition.daysBetween(TemporalCondition<N> value)
Returns a numeric condition that returns the days between this node value and the given condition value.
|
NumericCondition<Integer> |
TemporalCondition.daysBetween(TemporalFieldInfo<N> value)
Returns a numeric condition that returns the days between this node value and the given field value.
|
NumericCondition<N> |
NumericCondition.min(List<NumericFieldInfo<N>> fields)
Returns a numeric step condition that returns the min value of the given field values.
|
NumericCondition<Integer> |
TemporalCondition.monthsBetween(N value)
Returns a numeric condition that returns the months between this node value and the given value.
|
NumericCondition<Integer> |
TemporalCondition.monthsBetween(Supplier<N> value)
Returns a numeric condition that returns the months between this node value and the given supplier value.
|
NumericCondition<Integer> |
TemporalCondition.monthsBetween(TemporalCondition<N> value)
Returns a numeric condition that returns the months between this node value and the given condition value.
|
NumericCondition<Integer> |
TemporalCondition.monthsBetween(TemporalFieldInfo<N> value)
Returns a numeric condition that returns the months between this node value and the given field value.
|
NumericCondition<N> |
NumericCondition.sum(List<NumericFieldInfo<N>> fields)
Returns a numeric step condition that returns the sum value of the given field values.
|
NumericCondition<N> |
NumericCondition.sumConditions(List<NumericCondition<N>> conditions)
Returns a numeric step condition that returns the sum value of the given condition values.
|
NumericCondition<N> |
NumericCondition.times(int multiplier)
Returns a numeric step condition that returns the node value multiplied by the given multiplier.
|
NumericCondition<N> |
NumericCondition.when(StepCondition condition)
Returns a numeric step condition that returns the node value if the condition evaluates to true.
|
NumericCondition<Integer> |
TemporalCondition.yearsBetween(N value)
Returns a numeric condition that returns the years between this node value and the given value.
|
NumericCondition<Integer> |
TemporalCondition.yearsBetween(Supplier<N> value)
Returns a numeric condition that returns the years between this node value and the given supplier value.
|
NumericCondition<Integer> |
TemporalCondition.yearsBetween(TemporalCondition<N> value)
Returns a numeric condition that returns the years between this node value and the given condition value.
|
NumericCondition<Integer> |
TemporalCondition.yearsBetween(TemporalFieldInfo<N> value)
Returns a numeric condition that returns the years between this node value and the given field value.
|
| Modifier and Type | Method and Description |
|---|---|
NumericCondition<N> |
NumericCondition.sumConditions(List<NumericCondition<N>> conditions)
Returns a numeric step condition that returns the sum value of the given condition values.
|
| Constructor and Description |
|---|
IntegerCondition(NumericCondition<Long> condition) |
Copyright © 2018. All rights reserved.