object ZValidation extends LowPriorityValidationImplicits
- Alphabetic
 - By Inheritance
 
- ZValidation
 - LowPriorityValidationImplicits
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Type Members
-  final case class Failure[+W, +E](log: Chunk[W], errors: NonEmptyChunk[E]) extends ZValidation[W, E, Nothing] with Product with Serializable
 -  final case class Success[+W, +A](log: Chunk[W], value: A) extends ZValidation[W, Nothing, A] with Product with Serializable
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   implicit  def ZValidationCommutativeBoth[W, E]: CommutativeBoth[[+a]ZValidation[W, E, a]]
The
CommutativeBothinstance forValidation.The
CommutativeBothinstance forValidation.- Definition Classes
 - LowPriorityValidationImplicits
 
 -   implicit  def ZValidationCovariant[W, E]: Covariant[[+a]ZValidation[W, E, a]]
The
Covariantinstance forZValidation. -   implicit  def ZValidationDebug[W, E, A](implicit arg0: Debug[W], arg1: Debug[E], arg2: Debug[A]): Debug[ZValidation[W, E, A]]
Derives a
Debug[ZValidation[W, E, A]]given aDebug[W], aDebug[E], and aDebug[A]. -   implicit  def ZValidationDeriveEqual[W, E](implicit arg0: Equal[E]): DeriveEqual[[+a]ZValidation[W, E, a]]
The
DeriveEqualinstance forZValidation. -   implicit  def ZValidationEqual[W, E, A](implicit arg0: Equal[A]): Equal[ZValidation[W, E, A]]
Derives an
Equal[ZValidation[W, E, A]]given anEqual[A]. -   implicit  def ZValidationFailureCovariant[W, A]: Covariant[[+e]Type[ZValidation[W, e, A]]]
The
Covariantinstance forZValidationwith respect to its error type. -   implicit  def ZValidationFailureDeriveEqual[W, A](implicit arg0: Equal[W], arg1: Equal[A]): DeriveEqual[[+e]Type[ZValidation[W, e, A]]]
The
DeriveEqualinstance forZValidationwith respect to its error type. -   implicit  def ZValidationForEach[W, E]: ForEach[[+a]ZValidation[W, E, a]]
The
ForEachinstance forZValidation. -   implicit  def ZValidationHash[W, E, A](implicit arg0: Hash[A]): Hash[ZValidation[W, E, A]]
Derives a
Hash[ZValidation[W, E, A]]given aHash[A].Derives a
Hash[ZValidation[W, E, A]]given aHash[A].- Definition Classes
 - LowPriorityValidationImplicits
 
 -   implicit  def ZValidationIdentityBoth[W, E]: IdentityBoth[[+a]ZValidation[W, E, a]]
The
IdentityBothinstance forZValidation. -   implicit  def ZValidationIdentityFlatten[W, E]: IdentityFlatten[[+a]ZValidation[W, E, a]]
The
IdentityFlatteninstance forZValidation. -   implicit  def ZValidationPartialOrd[W, E, A](implicit arg0: PartialOrd[E], arg1: PartialOrd[A]): PartialOrd[ZValidation[W, E, A]]
Derives a
PartialOrd[ZValidation[W, E, A]]given anOrd[E]and anOrd[A]. -    def apply[A](a: => A): Validation[Throwable, A]
Attempts to evaluate the specified value, catching any error that occurs during evaluation and capturing it as a failure.
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def fail[E](error: E): Validation[E, Nothing]
Constructs a
ZValidationthat fails with the specified error. -    def failNonEmptyChunk[E](errors: NonEmptyChunk[E]): Validation[E, Nothing]
Constructs a
ZValidationthat fails with the specifiedNonEmptyChunkof errors. -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable])
 
 -    def fromEither[E, A](value: Either[E, A]): Validation[E, A]
