Packages

  • package root
    Definition Classes
    root
  • package jto
    Definition Classes
    root
  • package validation
    Definition Classes
    jto
  • package forms

    Contains the validation API used by Form.

    Contains the validation API used by Form.

    For example, to define a custom constraint:

    val negative = Constraint[Int] {
      case i if i < 0 => Valid
      case _ => Invalid("Must be a negative number.")
    }
p

jto

validation

package validation

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. validation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Constraint[T] = (T) ⇒ Validated[Seq[ValidationError], T]
  2. type Invalid[+E] = cats.data.Validated.Invalid[E]
  3. type Mapping[E, I, O] = (I) ⇒ Validated[Seq[E], O]
    Annotations
    @implicitNotFound( ... )
  4. type VA[O] = cats.data.Validated[Seq[(Path, Seq[ValidationError])], O]
  5. type Valid[+A] = cats.data.Validated.Valid[A]
  6. type Validated[+E, +A] = cats.data.Validated[E, A]

Value Members

  1. val Invalid: cats.data.Validated.Invalid.type
  2. val Valid: cats.data.Validated.Valid.type
  3. val Validated: cats.data.Validated.type
  4. implicit def seqAlgebra[A]: Monoid[Seq[A]]
  5. implicit def validatedBackcompat[E, A](va: Validated[Seq[E], A]): VABackCompat[E, A]

Inherited from AnyRef

Inherited from Any

Ungrouped