Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ru.ctmed.meddoc.dto;
- import java.util.List;
- import org.joda.time.LocalDate;
- import org.springframework.format.annotation.DateTimeFormat;
- import ru.ctmed.meddoc.entity.ReferenceReportItem;
- /**
- * Модель записей о внешних показателей смертности.
- */
- public class ExternalDeathsInfoDto {
- public ExternalDeathsInfoDto() {
- }
- public ExternalDeathsInfoDto(Integer id, ReferenceReportItem reportItem, LocalDate onDate, List<ExternalDeathsRateDto> rates) {
- this.id = id;
- this.reportItem = reportItem;
- this.onDate = onDate;
- this.rates = rates;
- }
- public ExternalDeathsInfoDto(ReferenceReportItem reportItem, List<ExternalDeathsRateDto> rates) {
- this(null, reportItem, null, rates);
- }
- public ExternalDeathsInfoDto(Integer id, ReferenceReportItem reportItem, LocalDate onDate) {
- this(id, reportItem, onDate, null);
- }
- private Integer id;
- private ReferenceReportItem reportItem;
- @DateTimeFormat(pattern="yyyy-MM-dd")
- private LocalDate onDate;
- private List<ExternalDeathsRateDto> rates;
- public Integer getId() {
- return id;
- }
- public void setId(Integer id) {
- this.id = id;
- }
- public ReferenceReportItem getReportItem() {
- return reportItem;
- }
- public void setReportItem(ReferenceReportItem reportItem) {
- this.reportItem = reportItem;
- }
- /**
- * @return the onDate
- */
- public LocalDate getOnDate() {
- return onDate;
- }
- /**
- * @param onDate the onDate to set
- */
- public void setOnDate(LocalDate onDate) {
- this.onDate = onDate;
- }
- /**
- * @return the rates
- */
- public List<ExternalDeathsRateDto> getRates() {
- return rates;
- }
- /**
- * @param rates the rates to set
- */
- public void setRates(List<ExternalDeathsRateDto> rates) {
- this.rates = rates;
- }
- }
Add Comment
Please, Sign In to add comment