public class LocalTimeCondition extends TemporalCondition<java.time.LocalTime>
LocalTime functions for the temporal conditions.| Modifier and Type | Field and Description |
|---|---|
protected DslField |
field |
protected java.util.function.BiFunction<DslModel,Context,java.util.Optional<N>> |
function |
protected PredicateMetadata |
metadata |
protected java.util.function.BiFunction<DslModel,DslField,java.util.Optional<N>> |
value |
| Constructor and Description |
|---|
LocalTimeCondition(DslField field) |
LocalTimeCondition(DslField field,
PredicateMetadata metadata,
java.util.function.BiFunction<DslModel,Context,java.util.Optional<java.time.LocalTime>> value) |
| Modifier and Type | Method and Description |
|---|---|
PredicateMetadata |
getMetadata() |
protected StepCondition |
predicate(LeafMetadata metadata,
java.util.function.BiFunction<DslModel,Context,java.util.Optional<N>> value,
java.util.function.BiFunction<N,N,java.lang.Boolean> predicate) |
protected StepCondition |
predicate(LeafMetadata metadata,
java.util.function.Function<N,java.lang.Boolean> predicate) |
java.lang.String |
readable()
Returns the human readable version of this object.
|
protected TemporalCondition<java.time.LocalTime> |
temporalCondition(DslField field,
PredicateMetadata metadata,
java.util.function.BiFunction<DslModel,Context,java.util.Optional<java.time.LocalTime>> value) |
protected java.util.Optional<N> |
value(DslModel model,
DslField field) |
protected java.util.Optional<N> |
valueModel(DslModel model,
DslField field) |
after, after, after, after, afterOrEq, afterOrEq, afterOrEq, ageAt, ageAt, ageAt, ageAt, before, before, before, before, beforeOrEq, beforeOrEq, beforeOrEq, between, between, between, daysBetween, daysBetween, daysBetween, daysBetween, eq, minus, minus, monthsBetween, monthsBetween, monthsBetween, monthsBetween, notBetween, notBetween, notBetween, plus, plus, with, yearsBetween, yearsBetween, yearsBetween, yearsBetweenprotected final DslField field
protected final PredicateMetadata metadata
public LocalTimeCondition(DslField field)
public LocalTimeCondition(DslField field, PredicateMetadata metadata, java.util.function.BiFunction<DslModel,Context,java.util.Optional<java.time.LocalTime>> value)
protected TemporalCondition<java.time.LocalTime> temporalCondition(DslField field, PredicateMetadata metadata, java.util.function.BiFunction<DslModel,Context,java.util.Optional<java.time.LocalTime>> value)
protected final StepCondition predicate(LeafMetadata metadata, java.util.function.Function<N,java.lang.Boolean> predicate)
protected final StepCondition predicate(LeafMetadata metadata, java.util.function.BiFunction<DslModel,Context,java.util.Optional<N>> value, java.util.function.BiFunction<N,N,java.lang.Boolean> predicate)
public PredicateMetadata getMetadata()