Dimension.java 11.1 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7 8
package pwc.taxtech.atms.entitiy;

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

/**
 *
 * This class was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
9
 * This class corresponds to the database table Dimension
eddie.woo's avatar
eddie.woo committed
10 11 12 13 14 15 16
 *
 * @mbg.generated do_not_delete_during_merge
 */
public class Dimension implements Serializable {
    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
17
     * This field corresponds to the database column Dimension.ID
eddie.woo's avatar
eddie.woo committed
18 19 20 21 22 23
     *
     * @mbg.generated
     */
    private String ID;

    /**
eddie.woo's avatar
eddie.woo committed
24 25
     * Database Column Remarks:
     *   维度名称
eddie.woo's avatar
eddie.woo committed
26 27
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
28
     * This field corresponds to the database column Dimension.Name
eddie.woo's avatar
eddie.woo committed
29 30 31 32 33 34 35 36
     *
     * @mbg.generated
     */
    private String name;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
37
     * This field corresponds to the database column Dimension.AttributeID
eddie.woo's avatar
eddie.woo committed
38 39 40 41 42 43
     *
     * @mbg.generated
     */
    private String attributeID;

    /**
eddie.woo's avatar
eddie.woo committed
44 45
     * Database Column Remarks:
     *   排序
eddie.woo's avatar
eddie.woo committed
46 47
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
48
     * This field corresponds to the database column Dimension.OrderIndex
eddie.woo's avatar
eddie.woo committed
49 50 51 52 53 54
     *
     * @mbg.generated
     */
    private Short orderIndex;

    /**
eddie.woo's avatar
eddie.woo committed
55 56
     * Database Column Remarks:
     *   在创建机构的时候,是否是必填项
eddie.woo's avatar
eddie.woo committed
57 58
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
59
     * This field corresponds to the database column Dimension.IsMandatory
eddie.woo's avatar
eddie.woo committed
60 61 62 63 64 65
     *
     * @mbg.generated
     */
    private Boolean isMandatory;

    /**
eddie.woo's avatar
eddie.woo committed
66 67
     * Database Column Remarks:
     *   是否启用 默认启用
eddie.woo's avatar
eddie.woo committed
68 69
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
70
     * This field corresponds to the database column Dimension.IsActive
eddie.woo's avatar
eddie.woo committed
71 72 73 74 75 76 77 78
     *
     * @mbg.generated
     */
    private Boolean isActive;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
79
     * This field corresponds to the database column Dimension.IsSystemDimension
eddie.woo's avatar
eddie.woo committed
80 81 82 83 84 85
     *
     * @mbg.generated
     */
    private Boolean isSystemDimension;

