Changed duration type to Duration

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2017-04-24 15:17:38 +02:00
parent f3a365aa3e
commit 1e1d9dc179
1 changed files with 8 additions and 3 deletions

View File

@ -1,10 +1,11 @@
package de.dis2017.data; package de.dis2017.data;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.time.Duration;
public class TenancyContract extends Contract { public class TenancyContract extends Contract {
private Timestamp startDate; private Timestamp startDate;
private Timestamp duration; private Duration duration;
private int additionalCost; private int additionalCost;
private int apartment; private int apartment;
@ -17,13 +18,17 @@ public class TenancyContract extends Contract {
this.startDate = startDate; this.startDate = startDate;
} }
public Timestamp getDuration() { public Duration getDuration() {
return duration; return duration;
} }
public void setDuration(Timestamp duration) { public void setDuration(Duration duration) {
this.duration = duration; this.duration = duration;
} }
public void setDuration(Timestamp duration) {
this.duration = Duration.ofMillis(duration.getTime());
}
public int getAdditionalCost() { public int getAdditionalCost() {
return additionalCost; return additionalCost;