replace the dateTo with an interval
I hope an interval is easier to handle than having to change two date fields
This commit is contained in:
@@ -15,7 +15,7 @@ public class PlotRequest {
|
||||
|
||||
private String dateFrom;
|
||||
|
||||
private String dateTo;
|
||||
private String dateRange;
|
||||
|
||||
public String getQuery() {
|
||||
return query;
|
||||
@@ -78,11 +78,15 @@ public class PlotRequest {
|
||||
this.dateFrom = dateFrom;
|
||||
}
|
||||
|
||||
public String getDateTo() {
|
||||
return dateTo;
|
||||
public String getDateRange() {
|
||||
return dateRange;
|
||||
}
|
||||
|
||||
public void setDateTo(final String dateTo) {
|
||||
this.dateTo = dateTo;
|
||||
public void setDateRange(final String dateRange) {
|
||||
if (!dateRange.matches("\\d+ (second|minute|hour|day|week|month)s?")) {
|
||||
throw new IllegalArgumentException(dateRange + " is not a valid range");
|
||||
}
|
||||
this.dateRange = dateRange;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user