package com.qianwen.smartman.modules.mdc.dto; import com.baomidou.mybatisplus.core.metadata.IPage; import java.util.List; import com.qianwen.smartman.modules.smis.entity.Workstation; import com.qianwen.smartman.modules.mdc.entity.SuperAggregate; import com.qianwen.smartman.modules.mdc.vo.StatisticsAnalysisQueryVO; public class StatisticsWrapperDto { private List superAggregateList; private StatisticsAnalysisQueryVO statisticsAnalysisQueryVO; private List intervalDates; private IPage workstationPage; private Boolean isOutput; public void setSuperAggregateList(final List superAggregateList) { this.superAggregateList = superAggregateList; } public void setStatisticsAnalysisQueryVO(final StatisticsAnalysisQueryVO statisticsAnalysisQueryVO) { this.statisticsAnalysisQueryVO = statisticsAnalysisQueryVO; } public void setIntervalDates(final List intervalDates) { this.intervalDates = intervalDates; } public void setWorkstationPage(final IPage workstationPage) { this.workstationPage = workstationPage; } public void setIsOutput(final Boolean isOutput) { this.isOutput = isOutput; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof StatisticsWrapperDto) { StatisticsWrapperDto other = (StatisticsWrapperDto) o; if (other.canEqual(this)) { Object this$isOutput = getIsOutput(); Object other$isOutput = other.getIsOutput(); if (this$isOutput == null) { if (other$isOutput != null) { return false; } } else if (!this$isOutput.equals(other$isOutput)) { return false; } Object this$superAggregateList = getSuperAggregateList(); Object other$superAggregateList = other.getSuperAggregateList(); if (this$superAggregateList == null) { if (other$superAggregateList != null) { return false; } } else if (!this$superAggregateList.equals(other$superAggregateList)) { return false; } Object this$statisticsAnalysisQueryVO = getStatisticsAnalysisQueryVO(); Object other$statisticsAnalysisQueryVO = other.getStatisticsAnalysisQueryVO(); if (this$statisticsAnalysisQueryVO == null) { if (other$statisticsAnalysisQueryVO != null) { return false; } } else if (!this$statisticsAnalysisQueryVO.equals(other$statisticsAnalysisQueryVO)) { return false; } Object this$intervalDates = getIntervalDates(); Object other$intervalDates = other.getIntervalDates(); if (this$intervalDates == null) { if (other$intervalDates != null) { return false; } } else if (!this$intervalDates.equals(other$intervalDates)) { return false; } Object this$workstationPage = getWorkstationPage(); Object other$workstationPage = other.getWorkstationPage(); return this$workstationPage == null ? other$workstationPage == null : this$workstationPage.equals(other$workstationPage); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof StatisticsWrapperDto; } public int hashCode() { Object $isOutput = getIsOutput(); int result = (1 * 59) + ($isOutput == null ? 43 : $isOutput.hashCode()); Object $superAggregateList = getSuperAggregateList(); int result2 = (result * 59) + ($superAggregateList == null ? 43 : $superAggregateList.hashCode()); Object $statisticsAnalysisQueryVO = getStatisticsAnalysisQueryVO(); int result3 = (result2 * 59) + ($statisticsAnalysisQueryVO == null ? 43 : $statisticsAnalysisQueryVO.hashCode()); Object $intervalDates = getIntervalDates(); int result4 = (result3 * 59) + ($intervalDates == null ? 43 : $intervalDates.hashCode()); Object $workstationPage = getWorkstationPage(); return (result4 * 59) + ($workstationPage == null ? 43 : $workstationPage.hashCode()); } public String toString() { return "StatisticsWrapperDto(superAggregateList=" + getSuperAggregateList() + ", statisticsAnalysisQueryVO=" + getStatisticsAnalysisQueryVO() + ", intervalDates=" + getIntervalDates() + ", workstationPage=" + getWorkstationPage() + ", isOutput=" + getIsOutput() + ")"; } public StatisticsWrapperDto(final List superAggregateList, final StatisticsAnalysisQueryVO statisticsAnalysisQueryVO, final List intervalDates, final IPage workstationPage, final Boolean isOutput) { this.superAggregateList = superAggregateList; this.statisticsAnalysisQueryVO = statisticsAnalysisQueryVO; this.intervalDates = intervalDates; this.workstationPage = workstationPage; this.isOutput = isOutput; } public StatisticsWrapperDto() { } public List getSuperAggregateList() { return this.superAggregateList; } public StatisticsAnalysisQueryVO getStatisticsAnalysisQueryVO() { return this.statisticsAnalysisQueryVO; } public List getIntervalDates() { return this.intervalDates; } public IPage getWorkstationPage() { return this.workstationPage; } public Boolean getIsOutput() { return this.isOutput; } }