RangedInt

abstract class RangedInt[U <: WrappedValue[Int]](min: Int, max: Int) extends RangedValue[Int, U] with IntValidator[U]
trait IntValidator[U]
class RangedValue[Int, U]
trait RangeValidator[Int, U]
trait ValueValidator[Int, U]
class Object
trait Matchable
class Any

Value members

Inherited methods

def Default: Int
Inherited from
RangeValidator
protected def build(t: Int): U
Inherited from
ValueValidator
def empty: U
Inherited from
RangeValidator
def from(elem: Int): Option[U]
Inherited from
ValueValidator
override def isValid(elem: Int): Boolean
Definition Classes
Inherited from
IntValidator
override def strip(elem: U): Int
Definition Classes
Inherited from
RangedValue

Inherited fields

override val Max: Int
Inherited from
RangedValue
lazy val MaxValue: U
Inherited from
RangeValidator
override val Min: Int
Inherited from
RangedValue
lazy val MinValue: U
Inherited from
RangeValidator