FieldExpr

cron4s.expr.FieldExpr
See theFieldExpr companion object
trait FieldExpr[E[_ <: CronField], F <: CronField] extends Enumerated[E[F]]

Created by alonsodomin on 25/08/2016.

Attributes

Companion
object
Graph
Supertypes
trait Enumerated[E[F]]
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def implies[EE[_ <: CronField]](e: E[F])(ee: EE[F])(implicit EE: FieldExpr[EE, F]): Boolean
def matches(e: E[F]): Predicate[Int]
def unit(e: E[F]): CronUnit[F]

Concrete methods

final def impliedBy[EE[_ <: CronField]](e: E[F])(ee: EE[F])(implicit EE: FieldExpr[EE, F]): Boolean

Inherited methods

def max(a: E[F]): Int

Attributes

Inherited from:
Enumerated
def min(a: E[F]): Int

Attributes

Inherited from:
Enumerated
def next(a: E[F])(from: Int): Option[Int]

Attributes

Inherited from:
Enumerated
def prev(a: E[F])(from: Int): Option[Int]

Attributes

Inherited from:
Enumerated
def range(a: E[F]): IndexedSeq[Int]

Attributes

Inherited from:
Enumerated
def step(a: E[F])(from: Int, stepSize: Int): Option[(Int, Int)]

Attributes

Inherited from:
Enumerated
def step(a: E[F], from: Int, step: Step): Option[(Int, Int)]

Attributes

Inherited from:
Enumerated