Package com.codesseur.validation
Class As
- java.lang.Object
-
- com.codesseur.validation.As
-
public class As extends Object
-
-
Constructor Summary
Constructors Constructor Description As()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E,C extends com.codesseur.iterate.container.Bag<E>>
BagChecker<E,C>bag(io.vavr.control.Either<Failures,C> conditions)static BooleanCheckerbool(io.vavr.control.Either<Failures,Boolean> conditions)static <V extends Comparable<V>>
ComparableChecker<V>comparable(io.vavr.control.Either<Failures,V> conditions)static <K,V,T extends com.codesseur.iterate.container.Dictionary<K,V>>
DictionaryChecker<K,V,T>dictionary(io.vavr.control.Either<Failures,T> conditions)static InstantCheckerinstant(io.vavr.control.Either<Failures,Instant> conditions)static <E> ListChecker<E>list(io.vavr.control.Either<Failures,List<E>> conditions)static LocalDateTimeCheckerlocalDateTime(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> conditions)static <K,V>
MapChecker<K,V>map(io.vavr.control.Either<Failures,Map<K,V>> conditions)static <T> ObjectChecker<T>object(io.vavr.control.Either<Failures,T> conditions)static <T> OptionalChecker<T>optional(io.vavr.control.Either<Failures,Optional<T>> conditions)static <E,C extends com.codesseur.iterate.container.Sequence<E>>
SequenceChecker<E,C>sequence(io.vavr.control.Either<Failures,C> conditions)static <E> SetChecker<E>set(io.vavr.control.Either<Failures,Set<E>> conditions)static StringCheckerstring(io.vavr.control.Either<Failures,String> conditions)
-
-
-
Method Detail
-
bag
public static <E,C extends com.codesseur.iterate.container.Bag<E>> BagChecker<E,C> bag(io.vavr.control.Either<Failures,C> conditions)
-
bool
public static BooleanChecker bool(io.vavr.control.Either<Failures,Boolean> conditions)
-
list
public static <E> ListChecker<E> list(io.vavr.control.Either<Failures,List<E>> conditions)
-
set
public static <E> SetChecker<E> set(io.vavr.control.Either<Failures,Set<E>> conditions)
-
comparable
public static <V extends Comparable<V>> ComparableChecker<V> comparable(io.vavr.control.Either<Failures,V> conditions)
-
dictionary
public static <K,V,T extends com.codesseur.iterate.container.Dictionary<K,V>> DictionaryChecker<K,V,T> dictionary(io.vavr.control.Either<Failures,T> conditions)
-
instant
public static InstantChecker instant(io.vavr.control.Either<Failures,Instant> conditions)
-
localDateTime
public static LocalDateTimeChecker localDateTime(io.vavr.control.Either<Failures,ChronoLocalDateTime<?>> conditions)
-
map
public static <K,V> MapChecker<K,V> map(io.vavr.control.Either<Failures,Map<K,V>> conditions)
-
object
public static <T> ObjectChecker<T> object(io.vavr.control.Either<Failures,T> conditions)
-
optional
public static <T> OptionalChecker<T> optional(io.vavr.control.Either<Failures,Optional<T>> conditions)
-
sequence
public static <E,C extends com.codesseur.iterate.container.Sequence<E>> SequenceChecker<E,C> sequence(io.vavr.control.Either<Failures,C> conditions)
-
string
public static StringChecker string(io.vavr.control.Either<Failures,String> conditions)
-
-