package com.qianwen.smartman.modules.tpm.vo;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.List;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/vo/CheckRecordDetailVO.class */
|
public class CheckRecordDetailVO implements Serializable {
|
@ApiModelProperty("附件")
|
private List<CheckRecordFileVO> files;
|
@ApiModelProperty("点检项")
|
private List<CheckRecordItemVO> items;
|
@ApiModelProperty("图片")
|
private List<CheckRecordFileVO> pictures;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tpm/vo/CheckRecordDetailVO$CheckRecordDetailVOBuilder.class */
|
public static class CheckRecordDetailVOBuilder {
|
private List<CheckRecordFileVO> files;
|
private List<CheckRecordItemVO> items;
|
private List<CheckRecordFileVO> pictures;
|
|
CheckRecordDetailVOBuilder() {
|
}
|
|
public CheckRecordDetailVOBuilder files(final List<CheckRecordFileVO> files) {
|
this.files = files;
|
return this;
|
}
|
|
public CheckRecordDetailVOBuilder items(final List<CheckRecordItemVO> items) {
|
this.items = items;
|
return this;
|
}
|
|
public CheckRecordDetailVOBuilder pictures(final List<CheckRecordFileVO> pictures) {
|
this.pictures = pictures;
|
return this;
|
}
|
|
public CheckRecordDetailVO build() {
|
return new CheckRecordDetailVO(this.files, this.items, this.pictures);
|
}
|
|
public String toString() {
|
return "CheckRecordDetailVO.CheckRecordDetailVOBuilder(files=" + this.files + ", items=" + this.items + ", pictures=" + this.pictures + ")";
|
}
|
}
|
|
public void setFiles(final List<CheckRecordFileVO> files) {
|
this.files = files;
|
}
|
|
public void setItems(final List<CheckRecordItemVO> items) {
|
this.items = items;
|
}
|
|
public void setPictures(final List<CheckRecordFileVO> pictures) {
|
this.pictures = pictures;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof CheckRecordDetailVO) {
|
CheckRecordDetailVO other = (CheckRecordDetailVO) o;
|
if (other.canEqual(this)) {
|
Object this$files = getFiles();
|
Object other$files = other.getFiles();
|
if (this$files == null) {
|
if (other$files != null) {
|
return false;
|
}
|
} else if (!this$files.equals(other$files)) {
|
return false;
|
}
|
Object this$items = getItems();
|
Object other$items = other.getItems();
|
if (this$items == null) {
|
if (other$items != null) {
|
return false;
|
}
|
} else if (!this$items.equals(other$items)) {
|
return false;
|
}
|
Object this$pictures = getPictures();
|
Object other$pictures = other.getPictures();
|
return this$pictures == null ? other$pictures == null : this$pictures.equals(other$pictures);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof CheckRecordDetailVO;
|
}
|
|
public int hashCode() {
|
Object $files = getFiles();
|
int result = (1 * 59) + ($files == null ? 43 : $files.hashCode());
|
Object $items = getItems();
|
int result2 = (result * 59) + ($items == null ? 43 : $items.hashCode());
|
Object $pictures = getPictures();
|
return (result2 * 59) + ($pictures == null ? 43 : $pictures.hashCode());
|
}
|
|
public String toString() {
|
return "CheckRecordDetailVO(files=" + getFiles() + ", items=" + getItems() + ", pictures=" + getPictures() + ")";
|
}
|
|
public static CheckRecordDetailVOBuilder builder() {
|
return new CheckRecordDetailVOBuilder();
|
}
|
|
public CheckRecordDetailVO() {
|
}
|
|
public CheckRecordDetailVO(final List<CheckRecordFileVO> files, final List<CheckRecordItemVO> items, final List<CheckRecordFileVO> pictures) {
|
this.files = files;
|
this.items = items;
|
this.pictures = pictures;
|
}
|
|
public List<CheckRecordFileVO> getFiles() {
|
return this.files;
|
}
|
|
public List<CheckRecordItemVO> getItems() {
|
return this.items;
|
}
|
|
public List<CheckRecordFileVO> getPictures() {
|
return this.pictures;
|
}
|
}
|