Constructs a
ZValidationfrom anEither. -    def fromEitherNonEmptyChunk[E, A](value: Either[NonEmptyChunk[E], A]): Validation[E, A]
Constructs a
ZValidationfrom anEitherthat fails with aNonEmptyChunkof errors. -    def fromOption[A](value: Option[A]): Validation[Unit, A]
Constructs a
ZValidationfrom anOption. -    def fromOptionWith[E, A](error: => E)(value: Option[A]): Validation[E, A]
Construts a
Validationfrom anOption, failing with the error provided. -    def fromPredicate[A](value: A)(f: (A) => Boolean): Validation[None.type, A]
Constructs a
Validationfrom a predicate, failing with None. -    def fromPredicateWith[E, A](error: => E)(value: A)(f: (A) => Boolean): Validation[E, A]
Constructs a
Validationfrom a predicate, failing with the error provided. -    def fromTry[A](value: => Try[A]): Validation[Throwable, A]
Constructs a
ZValidationfrom aTry. -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def log[W](w: W): ZValidation[W, Nothing, Unit]
Constructs a
ZValidationthat succeeds with theUnitvalue with a log containing the specified entry. -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def noneOrFail[E](option: Option[E]): Validation[E, Unit]
Converts an
Optionto aZValidation, treatingNoneas a success with no information andSomeas a failure with the specified error. -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -    def partition[F[+_], W, E, A, B](fa: F[A])(f: (A) => ZValidation[W, E, B])(implicit arg0: ForEach[F], arg1: IdentityBoth[F], arg2: IdentityEither[F]): ZValidation[W, Nothing, (F[E], F[B])]
Validates each element in a collection, collecting the results into a collection of failed results and a collection of successful results.
 -    def succeed[A](value: A): Validation[Nothing, A]
Constructs a
Validationthat succeeds with the specified value. -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -    val unit: Validation[Nothing, Unit]
The
Validationthat succeeds with theUnitvalue. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19], a20: ZValidation[W, E, A20], a21: ZValidation[W, E, A21]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19], a20: ZValidation[W, E, A20]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7, A8)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6, A7](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6, A7)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5, A6](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5, A6)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4, A5](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5]): ZValidation[W, E, (A0, A1, A2, A3, A4, A5)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3, A4](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4]): ZValidation[W, E, (A0, A1, A2, A3, A4)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2, A3](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3]): ZValidation[W, E, (A0, A1, A2, A3)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1, A2](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2]): ZValidation[W, E, (A0, A1, A2)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validate[W, E, A0, A1](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1]): ZValidation[W, E, (A0, A1)]
Combines the results of the specified
Validationvalues into a tuple, failing with the accumulation of all errors if any fail. -    def validateAll[F[+_], W, E, A](validations: F[ZValidation[W, E, A]])(implicit arg0: ForEach[F]): ZValidation[W, E, F[A]]
Combine a collection of
ZValidationvalues into a singleZValidationthat either returns the values of all of them, if they all succeed, or else fails with all of their errors. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19], a20: ZValidation[W, E, A20], a21: ZValidation[W, E, A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19], a20: ZValidation[W, E, A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18], a19: ZValidation[W, E, A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17], a18: ZValidation[W, E, A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16], a17: ZValidation[W, E, A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15], a16: ZValidation[W, E, A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14], a15: ZValidation[W, E, A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13], a14: ZValidation[W, E, A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12], a13: ZValidation[W, E, A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11], a12: ZValidation[W, E, A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10], a11: ZValidation[W, E, A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9], a10: ZValidation[W, E, A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8], a9: ZValidation[W, E, A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, A8, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7], a8: ZValidation[W, E, A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, A7, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6], a7: ZValidation[W, E, A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, A6, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5], a6: ZValidation[W, E, A6])(f: (A0, A1, A2, A3, A4, A5, A6) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, A5, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4], a5: ZValidation[W, E, A5])(f: (A0, A1, A2, A3, A4, A5) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, A4, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3], a4: ZValidation[W, E, A4])(f: (A0, A1, A2, A3, A4) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, A3, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2], a3: ZValidation[W, E, A3])(f: (A0, A1, A2, A3) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, A2, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1], a2: ZValidation[W, E, A2])(f: (A0, A1, A2) => B): ZValidation[W, E, B]
Combines the results of the specified
Validationvalues using the functionf, failing with the accumulation of all errors if any fail. -    def validateWith[W, E, A0, A1, B](a0: ZValidation[W, E, A0], a1: ZValidation[W, E, A1])(f: (A0, A1) => B): ZValidation[W, E, B]
Combines the results of the specified
ZValidationvalues using the functionf, failing with the accumulation of all errors if any fail. -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()