package com.qianwen.smartman.modules.system.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.List; @ApiModel(value = "CustomConditionFieldsVO", description = "可用的查询条件字段VO") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/vo/CustomConditionFieldsVO.class */ public class CustomConditionFieldsVO implements Serializable { @ApiModelProperty("系统基础查询字段list") private List systemFieldList; @ApiModelProperty("自定义查询字段list") private List customFieldList; public void setSystemFieldList(final List systemFieldList) { this.systemFieldList = systemFieldList; } public void setCustomFieldList(final List customFieldList) { this.customFieldList = customFieldList; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CustomConditionFieldsVO) { CustomConditionFieldsVO other = (CustomConditionFieldsVO) o; if (other.canEqual(this)) { Object this$systemFieldList = getSystemFieldList(); Object other$systemFieldList = other.getSystemFieldList(); if (this$systemFieldList == null) { if (other$systemFieldList != null) { return false; } } else if (!this$systemFieldList.equals(other$systemFieldList)) { return false; } Object this$customFieldList = getCustomFieldList(); Object other$customFieldList = other.getCustomFieldList(); return this$customFieldList == null ? other$customFieldList == null : this$customFieldList.equals(other$customFieldList); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CustomConditionFieldsVO; } public int hashCode() { Object $systemFieldList = getSystemFieldList(); int result = (1 * 59) + ($systemFieldList == null ? 43 : $systemFieldList.hashCode()); Object $customFieldList = getCustomFieldList(); return (result * 59) + ($customFieldList == null ? 43 : $customFieldList.hashCode()); } public String toString() { return "CustomConditionFieldsVO(systemFieldList=" + getSystemFieldList() + ", customFieldList=" + getCustomFieldList() + ")"; } public List getSystemFieldList() { return this.systemFieldList; } public List getCustomFieldList() { return this.customFieldList; } }