case class Any[T](validators: Seq[Validator[T]]) extends Validator[T] with scala.Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Any
- Serializable
- Serializable
- Product
- Equals
- Validator
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
def
and(other: Validator[T]): Validator[T]
- Definition Classes
- Validator
-
def
asArrayElements: Validator[Array[T]]
- Definition Classes
- Validator
-
def
asIterableElements[C[X] <: Iterable[X]]: Validator[C[T]]
- Definition Classes
- Validator
-
def
asOptionElement: Validator[Option[T]]
- Definition Classes
- Validator
- def contramap[TT](g: (TT) ⇒ T): Validator[TT]
- def or(other: Validator[T]): Validator[T]
- def show: Option[String]
- def validate(t: T): List[ValidationError[_]]
- val validators: Seq[Validator[T]]