From 8920ed5fdf06c84843e06637483dc824dc8722c1 Mon Sep 17 00:00:00 2001 From: Anton Keks Date: Tue, 3 Jan 2017 22:42:36 +0200 Subject: [PATCH] have a nice toString() --- src/geotag/timeline/TimeSpan.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/geotag/timeline/TimeSpan.kt b/src/geotag/timeline/TimeSpan.kt index 0c15294..fe47b17 100644 --- a/src/geotag/timeline/TimeSpan.kt +++ b/src/geotag/timeline/TimeSpan.kt @@ -4,7 +4,7 @@ import java.time.Duration import java.time.Duration.between import java.time.Instant -class TimeSpan(val begin: Instant, val end: Instant) { +data class TimeSpan(val begin: Instant, val end: Instant) { val duration: Duration get() = between(begin, end) fun matches(dateTime: Instant) = begin <= dateTime && end >= dateTime } \ No newline at end of file