package com.qianwen.smartman.modules.cps.dto; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/CalendarCheckDTO.class */ public class CalendarCheckDTO implements Serializable { private static final long serialVersionUID = 1; @NotBlank(message = "calendar code cannot be empty") @ApiModelProperty("生产日历编号") private String code; @NotNull(message = "calendar year cannot be empty") @ApiModelProperty("应用年份") private Integer year; @NotNull(message = "calendar year cannot be empty") @ApiModelProperty("年份优先级") private Integer yearPriority; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/CalendarCheckDTO$CalendarCheckDTOBuilder.class */ public static class CalendarCheckDTOBuilder { private String code; private Integer year; private Integer yearPriority; CalendarCheckDTOBuilder() { } public CalendarCheckDTOBuilder code(final String code) { this.code = code; return this; } public CalendarCheckDTOBuilder year(final Integer year) { this.year = year; return this; } public CalendarCheckDTOBuilder yearPriority(final Integer yearPriority) { this.yearPriority = yearPriority; return this; } public CalendarCheckDTO build() { return new CalendarCheckDTO(this.code, this.year, this.yearPriority); } public String toString() { return "CalendarCheckDTO.CalendarCheckDTOBuilder(code=" + this.code + ", year=" + this.year + ", yearPriority=" + this.yearPriority + ")"; } } public void setCode(final String code) { this.code = code; } public void setYear(final Integer year) { this.year = year; } public void setYearPriority(final Integer yearPriority) { this.yearPriority = yearPriority; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CalendarCheckDTO) { CalendarCheckDTO other = (CalendarCheckDTO) o; if (other.canEqual(this)) { Object this$year = getYear(); Object other$year = other.getYear(); if (this$year == null) { if (other$year != null) { return false; } } else if (!this$year.equals(other$year)) { return false; } Object this$yearPriority = getYearPriority(); Object other$yearPriority = other.getYearPriority(); if (this$yearPriority == null) { if (other$yearPriority != null) { return false; } } else if (!this$yearPriority.equals(other$yearPriority)) { return false; } Object this$code = getCode(); Object other$code = other.getCode(); return this$code == null ? other$code == null : this$code.equals(other$code); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CalendarCheckDTO; } public int hashCode() { Object $year = getYear(); int result = (1 * 59) + ($year == null ? 43 : $year.hashCode()); Object $yearPriority = getYearPriority(); int result2 = (result * 59) + ($yearPriority == null ? 43 : $yearPriority.hashCode()); Object $code = getCode(); return (result2 * 59) + ($code == null ? 43 : $code.hashCode()); } public String toString() { return "CalendarCheckDTO(code=" + getCode() + ", year=" + getYear() + ", yearPriority=" + getYearPriority() + ")"; } public static CalendarCheckDTOBuilder builder() { return new CalendarCheckDTOBuilder(); } public CalendarCheckDTO(final String code, final Integer year, final Integer yearPriority) { this.code = code; this.year = year; this.yearPriority = yearPriority; } public CalendarCheckDTO() { } public String getCode() { return this.code; } public Integer getYear() { return this.year; } public Integer getYearPriority() { return this.yearPriority; } }