final class ErrorFieldOps[P, E] extends AnyVal
- Alphabetic
- By Inheritance
- ErrorFieldOps
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def emptyError(implicit FW: FailWithEmpty[E, P]): E
Returns EmptyError using jap.fields.fail.FailWithEmpty typeclass
- def equalError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def error(error: E): E
Just pathrought error
- def fieldError[EE](error: EE)(implicit ev: =:=[FieldError[EE], E]): E
Useful when your error is wrapped in FieldError
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def greaterEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def greaterError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def invalidError(implicit FW: FailWithInvalid[E, P]): E
Returns InvalidError using jap.fields.fail.FailWithInvalid typeclass
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lessEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def lessError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def maxSizeError(size: Int)(implicit FW: FailWithMaxSize[E, P]): E
Returns MaxSizeError using jap.fields.fail.FailWithMaxSize typeclass
- def messageError(error: String, description: String)(implicit FW: FailWithMessage[E, P]): E
Returns MessageError using jap.fields.fail.FailWithMessage typeclass
- def messageError(error: String, description: Option[String] = None)(implicit FW: FailWithMessage[E, P]): E
Returns MessageError using jap.fields.fail.FailWithMessage typeclass
- def minSizeError(size: Int)(implicit FW: FailWithMinSize[E, P]): E
Returns MinSizeError using jap.fields.fail.FailWithMinSize typeclass
- def nonEmptyError(implicit FW: FailWithNonEmpty[E, P]): E
Returns NonEmptyError using jap.fields.fail.FailWithNonEmpty typeclass
- def notEqualError[C](c: C)(implicit FW: FailWithCompare[E, P], C: FieldCompare[P, C]): E
Returns CompareError using jap.fields.fail.FailWithCompare typeclass
- def oneOfError[PP >: P](variants: Seq[PP])(implicit FW: FailWithOneOf[E, P]): E
Returns OneOfError using jap.fields.fail.FailWithOneOf typeclass
- def toString(): String
- Definition Classes
- Any