ComparativeValidation

class Object
trait Matchable
class Any

Value members

Concrete methods

def constant[T](name: String, v: T, limit: T)(implicit order: Ordering[T]): Result
def greaterThan[T](name: String, v: T, limit: T)(implicit evidence$1: Ordering[T]): Result
def greaterThanOrEqual[T](name: String, v: T, limit: T)(implicit evidence$2: Ordering[T]): Result
def lessThan[T](name: String, v: T, limit: T)(implicit order: Ordering[T]): Result
def lessThanOrEqual[T](name: String, v: T, limit: T)(implicit evidence$3: Ordering[T]): Result
def rangeGtLt[T](name: String, v: T, left: T, right: T)(implicit evidence$7: Ordering[T]): Result
def rangeGtLtEx[T](name: String, v: T, right: T, left: T)(implicit evidence$11: Ordering[T]): Result
def rangeGtLte[T](name: String, v: T, left: T, right: T)(implicit evidence$6: Ordering[T]): Result
def rangeGtLteEx[T](name: String, v: T, right: T, left: T)(implicit evidence$10: Ordering[T]): Result
def rangeGteLt[T](name: String, v: T, left: T, right: T)(implicit evidence$5: Ordering[T]): Result
def rangeGteLtEx[T](name: String, v: T, right: T, left: T)(implicit evidence$9: Ordering[T]): Result
def rangeGteLte[T](name: String, v: T, left: T, right: T)(implicit evidence$4: Ordering[T]): Result
def rangeGteLteEx[T](name: String, v: T, right: T, left: T)(implicit evidence$8: Ordering[T]): Result

Implicits

Implicits

implicit val durationOrdering: Ordering[Duration]
implicit val timestampOrdering: Ordering[Timestamp]