package com.qianwen.smartman.modules.dnc.vo.sync; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/vo/sync/SyncArtBagFileVO.class */ public class SyncArtBagFileVO implements Serializable { @ApiModelProperty("文件名称") private String fileName; @ApiModelProperty("文件版本") private Integer fileVersion; @ApiModelProperty("文件地址") private String fileLink; @ApiModelProperty("文件后缀") private String suffix; @ApiModelProperty("文件大小") private Long contentLength; public void setFileName(final String fileName) { this.fileName = fileName; } public void setFileVersion(final Integer fileVersion) { this.fileVersion = fileVersion; } public void setFileLink(final String fileLink) { this.fileLink = fileLink; } public void setSuffix(final String suffix) { this.suffix = suffix; } public void setContentLength(final Long contentLength) { this.contentLength = contentLength; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof SyncArtBagFileVO) { SyncArtBagFileVO other = (SyncArtBagFileVO) o; if (other.canEqual(this)) { Object this$fileVersion = getFileVersion(); Object other$fileVersion = other.getFileVersion(); if (this$fileVersion == null) { if (other$fileVersion != null) { return false; } } else if (!this$fileVersion.equals(other$fileVersion)) { return false; } Object this$contentLength = getContentLength(); Object other$contentLength = other.getContentLength(); if (this$contentLength == null) { if (other$contentLength != null) { return false; } } else if (!this$contentLength.equals(other$contentLength)) { return false; } Object this$fileName = getFileName(); Object other$fileName = other.getFileName(); if (this$fileName == null) { if (other$fileName != null) { return false; } } else if (!this$fileName.equals(other$fileName)) { return false; } Object this$fileLink = getFileLink(); Object other$fileLink = other.getFileLink(); if (this$fileLink == null) { if (other$fileLink != null) { return false; } } else if (!this$fileLink.equals(other$fileLink)) { return false; } Object this$suffix = getSuffix(); Object other$suffix = other.getSuffix(); return this$suffix == null ? other$suffix == null : this$suffix.equals(other$suffix); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof SyncArtBagFileVO; } public int hashCode() { Object $fileVersion = getFileVersion(); int result = (1 * 59) + ($fileVersion == null ? 43 : $fileVersion.hashCode()); Object $contentLength = getContentLength(); int result2 = (result * 59) + ($contentLength == null ? 43 : $contentLength.hashCode()); Object $fileName = getFileName(); int result3 = (result2 * 59) + ($fileName == null ? 43 : $fileName.hashCode()); Object $fileLink = getFileLink(); int result4 = (result3 * 59) + ($fileLink == null ? 43 : $fileLink.hashCode()); Object $suffix = getSuffix(); return (result4 * 59) + ($suffix == null ? 43 : $suffix.hashCode()); } public String toString() { return "SyncArtBagFileVO(fileName=" + getFileName() + ", fileVersion=" + getFileVersion() + ", fileLink=" + getFileLink() + ", suffix=" + getSuffix() + ", contentLength=" + getContentLength() + ")"; } public String getFileName() { return this.fileName; } public Integer getFileVersion() { return this.fileVersion; } public String getFileLink() { return this.fileLink; } public String getSuffix() { return this.suffix; } public Long getContentLength() { return this.contentLength; } }