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
ZonedDateTime
OffsetDateTime
LocalDateTime
LocalDate
LocalTime
Instant
Tag
Tag
TimeImplicits
TypeImports
ZonedDateTimeForwarder
chronoscala
/
io.github.chronoscala
/
Interval
Interval
case
class
Interval
(startInstant:
Instant
, endInstant:
Instant
)
Represents an immutable time interval.
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
def
contains
(instant:
Instant
):
Boolean
def
contains
(dateTime:
ZonedDateTime
):
Boolean
def
contains
(dateTime:
OffsetDateTime
):
Boolean
def
contains
(other:
Interval
):
Boolean
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product
Concrete fields
val
duration
:
Duration
val
end
:
ZonedDateTime
val
millis
:
Long
val
start
:
ZonedDateTime