package com.qianwen.smartman.modules.cps.dto;
|
|
import java.time.LocalDateTime;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/DeviceMaintainInDTO.class */
|
public class DeviceMaintainInDTO {
|
private LocalDateTime lastMaintainTime;
|
private LocalDateTime nextMaintainTime;
|
private Long deviceId;
|
private Integer maintainStatus;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/dto/DeviceMaintainInDTO$DeviceMaintainInDTOBuilder.class */
|
public static class DeviceMaintainInDTOBuilder {
|
private LocalDateTime lastMaintainTime;
|
private LocalDateTime nextMaintainTime;
|
private Long deviceId;
|
private Integer maintainStatus;
|
|
DeviceMaintainInDTOBuilder() {
|
}
|
|
public DeviceMaintainInDTOBuilder lastMaintainTime(final LocalDateTime lastMaintainTime) {
|
this.lastMaintainTime = lastMaintainTime;
|
return this;
|
}
|
|
public DeviceMaintainInDTOBuilder nextMaintainTime(final LocalDateTime nextMaintainTime) {
|
this.nextMaintainTime = nextMaintainTime;
|
return this;
|
}
|
|
public DeviceMaintainInDTOBuilder deviceId(final Long deviceId) {
|
this.deviceId = deviceId;
|
return this;
|
}
|
|
public DeviceMaintainInDTOBuilder maintainStatus(final Integer maintainStatus) {
|
this.maintainStatus = maintainStatus;
|
return this;
|
}
|
|
public DeviceMaintainInDTO build() {
|
return new DeviceMaintainInDTO(this.lastMaintainTime, this.nextMaintainTime, this.deviceId, this.maintainStatus);
|
}
|
|
public String toString() {
|
return "DeviceMaintainInDTO.DeviceMaintainInDTOBuilder(lastMaintainTime=" + this.lastMaintainTime + ", nextMaintainTime=" + this.nextMaintainTime + ", deviceId=" + this.deviceId + ", maintainStatus=" + this.maintainStatus + ")";
|
}
|
}
|
|
public void setLastMaintainTime(final LocalDateTime lastMaintainTime) {
|
this.lastMaintainTime = lastMaintainTime;
|
}
|
|
public void setNextMaintainTime(final LocalDateTime nextMaintainTime) {
|
this.nextMaintainTime = nextMaintainTime;
|
}
|
|
public void setDeviceId(final Long deviceId) {
|
this.deviceId = deviceId;
|
}
|
|
public void setMaintainStatus(final Integer maintainStatus) {
|
this.maintainStatus = maintainStatus;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof DeviceMaintainInDTO) {
|
DeviceMaintainInDTO other = (DeviceMaintainInDTO) o;
|
if (other.canEqual(this)) {
|
Object this$deviceId = getDeviceId();
|
Object other$deviceId = other.getDeviceId();
|
if (this$deviceId == null) {
|
if (other$deviceId != null) {
|
return false;
|
}
|
} else if (!this$deviceId.equals(other$deviceId)) {
|
return false;
|
}
|
Object this$maintainStatus = getMaintainStatus();
|
Object other$maintainStatus = other.getMaintainStatus();
|
if (this$maintainStatus == null) {
|
if (other$maintainStatus != null) {
|
return false;
|
}
|
} else if (!this$maintainStatus.equals(other$maintainStatus)) {
|
return false;
|
}
|
Object this$lastMaintainTime = getLastMaintainTime();
|
Object other$lastMaintainTime = other.getLastMaintainTime();
|
if (this$lastMaintainTime == null) {
|
if (other$lastMaintainTime != null) {
|
return false;
|
}
|
} else if (!this$lastMaintainTime.equals(other$lastMaintainTime)) {
|
return false;
|
}
|
Object this$nextMaintainTime = getNextMaintainTime();
|
Object other$nextMaintainTime = other.getNextMaintainTime();
|
return this$nextMaintainTime == null ? other$nextMaintainTime == null : this$nextMaintainTime.equals(other$nextMaintainTime);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof DeviceMaintainInDTO;
|
}
|
|
public int hashCode() {
|
Object $deviceId = getDeviceId();
|
int result = (1 * 59) + ($deviceId == null ? 43 : $deviceId.hashCode());
|
Object $maintainStatus = getMaintainStatus();
|
int result2 = (result * 59) + ($maintainStatus == null ? 43 : $maintainStatus.hashCode());
|
Object $lastMaintainTime = getLastMaintainTime();
|
int result3 = (result2 * 59) + ($lastMaintainTime == null ? 43 : $lastMaintainTime.hashCode());
|
Object $nextMaintainTime = getNextMaintainTime();
|
return (result3 * 59) + ($nextMaintainTime == null ? 43 : $nextMaintainTime.hashCode());
|
}
|
|
public String toString() {
|
return "DeviceMaintainInDTO(lastMaintainTime=" + getLastMaintainTime() + ", nextMaintainTime=" + getNextMaintainTime() + ", deviceId=" + getDeviceId() + ", maintainStatus=" + getMaintainStatus() + ")";
|
}
|
|
public static DeviceMaintainInDTOBuilder builder() {
|
return new DeviceMaintainInDTOBuilder();
|
}
|
|
public DeviceMaintainInDTO(final LocalDateTime lastMaintainTime, final LocalDateTime nextMaintainTime, final Long deviceId, final Integer maintainStatus) {
|
this.lastMaintainTime = lastMaintainTime;
|
this.nextMaintainTime = nextMaintainTime;
|
this.deviceId = deviceId;
|
this.maintainStatus = maintainStatus;
|
}
|
|
public DeviceMaintainInDTO() {
|
}
|
|
public LocalDateTime getLastMaintainTime() {
|
return this.lastMaintainTime;
|
}
|
|
public LocalDateTime getNextMaintainTime() {
|
return this.nextMaintainTime;
|
}
|
|
public Long getDeviceId() {
|
return this.deviceId;
|
}
|
|
public Integer getMaintainStatus() {
|
return this.maintainStatus;
|
}
|
}
|