TaxRuleSetting.java 10.6 KB
Newer Older
1
package pwc.taxtech.atms.entity;
2 3 4 5 6 7 8 9

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

/**
 *
 * This class was generated by MyBatis Generator.
neo's avatar
neo committed
10
 * This class corresponds to the database table TAX_ADMIN.TAX_RULE_SETTING
11 12 13
 *
 * @mbg.generated do_not_delete_during_merge
 */
neo's avatar
neo committed
14
public class TaxRuleSetting extends BaseEntity implements Serializable {
15 16 17
    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
18
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.ID
19 20 21
     *
     * @mbg.generated
     */
22
    private Long id;
23 24 25 26

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
27
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.NAME
28 29 30 31 32 33 34 35
     *
     * @mbg.generated
     */
    private String name;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
36
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.IS_DEFAULT
37 38 39
     *
     * @mbg.generated
     */
40
    private Boolean isDefault;
41 42 43 44

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
45
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.GROUP_NAME
46 47 48 49 50 51 52 53
     *
     * @mbg.generated
     */
    private String groupName;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
54
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_BASE
55 56 57 58 59 60 61 62
     *
     * @mbg.generated
     */
    private String taxBase;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
63
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_RATE
64 65 66 67 68 69 70 71
     *
     * @mbg.generated
     */
    private BigDecimal taxRate;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
72
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_TIME
73 74 75 76 77 78 79 80
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
81
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_TIME
82 83 84 85 86 87 88 89
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
90
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_BY
91 92 93
     *
     * @mbg.generated
     */
94
    private String createBy;
95 96

