ValidationResultOps

com.github.arturopala.validator.Validator$.ValidationResultOps
final implicit class ValidationResultOps(val result: Result)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def and(otherResult: Result): Result

Conjuction of errors.

Conjuction of errors.

Attributes

Prints result for debugging purposes.

Prints result for debugging purposes.

Attributes

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.

Attributes

def errorsSummaryOption: Option[String]

If result is invalid then returns some errors summary message.

If result is invalid then returns some errors summary message.

Attributes

def headErrorOption: Option[String]

If result is invalid then returns first error message.

If result is invalid then returns first error message.

Attributes

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

Disjunction of errors.

Disjunction of errors.

Attributes

Concrete fields