AssetDetailGroupStringDto.java 3.48 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
package pwc.taxtech.atms.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import pwc.taxtech.atms.common.util.PwCIdSerialize;

import java.io.Serializable;
import java.util.Date;

/**
 * AssetDetailGroupDto AssetDetailGroup页面Dto
 *
 * @author zhikai.z.wei
 * @date 2019/1/25
 */
public class AssetDetailGroupStringDto implements Serializable{

    private String id;

    private String assetGroupId;

    private String detailGroupName;
    private Integer assetGroupType;
    private Integer groupYear;
    private Date createTime;
    private Date updateTime;
    private Integer detailGroupType;
    private String keyValues;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAssetGroupId() {
        return assetGroupId;
    }

    public void setAssetGroupId(String assetGroupId) {
        this.assetGroupId = assetGroupId;
    }

    /**
     *
     * 扩展属性,当前页码
     *
     */
    private Integer pageIndex;

    /**
     *
     * 扩展属性,当前页所展示的数量
     *
     */
    private Integer pageSize;

    public Integer getPageIndex() {
        return pageIndex;
    }

    public void setPageIndex(Integer pageIndex) {
        this.pageIndex = pageIndex;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getDetailGroupName() {
        return detailGroupName;
    }

    public void setDetailGroupName(String detailGroupName) {
        this.detailGroupName = detailGroupName == null ? null : detailGroupName.trim();
    }

    public Integer getAssetGroupType() {
        return assetGroupType;
    }

    public void setAssetGroupType(Integer assetGroupType) {
        this.assetGroupType = assetGroupType;
    }

    public Integer getGroupYear() {
        return groupYear;
    }

    public void setGroupYear(Integer groupYear) {
        this.groupYear = groupYear;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getDetailGroupType() {
        return detailGroupType;
    }

    public void setDetailGroupType(Integer detailGroupType) {
        this.detailGroupType = detailGroupType;
    }

    public String getKeyValues() {
        return keyValues;
    }

    public void setKeyValues(String keyValues) {
        this.keyValues = keyValues == null ? null : keyValues.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", assetGroupId=").append(assetGroupId);
        sb.append(", detailGroupName=").append(detailGroupName);
        sb.append(", assetGroupType=").append(assetGroupType);
        sb.append(", groupYear=").append(groupYear);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", detailGroupType=").append(detailGroupType);
        sb.append(", keyValues=").append(keyValues);
        sb.append("]");
        return sb.toString();
    }
}