    /**
97
     *
98
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
99
     * This field corresponds to the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_BY
100 101 102 103 104 105 106
     *
     * @mbg.generated
     */
    private String updateBy;

    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
107
     * This field corresponds to the database table TAX_ADMIN.TAX_RULE_SETTING
108 109 110 111 112 113 114
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
115
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.ID
116
     *
neo's avatar
neo committed
117
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.ID
118 119 120
     *
     * @mbg.generated
     */
121 122
    public Long getId() {
        return id;
123 124 125 126
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
127
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.ID
128
     *
neo's avatar
neo committed
129
     * @param id the value for TAX_ADMIN.TAX_RULE_SETTING.ID
130 131 132
     *
     * @mbg.generated
     */
133 134
    public void setId(Long id) {
        this.id = id;
135 136 137 138
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
139
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.NAME
140
     *
neo's avatar
neo committed
141
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.NAME
142 143 144 145 146 147 148 149 150
     *
     * @mbg.generated
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
151
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.NAME
152
     *
neo's avatar
neo committed
153
     * @param name the value for TAX_ADMIN.TAX_RULE_SETTING.NAME
154 155 156 157 158 159 160 161 162
     *
     * @mbg.generated
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
163
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.IS_DEFAULT
164
     *
neo's avatar
neo committed
165
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.IS_DEFAULT
166 167 168
     *
     * @mbg.generated
     */
169
    public Boolean getIsDefault() {
170 171 172 173 174
        return isDefault;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
175
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.IS_DEFAULT
176
     *
neo's avatar
neo committed
177
     * @param isDefault the value for TAX_ADMIN.TAX_RULE_SETTING.IS_DEFAULT
178 179 180
     *
     * @mbg.generated
     */
181
    public void setIsDefault(Boolean isDefault) {
182 183 184 185 186
        this.isDefault = isDefault;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
187
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.GROUP_NAME
188
     *
neo's avatar
neo committed
189
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.GROUP_NAME
190 191 192 193 194 195 196 197 198
     *
     * @mbg.generated
     */
    public String getGroupName() {
        return groupName;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
199
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.GROUP_NAME
200
     *
neo's avatar
neo committed
201
     * @param groupName the value for TAX_ADMIN.TAX_RULE_SETTING.GROUP_NAME
202 203 204 205 206 207 208 209 210
     *
     * @mbg.generated
     */
    public void setGroupName(String groupName) {
        this.groupName = groupName == null ? null : groupName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
211
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_BASE
212
     *
neo's avatar
neo committed
213
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.TAX_BASE
214 215 216 217 218 219 220 221 222
     *
     * @mbg.generated
     */
    public String getTaxBase() {
        return taxBase;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
223
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_BASE
224
     *
neo's avatar
neo committed
225
     * @param taxBase the value for TAX_ADMIN.TAX_RULE_SETTING.TAX_BASE
226 227 228 229 230 231 232 233 234
     *
     * @mbg.generated
     */
    public void setTaxBase(String taxBase) {
        this.taxBase = taxBase == null ? null : taxBase.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
235
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_RATE
236
     *
neo's avatar
neo committed
237
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.TAX_RATE
238 239 240 241 242 243 244 245 246
     *
     * @mbg.generated
     */
    public BigDecimal getTaxRate() {
        return taxRate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
247
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.TAX_RATE
248
     *
neo's avatar
neo committed
249
     * @param taxRate the value for TAX_ADMIN.TAX_RULE_SETTING.TAX_RATE
250 251 252 253 254 255 256 257 258
     *
     * @mbg.generated
     */
    public void setTaxRate(BigDecimal taxRate) {
        this.taxRate = taxRate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
259
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_TIME
260
     *
neo's avatar
neo committed
261
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.CREATE_TIME
262 263 264 265 266 267 268 269 270
     *
     * @mbg.generated
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
271
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_TIME
272
     *
neo's avatar
neo committed
273
     * @param createTime the value for TAX_ADMIN.TAX_RULE_SETTING.CREATE_TIME
274 275 276 277 278 279 280 281 282
     *
     * @mbg.generated
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
283
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_TIME
284
     *
neo's avatar
neo committed
285
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.UPDATE_TIME
286 287 288 289 290 291 292 293 294
     *
     * @mbg.generated
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
295
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_TIME
296
     *
neo's avatar
neo committed
297
     * @param updateTime the value for TAX_ADMIN.TAX_RULE_SETTING.UPDATE_TIME
298 299 300 301 302 303 304 305 306
     *
     * @mbg.generated
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
307
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_BY
308
     *
neo's avatar
neo committed
309
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.CREATE_BY
310 311 312
     *
     * @mbg.generated
     */
313 314
    public String getCreateBy() {
        return createBy;
315 316 317 318
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
319
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.CREATE_BY
320
     *
neo's avatar
neo committed
321
     * @param createBy the value for TAX_ADMIN.TAX_RULE_SETTING.CREATE_BY
322 323 324
     *
     * @mbg.generated
     */
325 326
    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
327 328 329 330
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
331
     * This method returns the value of the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_BY
332
     *
neo's avatar
neo committed
333
     * @return the value of TAX_ADMIN.TAX_RULE_SETTING.UPDATE_BY
334 335 336 337 338 339 340 341 342
     *
     * @mbg.generated
     */
    public String getUpdateBy() {
        return updateBy;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
343
     * This method sets the value of the database column TAX_ADMIN.TAX_RULE_SETTING.UPDATE_BY
344
     *
neo's avatar
neo committed
345
     * @param updateBy the value for TAX_ADMIN.TAX_RULE_SETTING.UPDATE_BY
346 347 348 349 350 351 352 353 354
     *
     * @mbg.generated
     */
    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy == null ? null : updateBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
355
     * This method corresponds to the database table TAX_ADMIN.TAX_RULE_SETTING
356 357 358 359 360 361 362 363 364
     *
     * @mbg.generated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
365
        sb.append(", id=").append(id);
366 367 368
        sb.append(", name=").append(name);
        sb.append(", isDefault=").append(isDefault);
        sb.append(", groupName=").append(groupName);
369
        sb.append(", taxBase=").append(taxBase);
370 371 372
        sb.append(", taxRate=").append(taxRate);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
373 374
        sb.append(", createBy=").append(createBy);
        sb.append(", updateBy=").append(updateBy);
375 376 377 378
        sb.append("]");
        return sb.toString();
    }
}