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
CommutativeBoth
instance forValidation
.The
CommutativeBoth
instance forValidation
.- Definition Classes
- LowPriorityValidationImplicits
- implicit def ZValidationCovariant[W, E]: Covariant[[+a]ZValidation[W, E, a]]
The
Covariant
instance 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], a
Debug[E], and a
Debug[A].
- implicit def ZValidationDeriveEqual[W, E](implicit arg0: Equal[E]): DeriveEqual[[+a]ZValidation[W, E, a]]
The
DeriveEqual
instance 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
Covariant
instance forZValidation
with 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
DeriveEqual
instance forZValidation
with respect to its error type. - implicit def ZValidationForEach[W, E]: ForEach[[+a]ZValidation[W, E, a]]
The
ForEach
instance 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
IdentityBoth
instance forZValidation
. - implicit def ZValidationIdentityFlatten[W, E]: IdentityFlatten[[+a]ZValidation[W, E, a]]
The
IdentityFlatten
instance 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
ZValidation
that fails with the specified error. - def failNonEmptyChunk[E](errors: NonEmptyChunk[E]): Validation[E, Nothing]
Constructs a
ZValidation
that fails with the specifiedNonEmptyChunk
of 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
ZValidation
from anEither
. - def fromEitherNonEmptyChunk[E, A](value: Either[NonEmptyChunk[E], A]): Validation[E, A]
Constructs a
ZValidation
from anEither
that fails with aNonEmptyChunk
of errors. - def fromOption[A](value: Option[A]): Validation[Unit, A]
Constructs a
ZValidation
from anOption
. - def fromOptionWith[E, A](error: => E)(value: Option[A]): Validation[E, A]
Construts a
Validation
from anOption
, failing with the error provided. - def fromPredicate[A](value: A)(f: (A) => Boolean): Validation[None.type, A]
Constructs a
Validation
from a predicate, failing with None. - def fromPredicateWith[E, A](error: => E)(value: A)(f: (A) => Boolean): Validation[E, A]
Constructs a
Validation
from a predicate, failing with the error provided. - def fromTry[A](value: => Try[A]): Validation[Throwable, A]
Constructs a
ZValidation
from 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
ZValidation
that succeeds with theUnit
value 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
Option
to aZValidation
, treatingNone
as a success with no information andSome
as 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
Validation
that 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
Validation
that succeeds with theUnit
value. - 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
ZValidation
values into a singleZValidation
that 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
Validation
values 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
ZValidation
values 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()