package com.qianwen.smartman.modules.cps.entity; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import com.qianwen.core.mp.base.BaseEntity; @ApiModel(value = "EnterpriseInformation对象", description = "企业信息") @TableName("blade_enterprise_information") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/entity/EnterpriseInformation.class */ public class EnterpriseInformation extends BaseEntity { @ApiModelProperty("图片名称") private String fileName; @ApiModelProperty("图片大小") private Long contentLength; @ApiModelProperty("文件的objectKey") private String objectKey; @ApiModelProperty("文件后缀") private String suffix; @ApiModelProperty("文件链接") private String link; @ApiModelProperty("0 小图 1大图") private Integer type; public EnterpriseInformation setFileName(final String fileName) { this.fileName = fileName; return this; } public EnterpriseInformation setContentLength(final Long contentLength) { this.contentLength = contentLength; return this; } public EnterpriseInformation setObjectKey(final String objectKey) { this.objectKey = objectKey; return this; } public EnterpriseInformation setSuffix(final String suffix) { this.suffix = suffix; return this; } public EnterpriseInformation setLink(final String link) { this.link = link; return this; } public EnterpriseInformation setType(final Integer type) { this.type = type; return this; } public String toString() { return "EnterpriseInformation(fileName=" + getFileName() + ", contentLength=" + getContentLength() + ", objectKey=" + getObjectKey() + ", suffix=" + getSuffix() + ", link=" + getLink() + ", type=" + getType() + ")"; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof EnterpriseInformation) { EnterpriseInformation other = (EnterpriseInformation) o; if (other.canEqual(this) && super.equals(o)) { 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$type = getType(); Object other$type = other.getType(); if (this$type == null) { if (other$type != null) { return false; } } else if (!this$type.equals(other$type)) { 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$objectKey = getObjectKey(); Object other$objectKey = other.getObjectKey(); if (this$objectKey == null) { if (other$objectKey != null) { return false; } } else if (!this$objectKey.equals(other$objectKey)) { return false; } Object this$suffix = getSuffix(); Object other$suffix = other.getSuffix(); if (this$suffix == null) { if (other$suffix != null) { return false; } } else if (!this$suffix.equals(other$suffix)) { return false; } Object this$link = getLink(); Object other$link = other.getLink(); return this$link == null ? other$link == null : this$link.equals(other$link); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof EnterpriseInformation; } public int hashCode() { int result = super.hashCode(); Object $contentLength = getContentLength(); int result2 = (result * 59) + ($contentLength == null ? 43 : $contentLength.hashCode()); Object $type = getType(); int result3 = (result2 * 59) + ($type == null ? 43 : $type.hashCode()); Object $fileName = getFileName(); int result4 = (result3 * 59) + ($fileName == null ? 43 : $fileName.hashCode()); Object $objectKey = getObjectKey(); int result5 = (result4 * 59) + ($objectKey == null ? 43 : $objectKey.hashCode()); Object $suffix = getSuffix(); int result6 = (result5 * 59) + ($suffix == null ? 43 : $suffix.hashCode()); Object $link = getLink(); return (result6 * 59) + ($link == null ? 43 : $link.hashCode()); } public String getFileName() { return this.fileName; } public Long getContentLength() { return this.contentLength; } public String getObjectKey() { return this.objectKey; } public String getSuffix() { return this.suffix; } public String getLink() { return this.link; } public Integer getType() { return this.type; } }