Primitive

sealed
trait Primitive[T] extends Validator[T]
trait Validator[T]
class Object
trait Matchable
class Any
class Enumeration[T]
class Max[T]
class MaxLength[T]
class MaxSize[T, C]
class Min[T]
class MinLength[T]
class MinSize[T, C]
class Pattern[T]

Value members

Inherited methods

def and(other: Validator[T]): Validator[T]
Inherited from
Validator
def apply(t: T): List[ValidationError[_]]
Inherited from
Validator
def contramap[TT](g: TT => T): Validator[TT]
Inherited from
Validator
def or(other: Validator[T]): Validator[T]
Inherited from
Validator
def show: Option[String]
Inherited from
Validator