ErrorFieldOps

final class ErrorFieldOps[P, E](field: Field[P]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def emptyError(implicit FW: FailWithEmpty[E, P]): E

Returns EmptyError using jap.fields.fail.FailWithEmpty typeclass

Returns EmptyError using jap.fields.fail.FailWithEmpty typeclass

Source:
ErrorFieldOps.scala
def equalError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def error(error: E): E

Just pathrought error

Just pathrought error

Source:
ErrorFieldOps.scala
def fieldError[EE](error: EE)(implicit ev: FieldError[EE] =:= E): E

Useful when your error is wrapped in FieldError

Useful when your error is wrapped in FieldError

Source:
ErrorFieldOps.scala
def greaterEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def greaterError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def invalidError(implicit FW: FailWithInvalid[E, P]): E

Returns InvalidError using jap.fields.fail.FailWithInvalid typeclass

Returns InvalidError using jap.fields.fail.FailWithInvalid typeclass

Source:
ErrorFieldOps.scala
def lessEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def lessError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def maxSizeError(size: Int)(implicit FW: FailWithMaxSize[E, P]): E

Returns MaxSizeError using jap.fields.fail.FailWithMaxSize typeclass

Returns MaxSizeError using jap.fields.fail.FailWithMaxSize typeclass

Source:
ErrorFieldOps.scala
def messageError(error: String, description: Option[String])(implicit FW: FailWithMessage[E, P]): E

Returns MessageError using jap.fields.fail.FailWithMessage typeclass

Returns MessageError using jap.fields.fail.FailWithMessage typeclass

Source:
ErrorFieldOps.scala
def messageError(error: String, description: String)(implicit FW: FailWithMessage[E, P]): E

Returns MessageError using jap.fields.fail.FailWithMessage typeclass

Returns MessageError using jap.fields.fail.FailWithMessage typeclass

Source:
ErrorFieldOps.scala
def minSizeError(size: Int)(implicit FW: FailWithMinSize[E, P]): E

Returns MinSizeError using jap.fields.fail.FailWithMinSize typeclass

Returns MinSizeError using jap.fields.fail.FailWithMinSize typeclass

Source:
ErrorFieldOps.scala
def nonEmptyError(implicit FW: FailWithNonEmpty[E, P]): E

Returns NonEmptyError using jap.fields.fail.FailWithNonEmpty typeclass

Returns NonEmptyError using jap.fields.fail.FailWithNonEmpty typeclass

Source:
ErrorFieldOps.scala
def notEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Returns CompareError using jap.fields.fail.FailWithCompare typeclass

Source:
ErrorFieldOps.scala
def oneOfError[PP >: P](variants: Seq[PP])(implicit FW: FailWithOneOf[E, P]): E

Returns OneOfError using jap.fields.fail.FailWithOneOf typeclass

Returns OneOfError using jap.fields.fail.FailWithOneOf typeclass

Source:
ErrorFieldOps.scala