package com.qianwen.smartman.modules.cps.dto; import java.util.Date; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/CalendarShiftDetailDTO.class */ public class CalendarShiftDetailDTO { private String code; private String factoryDate; private String calendarDay; private Integer shiftIndex; private String shiftTimeType; private Date startTime; private Integer factoryWeek; private Integer factoryMonth; private Integer factoryYear; public CalendarShiftDetailDTO setCode(final String code) { this.code = code; return this; } public CalendarShiftDetailDTO setFactoryDate(final String factoryDate) { this.factoryDate = factoryDate; return this; } public CalendarShiftDetailDTO setCalendarDay(final String calendarDay) { this.calendarDay = calendarDay; return this; } public CalendarShiftDetailDTO setShiftIndex(final Integer shiftIndex) { this.shiftIndex = shiftIndex; return this; } public CalendarShiftDetailDTO setShiftTimeType(final String shiftTimeType) { this.shiftTimeType = shiftTimeType; return this; } public CalendarShiftDetailDTO setStartTime(final Date startTime) { this.startTime = startTime; return this; } public CalendarShiftDetailDTO setFactoryWeek(final Integer factoryWeek) { this.factoryWeek = factoryWeek; return this; } public CalendarShiftDetailDTO setFactoryMonth(final Integer factoryMonth) { this.factoryMonth = factoryMonth; return this; } public CalendarShiftDetailDTO setFactoryYear(final Integer factoryYear) { this.factoryYear = factoryYear; return this; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CalendarShiftDetailDTO) { CalendarShiftDetailDTO other = (CalendarShiftDetailDTO) o; if (other.canEqual(this)) { Object this$shiftIndex = getShiftIndex(); Object other$shiftIndex = other.getShiftIndex(); if (this$shiftIndex == null) { if (other$shiftIndex != null) { return false; } } else if (!this$shiftIndex.equals(other$shiftIndex)) { return false; } Object this$factoryWeek = getFactoryWeek(); Object other$factoryWeek = other.getFactoryWeek(); if (this$factoryWeek == null) { if (other$factoryWeek != null) { return false; } } else if (!this$factoryWeek.equals(other$factoryWeek)) { return false; } Object this$factoryMonth = getFactoryMonth(); Object other$factoryMonth = other.getFactoryMonth(); if (this$factoryMonth == null) { if (other$factoryMonth != null) { return false; } } else if (!this$factoryMonth.equals(other$factoryMonth)) { return false; } Object this$factoryYear = getFactoryYear(); Object other$factoryYear = other.getFactoryYear(); if (this$factoryYear == null) { if (other$factoryYear != null) { return false; } } else if (!this$factoryYear.equals(other$factoryYear)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); if (this$code == null) { if (other$code != null) { return false; } } else if (!this$code.equals(other$code)) { return false; } Object this$factoryDate = getFactoryDate(); Object other$factoryDate = other.getFactoryDate(); if (this$factoryDate == null) { if (other$factoryDate != null) { return false; } } else if (!this$factoryDate.equals(other$factoryDate)) { return false; } Object this$calendarDay = getCalendarDay(); Object other$calendarDay = other.getCalendarDay(); if (this$calendarDay == null) { if (other$calendarDay != null) { return false; } } else if (!this$calendarDay.equals(other$calendarDay)) { return false; } Object this$shiftTimeType = getShiftTimeType(); Object other$shiftTimeType = other.getShiftTimeType(); if (this$shiftTimeType == null) { if (other$shiftTimeType != null) { return false; } } else if (!this$shiftTimeType.equals(other$shiftTimeType)) { return false; } Object this$startTime = getStartTime(); Object other$startTime = other.getStartTime(); return this$startTime == null ? other$startTime == null : this$startTime.equals(other$startTime); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CalendarShiftDetailDTO; } public int hashCode() { Object $shiftIndex = getShiftIndex(); int result = (1 * 59) + ($shiftIndex == null ? 43 : $shiftIndex.hashCode()); Object $factoryWeek = getFactoryWeek(); int result2 = (result * 59) + ($factoryWeek == null ? 43 : $factoryWeek.hashCode()); Object $factoryMonth = getFactoryMonth(); int result3 = (result2 * 59) + ($factoryMonth == null ? 43 : $factoryMonth.hashCode()); Object $factoryYear = getFactoryYear(); int result4 = (result3 * 59) + ($factoryYear == null ? 43 : $factoryYear.hashCode()); Object $code = getCode(); int result5 = (result4 * 59) + ($code == null ? 43 : $code.hashCode()); Object $factoryDate = getFactoryDate(); int result6 = (result5 * 59) + ($factoryDate == null ? 43 : $factoryDate.hashCode()); Object $calendarDay = getCalendarDay(); int result7 = (result6 * 59) + ($calendarDay == null ? 43 : $calendarDay.hashCode()); Object $shiftTimeType = getShiftTimeType(); int result8 = (result7 * 59) + ($shiftTimeType == null ? 43 : $shiftTimeType.hashCode()); Object $startTime = getStartTime(); return (result8 * 59) + ($startTime == null ? 43 : $startTime.hashCode()); } public String toString() { return "CalendarShiftDetailDTO(code=" + getCode() + ", factoryDate=" + getFactoryDate() + ", calendarDay=" + getCalendarDay() + ", shiftIndex=" + getShiftIndex() + ", shiftTimeType=" + getShiftTimeType() + ", startTime=" + getStartTime() + ", factoryWeek=" + getFactoryWeek() + ", factoryMonth=" + getFactoryMonth() + ", factoryYear=" + getFactoryYear() + ")"; } public String getCode() { return this.code; } public String getFactoryDate() { return this.factoryDate; } public String getCalendarDay() { return this.calendarDay; } public Integer getShiftIndex() { return this.shiftIndex; } public String getShiftTimeType() { return this.shiftTimeType; } public Date getStartTime() { return this.startTime; } public Integer getFactoryWeek() { return this.factoryWeek; } public Integer getFactoryMonth() { return this.factoryMonth; } public Integer getFactoryYear() { return this.factoryYear; } }