ValidationResultOps

final implicit class ValidationResultOps(val result: Result)
class Object
trait Matchable
class Any

Value members

Concrete methods

def and(otherResult: Result): Result

Conjuction of errors.

Conjuction of errors.

Prints result for debugging purposes.

Prints result for debugging purposes.

def errorsCount: Int
def errorsOption: Option[Seq[String]]

If result is invalid then returns some sequence of all error messages.

If result is invalid then returns some sequence of all error messages.

def errorsSummaryOption: Option[String]

If result is invalid then returns some errors summary message.

If result is invalid then returns some errors summary message.

def headErrorOption: Option[String]

If result is invalid then returns first error message.

If result is invalid then returns first error message.

def isInvalid: Boolean
def isValid: Boolean
def or(otherResult: Result): Result

Disjunction of errors.

Disjunction of errors.

Concrete fields