Intervals

zio.Schedule.Intervals
See theIntervals companion object
sealed abstract case class Intervals

Intervals represents a set of intervals.

Attributes

Companion
object
Source
Schedule.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def &&(that: Intervals): Intervals

A symbolic alias for intersect.

A symbolic alias for intersect.

Attributes

Source
Schedule.scala
def <(that: Intervals): Boolean

Whether the start of this set of intervals is before the start of the specified set of intervals

Whether the start of this set of intervals is before the start of the specified set of intervals

Attributes

Source
Schedule.scala
def end: OffsetDateTime

The end of the latest interval in this set.

The end of the latest interval in this set.

Attributes

Source
Schedule.scala

The intersection of this set of intervals and the specified set of intervals.

The intersection of this set of intervals and the specified set of intervals.

Attributes

Source
Schedule.scala
def max(that: Intervals): Intervals

The set of intervals that starts last.

The set of intervals that starts last.

Attributes

Source
Schedule.scala

Whether this set of intervals is empty.

Whether this set of intervals is empty.

Attributes

Source
Schedule.scala
def start: OffsetDateTime

The start of the earliest interval in this set.

The start of the earliest interval in this set.

Attributes

Source
Schedule.scala
def union(that: Intervals): Intervals

The union of this set of intervals and the specified set of intervals

The union of this set of intervals and the specified set of intervals

Attributes

Source
Schedule.scala
def ||(that: Intervals): Intervals

A symbolic alias for union.

A symbolic alias for union.

Attributes

Source
Schedule.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product