sealed trait Validator[T] extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Validator
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def validate(t: T): List[ValidationError[_]]

Concrete Value Members

  1. def and(other: Validator[T]): Validator[T]
  2. def asArrayElements: Validator[Array[T]]
  3. def asIterableElements[C[X] <: Iterable[X]]: Validator[C[T]]
  4. def asOptionElement: Validator[Option[T]]
  5. def contramap[TT](g: (TT) ⇒ T): Validator[TT]
  6. def or(other: Validator[T]): Validator[T]
  7. def show: Option[String]