package com.qianwen.smartman.modules.mdc.dto;
|
|
import java.util.List;
|
import com.qianwen.smartman.modules.mdc.entity.SuperAggregateOutput;
|
import com.qianwen.smartman.modules.mdc.entity.SuperAggregateState;
|
|
public class SuperAggregateDataDto {
|
List<SuperAggregateOutput> superAggregateOutputs;
|
List<SuperAggregateState> superAggregateStates;
|
|
public void setSuperAggregateOutputs(final List<SuperAggregateOutput> superAggregateOutputs) {
|
this.superAggregateOutputs = superAggregateOutputs;
|
}
|
|
public void setSuperAggregateStates(final List<SuperAggregateState> superAggregateStates) {
|
this.superAggregateStates = superAggregateStates;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof SuperAggregateDataDto) {
|
SuperAggregateDataDto other = (SuperAggregateDataDto) o;
|
if (other.canEqual(this)) {
|
Object this$superAggregateOutputs = getSuperAggregateOutputs();
|
Object other$superAggregateOutputs = other.getSuperAggregateOutputs();
|
if (this$superAggregateOutputs == null) {
|
if (other$superAggregateOutputs != null) {
|
return false;
|
}
|
} else if (!this$superAggregateOutputs.equals(other$superAggregateOutputs)) {
|
return false;
|
}
|
Object this$superAggregateStates = getSuperAggregateStates();
|
Object other$superAggregateStates = other.getSuperAggregateStates();
|
return this$superAggregateStates == null ? other$superAggregateStates == null : this$superAggregateStates.equals(other$superAggregateStates);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof SuperAggregateDataDto;
|
}
|
|
public int hashCode() {
|
Object $superAggregateOutputs = getSuperAggregateOutputs();
|
int result = (1 * 59) + ($superAggregateOutputs == null ? 43 : $superAggregateOutputs.hashCode());
|
Object $superAggregateStates = getSuperAggregateStates();
|
return (result * 59) + ($superAggregateStates == null ? 43 : $superAggregateStates.hashCode());
|
}
|
|
public String toString() {
|
return "SuperAggregateDataDto(superAggregateOutputs=" + getSuperAggregateOutputs() + ", superAggregateStates=" + getSuperAggregateStates() + ")";
|
}
|
|
public List<SuperAggregateOutput> getSuperAggregateOutputs() {
|
return this.superAggregateOutputs;
|
}
|
|
public List<SuperAggregateState> getSuperAggregateStates() {
|
return this.superAggregateStates;
|
}
|
}
|