OrderingFieldOps

final class OrderingFieldOps[P, F[_], V[_], E](field: Field[P]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def <[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is less than compared

Validates that jap.fields.Field#value is less than compared

Source:
OrderingSyntax.scala
def <=[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is less or equal to compared

Validates that jap.fields.Field#value is less or equal to compared

Source:
OrderingSyntax.scala
def >[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is greater than compared

Validates that jap.fields.Field#value is greater than compared

Source:
OrderingSyntax.scala
def >=[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is greater or equal to compared

Validates that jap.fields.Field#value is greater or equal to compared

Source:
OrderingSyntax.scala
def gt[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is greater than compared

Validates that jap.fields.Field#value is greater than compared

Source:
OrderingSyntax.scala
def gte[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is greater or equal to compared

Validates that jap.fields.Field#value is greater or equal to compared

Source:
OrderingSyntax.scala
def isBetween[FROM, TO](from: => FROM, to: => TO)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], CF: FieldCompare[P, FROM], CT: FieldCompare[P, TO]): Rule[F, V, E]

Validates that jap.fields.Field#value is greaterEqual than from and lessEqual to

Validates that jap.fields.Field#value is greaterEqual than from and lessEqual to

Source:
OrderingSyntax.scala
def lt[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is less than compared

Validates that jap.fields.Field#value is less than compared

Source:
OrderingSyntax.scala
def lte[C](compared: => C)(implicit F: Effect[F], V: Validated[V], O: Ordering[P], FW: FailWithCompare[E, P], C: FieldCompare[P, C]): Rule[F, V, E]

Validates that jap.fields.Field#value is less or equal to compared

Validates that jap.fields.Field#value is less or equal to compared

Source:
OrderingSyntax.scala