package com.qianwen.smartman.modules.cps.dto; import com.alibaba.fastjson.annotation.JSONField; import java.util.List; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/CalendarCacheDTO.class */ public class CalendarCacheDTO { @JSONField(serialize = false) private String calendarCode; @JSONField(serialize = false) private String tenantId; private String factoryDate; private Integer factoryWeek; private Integer factoryMonth; private Integer factoryYear; List shiftCacheDTOS; public CalendarCacheDTO setCalendarCode(final String calendarCode) { this.calendarCode = calendarCode; return this; } public CalendarCacheDTO setTenantId(final String tenantId) { this.tenantId = tenantId; return this; } public CalendarCacheDTO setFactoryDate(final String factoryDate) { this.factoryDate = factoryDate; return this; } public CalendarCacheDTO setFactoryWeek(final Integer factoryWeek) { this.factoryWeek = factoryWeek; return this; } public CalendarCacheDTO setFactoryMonth(final Integer factoryMonth) { this.factoryMonth = factoryMonth; return this; } public CalendarCacheDTO setFactoryYear(final Integer factoryYear) { this.factoryYear = factoryYear; return this; } public CalendarCacheDTO setShiftCacheDTOS(final List shiftCacheDTOS) { this.shiftCacheDTOS = shiftCacheDTOS; return this; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CalendarCacheDTO) { CalendarCacheDTO other = (CalendarCacheDTO) o; if (other.canEqual(this)) { 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$calendarCode = getCalendarCode(); Object other$calendarCode = other.getCalendarCode(); if (this$calendarCode == null) { if (other$calendarCode != null) { return false; } } else if (!this$calendarCode.equals(other$calendarCode)) { return false; } Object this$tenantId = getTenantId(); Object other$tenantId = other.getTenantId(); if (this$tenantId == null) { if (other$tenantId != null) { return false; } } else if (!this$tenantId.equals(other$tenantId)) { 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$shiftCacheDTOS = getShiftCacheDTOS(); Object other$shiftCacheDTOS = other.getShiftCacheDTOS(); return this$shiftCacheDTOS == null ? other$shiftCacheDTOS == null : this$shiftCacheDTOS.equals(other$shiftCacheDTOS); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CalendarCacheDTO; } public int hashCode() { Object $factoryWeek = getFactoryWeek(); int result = (1 * 59) + ($factoryWeek == null ? 43 : $factoryWeek.hashCode()); Object $factoryMonth = getFactoryMonth(); int result2 = (result * 59) + ($factoryMonth == null ? 43 : $factoryMonth.hashCode()); Object $factoryYear = getFactoryYear(); int result3 = (result2 * 59) + ($factoryYear == null ? 43 : $factoryYear.hashCode()); Object $calendarCode = getCalendarCode(); int result4 = (result3 * 59) + ($calendarCode == null ? 43 : $calendarCode.hashCode()); Object $tenantId = getTenantId(); int result5 = (result4 * 59) + ($tenantId == null ? 43 : $tenantId.hashCode()); Object $factoryDate = getFactoryDate(); int result6 = (result5 * 59) + ($factoryDate == null ? 43 : $factoryDate.hashCode()); Object $shiftCacheDTOS = getShiftCacheDTOS(); return (result6 * 59) + ($shiftCacheDTOS == null ? 43 : $shiftCacheDTOS.hashCode()); } public String toString() { return "CalendarCacheDTO(calendarCode=" + getCalendarCode() + ", tenantId=" + getTenantId() + ", factoryDate=" + getFactoryDate() + ", factoryWeek=" + getFactoryWeek() + ", factoryMonth=" + getFactoryMonth() + ", factoryYear=" + getFactoryYear() + ", shiftCacheDTOS=" + getShiftCacheDTOS() + ")"; } /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/CalendarCacheDTO$CalendarCacheDTOBuilder.class */ public static class CalendarCacheDTOBuilder { private String calendarCode; private String tenantId; private String factoryDate; private Integer factoryWeek; private Integer factoryMonth; private Integer factoryYear; private List shiftCacheDTOS; CalendarCacheDTOBuilder() { } public CalendarCacheDTOBuilder calendarCode(final String calendarCode) { this.calendarCode = calendarCode; return this; } public CalendarCacheDTOBuilder tenantId(final String tenantId) { this.tenantId = tenantId; return this; } public CalendarCacheDTOBuilder factoryDate(final String factoryDate) { this.factoryDate = factoryDate; return this; } public CalendarCacheDTOBuilder factoryWeek(final Integer factoryWeek) { this.factoryWeek = factoryWeek; return this; } public CalendarCacheDTOBuilder factoryMonth(final Integer factoryMonth) { this.factoryMonth = factoryMonth; return this; } public CalendarCacheDTOBuilder factoryYear(final Integer factoryYear) { this.factoryYear = factoryYear; return this; } public CalendarCacheDTOBuilder shiftCacheDTOS(final List shiftCacheDTOS) { this.shiftCacheDTOS = shiftCacheDTOS; return this; } public CalendarCacheDTO build() { return new CalendarCacheDTO(this.calendarCode, this.tenantId, this.factoryDate, this.factoryWeek, this.factoryMonth, this.factoryYear, this.shiftCacheDTOS); } public String toString() { return "CalendarCacheDTO.CalendarCacheDTOBuilder(calendarCode=" + this.calendarCode + ", tenantId=" + this.tenantId + ", factoryDate=" + this.factoryDate + ", factoryWeek=" + this.factoryWeek + ", factoryMonth=" + this.factoryMonth + ", factoryYear=" + this.factoryYear + ", shiftCacheDTOS=" + this.shiftCacheDTOS + ")"; } } public static CalendarCacheDTOBuilder builder() { return new CalendarCacheDTOBuilder(); } public CalendarCacheDTO(final String calendarCode, final String tenantId, final String factoryDate, final Integer factoryWeek, final Integer factoryMonth, final Integer factoryYear, final List shiftCacheDTOS) { this.calendarCode = calendarCode; this.tenantId = tenantId; this.factoryDate = factoryDate; this.factoryWeek = factoryWeek; this.factoryMonth = factoryMonth; this.factoryYear = factoryYear; this.shiftCacheDTOS = shiftCacheDTOS; } public CalendarCacheDTO() { } public String getCalendarCode() { return this.calendarCode; } public String getTenantId() { return this.tenantId; } public String getFactoryDate() { return this.factoryDate; } public Integer getFactoryWeek() { return this.factoryWeek; } public Integer getFactoryMonth() { return this.factoryMonth; } public Integer getFactoryYear() { return this.factoryYear; } public List getShiftCacheDTOS() { return this.shiftCacheDTOS; } }