    /**
eddie.woo's avatar
eddie.woo committed
86 87
     * Database Column Remarks:
     *   谁创建的维度
eddie.woo's avatar
eddie.woo committed
88 89
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
90
     * This field corresponds to the database column Dimension.CreateBy
eddie.woo's avatar
eddie.woo committed
91 92 93 94 95 96 97 98
     *
     * @mbg.generated
     */
    private String createBy;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
99
     * This field corresponds to the database column Dimension.UpdateBy
eddie.woo's avatar
eddie.woo committed
100 101 102 103 104 105 106 107
     *
     * @mbg.generated
     */
    private String updateBy;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
108
     * This field corresponds to the database column Dimension.CreateTime
eddie.woo's avatar
eddie.woo committed
109 110 111 112 113 114 115 116
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
117
     * This field corresponds to the database column Dimension.UpdateTime
eddie.woo's avatar
eddie.woo committed
118 119 120 121 122 123 124
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
125
     * This field corresponds to the database table Dimension
eddie.woo's avatar
eddie.woo committed
126 127 128 129 130 131 132
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
133
     * This method returns the value of the database column Dimension.ID
eddie.woo's avatar
eddie.woo committed
134
     *
eddie.woo's avatar
eddie.woo committed
135
     * @return the value of Dimension.ID
eddie.woo's avatar
eddie.woo committed
136 137 138 139 140 141 142 143 144
     *
     * @mbg.generated
     */
    public String getID() {
        return ID;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
145
     * This method sets the value of the database column Dimension.ID
eddie.woo's avatar
eddie.woo committed
146
     *
eddie.woo's avatar
eddie.woo committed
147
     * @param ID the value for Dimension.ID
eddie.woo's avatar
eddie.woo committed
148 149 150 151 152 153 154 155 156
     *
     * @mbg.generated
     */
    public void setID(String ID) {
        this.ID = ID == null ? null : ID.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
157
     * This method returns the value of the database column Dimension.Name
eddie.woo's avatar
eddie.woo committed
158
     *
eddie.woo's avatar
eddie.woo committed
159
     * @return the value of Dimension.Name
eddie.woo's avatar
eddie.woo committed
160 161 162 163 164 165 166 167 168
     *
     * @mbg.generated
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
169
     * This method sets the value of the database column Dimension.Name
eddie.woo's avatar
eddie.woo committed
170
     *
eddie.woo's avatar
eddie.woo committed
171
     * @param name the value for Dimension.Name
eddie.woo's avatar
eddie.woo committed
172 173 174 175 176 177 178 179 180
     *
     * @mbg.generated
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
181
     * This method returns the value of the database column Dimension.AttributeID
eddie.woo's avatar
eddie.woo committed
182
     *
eddie.woo's avatar
eddie.woo committed
183
     * @return the value of Dimension.AttributeID
eddie.woo's avatar
eddie.woo committed
184 185 186 187 188 189 190 191 192
     *
     * @mbg.generated
     */
    public String getAttributeID() {
        return attributeID;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
193
     * This method sets the value of the database column Dimension.AttributeID
eddie.woo's avatar
eddie.woo committed
194
     *
eddie.woo's avatar
eddie.woo committed
195
     * @param attributeID the value for Dimension.AttributeID
eddie.woo's avatar
eddie.woo committed
196 197 198 199 200 201 202 203 204
     *
     * @mbg.generated
     */
    public void setAttributeID(String attributeID) {
        this.attributeID = attributeID == null ? null : attributeID.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
205
     * This method returns the value of the database column Dimension.OrderIndex
eddie.woo's avatar
eddie.woo committed
206
     *
eddie.woo's avatar
eddie.woo committed
207
     * @return the value of Dimension.OrderIndex
eddie.woo's avatar
eddie.woo committed
208 209 210 211 212 213 214 215 216
     *
     * @mbg.generated
     */
    public Short getOrderIndex() {
        return orderIndex;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
217
     * This method sets the value of the database column Dimension.OrderIndex
eddie.woo's avatar
eddie.woo committed
218
     *
eddie.woo's avatar
eddie.woo committed
219
     * @param orderIndex the value for Dimension.OrderIndex
eddie.woo's avatar
eddie.woo committed
220 221 222 223 224 225 226 227 228
     *
     * @mbg.generated
     */
    public void setOrderIndex(Short orderIndex) {
        this.orderIndex = orderIndex;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
229
     * This method returns the value of the database column Dimension.IsMandatory
eddie.woo's avatar
eddie.woo committed
230
     *
eddie.woo's avatar
eddie.woo committed
231
     * @return the value of Dimension.IsMandatory
eddie.woo's avatar
eddie.woo committed
232 233 234 235 236 237 238 239 240
     *
     * @mbg.generated
     */
    public Boolean getIsMandatory() {
        return isMandatory;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
241
     * This method sets the value of the database column Dimension.IsMandatory
eddie.woo's avatar
eddie.woo committed
242
     *
eddie.woo's avatar
eddie.woo committed
243
     * @param isMandatory the value for Dimension.IsMandatory
eddie.woo's avatar
eddie.woo committed
244 245 246 247 248 249 250 251 252
     *
     * @mbg.generated
     */
    public void setIsMandatory(Boolean isMandatory) {
        this.isMandatory = isMandatory;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
253
     * This method returns the value of the database column Dimension.IsActive
eddie.woo's avatar
eddie.woo committed
254
     *
eddie.woo's avatar
eddie.woo committed
255
     * @return the value of Dimension.IsActive
eddie.woo's avatar
eddie.woo committed
256 257 258 259 260 261 262 263 264
     *
     * @mbg.generated
     */
    public Boolean getIsActive() {
        return isActive;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
265
     * This method sets the value of the database column Dimension.IsActive
eddie.woo's avatar
eddie.woo committed
266
     *
eddie.woo's avatar
eddie.woo committed
267
     * @param isActive the value for Dimension.IsActive
eddie.woo's avatar
eddie.woo committed
268 269 270 271 272 273 274 275 276
     *
     * @mbg.generated
     */
    public void setIsActive(Boolean isActive) {
        this.isActive = isActive;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
277
     * This method returns the value of the database column Dimension.IsSystemDimension
eddie.woo's avatar
eddie.woo committed
278
     *
eddie.woo's avatar
eddie.woo committed
279
     * @return the value of Dimension.IsSystemDimension
eddie.woo's avatar
eddie.woo committed
280 281 282 283 284 285 286 287 288
     *
     * @mbg.generated
     */
    public Boolean getIsSystemDimension() {
        return isSystemDimension;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
289
     * This method sets the value of the database column Dimension.IsSystemDimension
eddie.woo's avatar
eddie.woo committed
290
     *
eddie.woo's avatar
eddie.woo committed
291
     * @param isSystemDimension the value for Dimension.IsSystemDimension
eddie.woo's avatar
eddie.woo committed
292 293 294 295 296 297 298 299 300
     *
     * @mbg.generated
     */
    public void setIsSystemDimension(Boolean isSystemDimension) {
        this.isSystemDimension = isSystemDimension;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
301
     * This method returns the value of the database column Dimension.CreateBy
eddie.woo's avatar
eddie.woo committed
302
     *
eddie.woo's avatar
eddie.woo committed
303
     * @return the value of Dimension.CreateBy
eddie.woo's avatar
eddie.woo committed
304 305 306 307 308 309 310 311 312
     *
     * @mbg.generated
     */
    public String getCreateBy() {
        return createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
313
     * This method sets the value of the database column Dimension.CreateBy
eddie.woo's avatar
eddie.woo committed
314
     *
eddie.woo's avatar
eddie.woo committed
315
     * @param createBy the value for Dimension.CreateBy
eddie.woo's avatar
eddie.woo committed
316 317 318 319 320 321 322 323 324
     *
     * @mbg.generated
     */
    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
325
     * This method returns the value of the database column Dimension.UpdateBy
eddie.woo's avatar
eddie.woo committed
326
     *
eddie.woo's avatar
eddie.woo committed
327
     * @return the value of Dimension.UpdateBy
eddie.woo's avatar
eddie.woo committed
328 329 330 331 332 333 334 335 336
     *
     * @mbg.generated
     */
    public String getUpdateBy() {
        return updateBy;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
337
     * This method sets the value of the database column Dimension.UpdateBy
eddie.woo's avatar
eddie.woo committed
338
     *
eddie.woo's avatar
eddie.woo committed
339
     * @param updateBy the value for Dimension.UpdateBy
eddie.woo's avatar
eddie.woo committed
340 341 342 343 344 345 346 347 348
     *
     * @mbg.generated
     */
    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy == null ? null : updateBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
349
     * This method returns the value of the database column Dimension.CreateTime
eddie.woo's avatar
eddie.woo committed
350
     *
eddie.woo's avatar
eddie.woo committed
351
     * @return the value of Dimension.CreateTime
eddie.woo's avatar
eddie.woo committed
352 353 354 355 356 357 358 359 360
     *
     * @mbg.generated
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
361
     * This method sets the value of the database column Dimension.CreateTime
eddie.woo's avatar
eddie.woo committed
362
     *
eddie.woo's avatar
eddie.woo committed
363
     * @param createTime the value for Dimension.CreateTime
eddie.woo's avatar
eddie.woo committed
364 365 366 367 368 369 370 371 372
     *
     * @mbg.generated
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
373
     * This method returns the value of the database column Dimension.UpdateTime
eddie.woo's avatar
eddie.woo committed
374
     *
eddie.woo's avatar
eddie.woo committed
375
     * @return the value of Dimension.UpdateTime
eddie.woo's avatar
eddie.woo committed
376 377 378 379 380 381 382 383 384
     *
     * @mbg.generated
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
385
     * This method sets the value of the database column Dimension.UpdateTime
eddie.woo's avatar
eddie.woo committed
386
     *
eddie.woo's avatar
eddie.woo committed
387
     * @param updateTime the value for Dimension.UpdateTime
eddie.woo's avatar
eddie.woo committed
388 389 390 391 392 393 394 395 396
     *
     * @mbg.generated
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
397
     * This method corresponds to the database table Dimension
eddie.woo's avatar
eddie.woo committed
398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421
     *
     * @mbg.generated
     */
    @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(", name=").append(name);
        sb.append(", attributeID=").append(attributeID);
        sb.append(", orderIndex=").append(orderIndex);
        sb.append(", isMandatory=").append(isMandatory);
        sb.append(", isActive=").append(isActive);
        sb.append(", isSystemDimension=").append(isSystemDimension);
        sb.append(", createBy=").append(createBy);
        sb.append(", updateBy=").append(updateBy);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append("]");
        return sb.toString();
    }
}