//
|
// Source code recreated from a .class file by IntelliJ IDEA
|
// (powered by FernFlower decompiler)
|
//
|
|
package org.jeecg.modules.doc.vo;
|
|
import com.aliyun.oss.OSS;
|
import org.jeecg.modules.doc.entity.Range;
|
|
public class DownloadFile {
|
private String fileUrl;
|
private OSS ossClient;
|
private Range range;
|
|
public DownloadFile() {
|
}
|
|
public String getFileUrl() {
|
return this.fileUrl;
|
}
|
|
public OSS getOssClient() {
|
return this.ossClient;
|
}
|
|
public Range getRange() {
|
return this.range;
|
}
|
|
public void setFileUrl(final String fileUrl) {
|
this.fileUrl = fileUrl;
|
}
|
|
public void setOssClient(final OSS ossClient) {
|
this.ossClient = ossClient;
|
}
|
|
public void setRange(final Range range) {
|
this.range = range;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
} else if (!(o instanceof DownloadFile)) {
|
return false;
|
} else {
|
DownloadFile other = (DownloadFile)o;
|
if (!other.canEqual(this)) {
|
return false;
|
} else {
|
label47: {
|
Object this$fileUrl = this.getFileUrl();
|
Object other$fileUrl = other.getFileUrl();
|
if (this$fileUrl == null) {
|
if (other$fileUrl == null) {
|
break label47;
|
}
|
} else if (this$fileUrl.equals(other$fileUrl)) {
|
break label47;
|
}
|
|
return false;
|
}
|
|
Object this$ossClient = this.getOssClient();
|
Object other$ossClient = other.getOssClient();
|
if (this$ossClient == null) {
|
if (other$ossClient != null) {
|
return false;
|
}
|
} else if (!this$ossClient.equals(other$ossClient)) {
|
return false;
|
}
|
|
Object this$range = this.getRange();
|
Object other$range = other.getRange();
|
if (this$range == null) {
|
if (other$range != null) {
|
return false;
|
}
|
} else if (!this$range.equals(other$range)) {
|
return false;
|
}
|
|
return true;
|
}
|
}
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof DownloadFile;
|
}
|
|
public int hashCode() {
|
boolean PRIME = true;
|
int result = 1;
|
Object $fileUrl = this.getFileUrl();
|
result = result * 59 + ($fileUrl == null ? 43 : $fileUrl.hashCode());
|
Object $ossClient = this.getOssClient();
|
result = result * 59 + ($ossClient == null ? 43 : $ossClient.hashCode());
|
Object $range = this.getRange();
|
result = result * 59 + ($range == null ? 43 : $range.hashCode());
|
return result;
|
}
|
|
public String toString() {
|
return "DownloadFile(fileUrl=" + this.getFileUrl() + ", ossClient=" + this.getOssClient() + ", range=" + this.getRange() + ")";
|
}
|
}
|