32 lines
702 B
Java
32 lines
702 B
Java
package ru.ulstu.activity.timeline.model;
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
import javax.validation.constraints.NotNull;
|
|
import java.util.Date;
|
|
|
|
public class EventDto {
|
|
@NotBlank
|
|
private final String title;
|
|
@NotNull
|
|
private final Date executeDate;
|
|
private final String description;
|
|
|
|
public EventDto(Event event) {
|
|
this.title = event.getTitle();
|
|
this.description = event.getDescription();
|
|
this.executeDate = event.getExecuteDate();
|
|
}
|
|
|
|
public String getTitle() {
|
|
return title;
|
|
}
|
|
|
|
public String getDescription() {
|
|
return description;
|
|
}
|
|
|
|
public Date getExecuteDate() {
|
|
return executeDate;
|
|
}
|
|
}
|