Period

final class Period extends <>.X.Base[Time, Period]
Companion
object
Source
Period.scala
class <>[Time]
class Object
trait Matchable
class Any

Def

def day_~: ~[Day]
val end: Time
def endIsIn: Boolean

false

false

Always false

Source
Period.scala

Inherited

def contains(v: Time): Boolean

Check if within

Check if within

Returns true if this range contains specified value

 (1 <> 9) contains 3  // Returns: true
Inherited from
Range
Source
__.scala
def contains(v: <>[Time]): Boolean

Check if within

Check if within

Returns true if this range contains specified range

 (1 <> 9) contains (3 <> 7)  // Returns: true

 (1 <> 5) contains (3 <> 7)  // Returns: false
Inherited from
Range
Source
__.scala
override def equals(v: Any): Boolean
Definition Classes
Range -> Any
Inherited from
Range
Source
__.scala
def isEmpty: Boolean
Inherited from
Range
Source
__.scala
@targetName("join")
def join(r: <>[Time]): THIS_TYPE
Inherited from
Base
Source
X.scala
@targetName("join")
def join(v: Time): THIS_TYPE
Inherited from
Base
Source
X.scala
@targetName("overlap_Opt")
Inherited from
Base
Source
X.scala
def overlaps(r: <>[Time]): Boolean
Inherited from
Base
Source
X.scala
inline def raw[RAW <: Raw[Time]](using inline s: Shape.OfRange.Tag.Raw[Time, RAW]): RAW
Inherited from
Range
Source
__.scala
def step_~(step: Int)(using Able.Sequence[A]): ~[Time]
Inherited from
Range
Source
__.scala
def step_~(f: Time => Time): ~[Time]
Inherited from
Range
Source
__.scala