package com.qianwen.smartman.modules.cps.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @ApiModel(value = "CommonGroupOfItem", description = "CommonGroupOfItem对象") /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/vo/CommonGroupOfItemVO.class */ public class CommonGroupOfItemVO implements Serializable { private static final long serialVersionUID = 1; @ApiModelProperty("主键") private Long id; @ApiModelProperty("关联项id") private Long itemId; @ApiModelProperty("扩展键") private String extendId; @ApiModelProperty("组别, 对应字典编号") private String groupType; @ApiModelProperty("组子类,对应字典项") private String groupCategory; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/vo/CommonGroupOfItemVO$CommonGroupOfItemVOBuilder.class */ public static class CommonGroupOfItemVOBuilder { private Long id; private Long itemId; private String extendId; private String groupType; private String groupCategory; CommonGroupOfItemVOBuilder() { } public CommonGroupOfItemVOBuilder id(final Long id) { this.id = id; return this; } public CommonGroupOfItemVOBuilder itemId(final Long itemId) { this.itemId = itemId; return this; } public CommonGroupOfItemVOBuilder extendId(final String extendId) { this.extendId = extendId; return this; } public CommonGroupOfItemVOBuilder groupType(final String groupType) { this.groupType = groupType; return this; } public CommonGroupOfItemVOBuilder groupCategory(final String groupCategory) { this.groupCategory = groupCategory; return this; } public CommonGroupOfItemVO build() { return new CommonGroupOfItemVO(this.id, this.itemId, this.extendId, this.groupType, this.groupCategory); } public String toString() { return "CommonGroupOfItemVO.CommonGroupOfItemVOBuilder(id=" + this.id + ", itemId=" + this.itemId + ", extendId=" + this.extendId + ", groupType=" + this.groupType + ", groupCategory=" + this.groupCategory + ")"; } } public void setId(final Long id) { this.id = id; } public void setItemId(final Long itemId) { this.itemId = itemId; } public void setExtendId(final String extendId) { this.extendId = extendId; } public void setGroupType(final String groupType) { this.groupType = groupType; } public void setGroupCategory(final String groupCategory) { this.groupCategory = groupCategory; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof CommonGroupOfItemVO) { CommonGroupOfItemVO other = (CommonGroupOfItemVO) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); if (this$id == null) { if (other$id != null) { return false; } } else if (!this$id.equals(other$id)) { return false; } Object this$itemId = getItemId(); Object other$itemId = other.getItemId(); if (this$itemId == null) { if (other$itemId != null) { return false; } } else if (!this$itemId.equals(other$itemId)) { return false; } Object this$extendId = getExtendId(); Object other$extendId = other.getExtendId(); if (this$extendId == null) { if (other$extendId != null) { return false; } } else if (!this$extendId.equals(other$extendId)) { return false; } Object this$groupType = getGroupType(); Object other$groupType = other.getGroupType(); if (this$groupType == null) { if (other$groupType != null) { return false; } } else if (!this$groupType.equals(other$groupType)) { return false; } Object this$groupCategory = getGroupCategory(); Object other$groupCategory = other.getGroupCategory(); return this$groupCategory == null ? other$groupCategory == null : this$groupCategory.equals(other$groupCategory); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof CommonGroupOfItemVO; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); Object $itemId = getItemId(); int result2 = (result * 59) + ($itemId == null ? 43 : $itemId.hashCode()); Object $extendId = getExtendId(); int result3 = (result2 * 59) + ($extendId == null ? 43 : $extendId.hashCode()); Object $groupType = getGroupType(); int result4 = (result3 * 59) + ($groupType == null ? 43 : $groupType.hashCode()); Object $groupCategory = getGroupCategory(); return (result4 * 59) + ($groupCategory == null ? 43 : $groupCategory.hashCode()); } public String toString() { return "CommonGroupOfItemVO(id=" + getId() + ", itemId=" + getItemId() + ", extendId=" + getExtendId() + ", groupType=" + getGroupType() + ", groupCategory=" + getGroupCategory() + ")"; } public static CommonGroupOfItemVOBuilder builder() { return new CommonGroupOfItemVOBuilder(); } public CommonGroupOfItemVO() { } public CommonGroupOfItemVO(final Long id, final Long itemId, final String extendId, final String groupType, final String groupCategory) { this.id = id; this.itemId = itemId; this.extendId = extendId; this.groupType = groupType; this.groupCategory = groupCategory; } public Long getId() { return this.id; } public Long getItemId() { return this.itemId; } public String getExtendId() { return this.extendId; } public String getGroupType() { return this.groupType; } public String getGroupCategory() { return this.groupCategory; } }