chronoscala
chronoscala
io.github.chronoscala
ClockProvider
DateInterval
DurationImplicits
Implicits
Imports
Imports
InstantForwarder
IntImplicits
Interval
LocalDateForwarder
LocalDateTimeForwarder
LocalTimeForwarder
NamespacedImplicits
NamespacedImports
NamespacedImports
NamespacedIntImplicits
NamespacedLongImplicits
OffsetDateTimeForwarder
OrderingImplicits
RichAny
RichDuration
RichInstant
RichInt
RichLocalDate
RichLocalDateTime
RichLocalTime
RichLong
RichOffsetDateTime
RichPeriod
RichZonedDateTime
StaticForwarderImports
Instant
LocalDate
LocalDateTime
LocalTime
OffsetDateTime
ZonedDateTime
Tag
Tag
TimeImplicits
TypeImports
ZonedDateTimeForwarder
chronoscala
/
io.github.chronoscala
/
Interval
Interval
case
class
Interval
(
startInstant:
Instant
,
endInstant:
Instant
)
Represents an immutable time interval.
Source:
Interval.scala
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
contains
(
millisInstant:
Long
):
Boolean
Source:
Interval.scala
def
contains
(
instant:
Instant
):
Boolean
Source:
Interval.scala
def
contains
(
dateTime:
ZonedDateTime
):
Boolean
Source:
Interval.scala
def
contains
(
dateTime:
OffsetDateTime
):
Boolean
Source:
Interval.scala
def
contains
(
other:
Interval
):
Boolean
Source:
Interval.scala
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
Concrete fields
val
duration
:
Duration
Source:
Interval.scala
val
end
:
ZonedDateTime
Source:
Interval.scala
val
millis
:
Long
Source:
Interval.scala
val
start
:
ZonedDateTime
Source:
Interval.scala