Class SetChecker<E>
- java.lang.Object
-
- com.codesseur.validation.Checker<S,C>
-
- com.codesseur.validation.collection.AbstractContainerChecker<E,com.codesseur.iterate.container.Bag<E>,SetChecker<E>>
-
- com.codesseur.validation.collection.SetChecker<E>
-
public class SetChecker<E> extends AbstractContainerChecker<E,com.codesseur.iterate.container.Bag<E>,SetChecker<E>>
-
-
Constructor Summary
Constructors Constructor Description SetChecker(io.vavr.control.Either<Failures,com.codesseur.iterate.container.Bag<E>> value, Function<com.codesseur.iterate.container.Bag<E>,io.vavr.control.Either<Failure,com.codesseur.iterate.container.Bag<E>>> lastCheck)SetChecker(io.vavr.control.Either<Failures,Set<E>> value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SetChecker<E>with(io.vavr.control.Either<Failures,com.codesseur.iterate.container.Bag<E>> value, Function<com.codesseur.iterate.container.Bag<E>,io.vavr.control.Either<Failure,com.codesseur.iterate.container.Bag<E>>> lastCheck)-
Methods inherited from class com.codesseur.validation.collection.AbstractContainerChecker
allMatch, anyMatch, contains, destruct, hasSize, isDistinct, isDistinct, isEmpty, isNotEmpty, isSubsetOf, nonMatch, notContains
-
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
-
-
-
-
Method Detail
-
with
protected SetChecker<E> with(io.vavr.control.Either<Failures,com.codesseur.iterate.container.Bag<E>> value, Function<com.codesseur.iterate.container.Bag<E>,io.vavr.control.Either<Failure,com.codesseur.iterate.container.Bag<E>>> lastCheck)
- Specified by:
within classChecker<SetChecker<E>,com.codesseur.iterate.container.Bag<E>>
-
-