ValueValidator

trait ValueValidator[T, U]
class Object
trait Matchable
class Any
trait RangeValidator[T, U]
trait IntValidator[T]
class RangedInt[U]
class RangedValue[T, U]

Value members

Abstract methods

protected def build(t: T): U
def isValid(elem: T): Boolean
def strip(elem: U): T

Concrete methods

def from(elem: T): Option[U]