Package com.codesseur.validation.simple
Class LocalDateTimeChecker
- java.lang.Object
-
- com.codesseur.validation.Checker<S,V>
-
- com.codesseur.validation.simple.AbstractComparableChecker<T,S>
-
- com.codesseur.validation.simple.AbstractTemporalChecker<ChronoLocalDateTime<?>,LocalDateTimeChecker>
-
- com.codesseur.validation.simple.LocalDateTimeChecker
-
public class LocalDateTimeChecker extends AbstractTemporalChecker<ChronoLocalDateTime<?>,LocalDateTimeChecker>
-
-
Constructor Summary
Constructors Constructor Description LocalDateTimeChecker(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value)LocalDateTimeChecker(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value, Function<ChronoLocalDateTime<?>,io.vavr.control.Either<Failure,ChronoLocalDateTime<?>>> lastCheck)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected LocalDateTimeCheckerwith(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value, Function<ChronoLocalDateTime<?>,io.vavr.control.Either<Failure,ChronoLocalDateTime<?>>> lastCheck)-
Methods inherited from class com.codesseur.validation.simple.AbstractTemporalChecker
isAfter, isAfterThePast, isAtOrAfter, isAtOrBefore, isBefore, isBeforeTheNext, isInTheFuture, isInThePast
-
Methods inherited from class com.codesseur.validation.simple.AbstractComparableChecker
compare, isBetween, isGreaterThan, isGreaterThanOrEqual, isLessThan, isLessThanOrEqual
-
Methods inherited from class com.codesseur.validation.Checker
destruct, destruct, destruct, destruct, destruct, destruct, destruct, destruct, flatMap, flatMap, get, isEqualTo, isIn, isIn, isInstanceOf, isInstanceOf, isNotEqualTo, isNotNull, isNull, map, notIn, notIn, orElse, orElseFail, orElseFail, orElseFail, orElseGet, orElseGet, orElseThrow, orElseThrow, orElseThrow, orElseThrowLast, satisfies, satisfies, then, violates, with, with
-
-
-
-
Constructor Detail
-
LocalDateTimeChecker
public LocalDateTimeChecker(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value)
-
LocalDateTimeChecker
public LocalDateTimeChecker(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value, Function<ChronoLocalDateTime<?>,io.vavr.control.Either<Failure,ChronoLocalDateTime<?>>> lastCheck)
-
-
Method Detail
-
with
protected LocalDateTimeChecker with(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> value, Function<ChronoLocalDateTime<?>,io.vavr.control.Either<Failure,ChronoLocalDateTime<?>>> lastCheck)
- Specified by:
within classChecker<LocalDateTimeChecker,ChronoLocalDateTime<?>>
-
-