package com.qianwen.smartman.modules.cps.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.List;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/WorkstationRealTimeStatusDTO.class */
|
public class WorkstationRealTimeStatusDTO implements Serializable {
|
@ApiModelProperty(value = "工位组Id", dataType = "String")
|
private List<String> workStationGroupIdList;
|
@ApiModelProperty("设备状态")
|
private List<Integer> deviceStatus;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/WorkstationRealTimeStatusDTO$WorkstationRealTimeStatusDTOBuilder.class */
|
public static class WorkstationRealTimeStatusDTOBuilder {
|
private List<String> workStationGroupIdList;
|
private List<Integer> deviceStatus;
|
|
WorkstationRealTimeStatusDTOBuilder() {
|
}
|
|
public WorkstationRealTimeStatusDTOBuilder workStationGroupIdList(final List<String> workStationGroupIdList) {
|
this.workStationGroupIdList = workStationGroupIdList;
|
return this;
|
}
|
|
public WorkstationRealTimeStatusDTOBuilder deviceStatus(final List<Integer> deviceStatus) {
|
this.deviceStatus = deviceStatus;
|
return this;
|
}
|
|
public WorkstationRealTimeStatusDTO build() {
|
return new WorkstationRealTimeStatusDTO(this.workStationGroupIdList, this.deviceStatus);
|
}
|
|
public String toString() {
|
return "WorkstationRealTimeStatusDTO.WorkstationRealTimeStatusDTOBuilder(workStationGroupIdList=" + this.workStationGroupIdList + ", deviceStatus=" + this.deviceStatus + ")";
|
}
|
}
|
|
public void setWorkStationGroupIdList(final List<String> workStationGroupIdList) {
|
this.workStationGroupIdList = workStationGroupIdList;
|
}
|
|
public void setDeviceStatus(final List<Integer> deviceStatus) {
|
this.deviceStatus = deviceStatus;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof WorkstationRealTimeStatusDTO) {
|
WorkstationRealTimeStatusDTO other = (WorkstationRealTimeStatusDTO) o;
|
if (other.canEqual(this)) {
|
Object this$workStationGroupIdList = getWorkStationGroupIdList();
|
Object other$workStationGroupIdList = other.getWorkStationGroupIdList();
|
if (this$workStationGroupIdList == null) {
|
if (other$workStationGroupIdList != null) {
|
return false;
|
}
|
} else if (!this$workStationGroupIdList.equals(other$workStationGroupIdList)) {
|
return false;
|
}
|
Object this$deviceStatus = getDeviceStatus();
|
Object other$deviceStatus = other.getDeviceStatus();
|
return this$deviceStatus == null ? other$deviceStatus == null : this$deviceStatus.equals(other$deviceStatus);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof WorkstationRealTimeStatusDTO;
|
}
|
|
public int hashCode() {
|
Object $workStationGroupIdList = getWorkStationGroupIdList();
|
int result = (1 * 59) + ($workStationGroupIdList == null ? 43 : $workStationGroupIdList.hashCode());
|
Object $deviceStatus = getDeviceStatus();
|
return (result * 59) + ($deviceStatus == null ? 43 : $deviceStatus.hashCode());
|
}
|
|
public String toString() {
|
return "WorkstationRealTimeStatusDTO(workStationGroupIdList=" + getWorkStationGroupIdList() + ", deviceStatus=" + getDeviceStatus() + ")";
|
}
|
|
public static WorkstationRealTimeStatusDTOBuilder builder() {
|
return new WorkstationRealTimeStatusDTOBuilder();
|
}
|
|
public WorkstationRealTimeStatusDTO(final List<String> workStationGroupIdList, final List<Integer> deviceStatus) {
|
this.workStationGroupIdList = workStationGroupIdList;
|
this.deviceStatus = deviceStatus;
|
}
|
|
public WorkstationRealTimeStatusDTO() {
|
}
|
|
public List<String> getWorkStationGroupIdList() {
|
return this.workStationGroupIdList;
|
}
|
|
public List<Integer> getDeviceStatus() {
|
return this.deviceStatus;
|
}
|
}
|