Stock.java 9.32 KB
Newer Older
1
package pwc.taxtech.atms.entity;
eddie.woo's avatar
eddie.woo committed
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.STOCK
eddie.woo's avatar
eddie.woo committed
11 12 13
 *
 * @mbg.generated do_not_delete_during_merge
 */
neo's avatar
neo committed
14
public class Stock extends BaseEntity implements Serializable {
eddie.woo's avatar
eddie.woo committed
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.STOCK.ID
eddie.woo's avatar
eddie.woo committed
19 20 21
     *
     * @mbg.generated
     */
neo's avatar
neo committed
22
    private String id;
eddie.woo's avatar
eddie.woo committed
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.STOCK.NAME
eddie.woo's avatar
eddie.woo committed
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.STOCK.CODE
eddie.woo's avatar
eddie.woo committed
37 38 39 40 41 42 43 44
     *
     * @mbg.generated
     */
    private String code;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
45
     * This field corresponds to the database column TAX_ADMIN.STOCK.STOCK_AMOUNT
eddie.woo's avatar
eddie.woo committed
46 47 48 49 50 51 52 53
     *
     * @mbg.generated
     */
    private BigDecimal stockAmount;

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
54
     * This field corresponds to the database column TAX_ADMIN.STOCK.CAPITAL_AMOUNT
eddie.woo's avatar
eddie.woo committed
55 56 57 58 59 60 61 62
     *
     * @mbg.generated
     */
    private BigDecimal capitalAmount;

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

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

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

    /**
     *
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
90
     * This field corresponds to the database column TAX_ADMIN.STOCK.PARENT_ID
eddie.woo's avatar
eddie.woo committed
91 92 93
     *
     * @mbg.generated
     */
neo's avatar
neo committed
94
    private String parentId;
eddie.woo's avatar
eddie.woo committed
95 96 97

    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
98
     * This field corresponds to the database table TAX_ADMIN.STOCK
eddie.woo's avatar
eddie.woo committed
99 100 101 102 103 104 105
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
106
     * This method returns the value of the database column TAX_ADMIN.STOCK.ID
eddie.woo's avatar
eddie.woo committed
107
     *
neo's avatar
neo committed
108
     * @return the value of TAX_ADMIN.STOCK.ID
eddie.woo's avatar
eddie.woo committed
109 110 111
     *
     * @mbg.generated
     */
neo's avatar
neo committed
112 113
    public String getId() {
        return id;
eddie.woo's avatar
eddie.woo committed
114 115 116 117
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
118
     * This method sets the value of the database column TAX_ADMIN.STOCK.ID
eddie.woo's avatar
eddie.woo committed
119
     *
neo's avatar
neo committed
120
     * @param id the value for TAX_ADMIN.STOCK.ID
eddie.woo's avatar
eddie.woo committed
121 122 123
     *
     * @mbg.generated
     */
neo's avatar
neo committed
124 125
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
eddie.woo's avatar
eddie.woo committed
126 127 128 129
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
130
     * This method returns the value of the database column TAX_ADMIN.STOCK.NAME
eddie.woo's avatar
eddie.woo committed
131
     *
neo's avatar
neo committed
132
     * @return the value of TAX_ADMIN.STOCK.NAME
eddie.woo's avatar
eddie.woo committed
133 134 135 136 137 138 139 140 141
     *
     * @mbg.generated
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
142
     * This method sets the value of the database column TAX_ADMIN.STOCK.NAME
eddie.woo's avatar
eddie.woo committed
143
     *
neo's avatar
neo committed
144
     * @param name the value for TAX_ADMIN.STOCK.NAME
eddie.woo's avatar
eddie.woo committed
145 146 147 148 149 150 151 152 153
     *
     * @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
154
     * This method returns the value of the database column TAX_ADMIN.STOCK.CODE
eddie.woo's avatar
eddie.woo committed
155
     *
neo's avatar
neo committed
156
     * @return the value of TAX_ADMIN.STOCK.CODE
eddie.woo's avatar
eddie.woo committed
157 158 159 160 161 162 163 164 165
     *
     * @mbg.generated
     */
    public String getCode() {
        return code;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
166
     * This method sets the value of the database column TAX_ADMIN.STOCK.CODE
eddie.woo's avatar
eddie.woo committed
167
     *
neo's avatar
neo committed
168
     * @param code the value for TAX_ADMIN.STOCK.CODE
eddie.woo's avatar
eddie.woo committed
169 170 171 172 173 174 175 176 177
     *
     * @mbg.generated
     */
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
178
     * This method returns the value of the database column TAX_ADMIN.STOCK.STOCK_AMOUNT
eddie.woo's avatar
eddie.woo committed
179
     *
neo's avatar
neo committed
180
     * @return the value of TAX_ADMIN.STOCK.STOCK_AMOUNT
eddie.woo's avatar
eddie.woo committed
181 182 183 184 185 186 187 188 189
     *
     * @mbg.generated
     */
    public BigDecimal getStockAmount() {
        return stockAmount;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
190
     * This method sets the value of the database column TAX_ADMIN.STOCK.STOCK_AMOUNT
eddie.woo's avatar
eddie.woo committed
191
     *
neo's avatar
neo committed
192
     * @param stockAmount the value for TAX_ADMIN.STOCK.STOCK_AMOUNT
eddie.woo's avatar
eddie.woo committed
193 194 195 196 197 198 199 200 201
     *
     * @mbg.generated
     */
    public void setStockAmount(BigDecimal stockAmount) {
        this.stockAmount = stockAmount;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
202
     * This method returns the value of the database column TAX_ADMIN.STOCK.CAPITAL_AMOUNT
eddie.woo's avatar
eddie.woo committed
203
     *
neo's avatar
neo committed
204
     * @return the value of TAX_ADMIN.STOCK.CAPITAL_AMOUNT
eddie.woo's avatar
eddie.woo committed
205 206 207 208 209 210 211 212 213
     *
     * @mbg.generated
     */
    public BigDecimal getCapitalAmount() {
        return capitalAmount;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
214
     * This method sets the value of the database column TAX_ADMIN.STOCK.CAPITAL_AMOUNT
eddie.woo's avatar
eddie.woo committed
215
     *
neo's avatar
neo committed
216
     * @param capitalAmount the value for TAX_ADMIN.STOCK.CAPITAL_AMOUNT
eddie.woo's avatar
eddie.woo committed
217 218 219 220 221 222 223 224 225
     *
     * @mbg.generated
     */
    public void setCapitalAmount(BigDecimal capitalAmount) {
        this.capitalAmount = capitalAmount;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
226
     * This method returns the value of the database column TAX_ADMIN.STOCK.CAPITAL_PERCENT
eddie.woo's avatar
eddie.woo committed
227
     *
neo's avatar
neo committed
228
     * @return the value of TAX_ADMIN.STOCK.CAPITAL_PERCENT
eddie.woo's avatar
eddie.woo committed
229 230 231 232 233 234 235 236 237
     *
     * @mbg.generated
     */
    public BigDecimal getCapitalPercent() {
        return capitalPercent;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
238
     * This method sets the value of the database column TAX_ADMIN.STOCK.CAPITAL_PERCENT
eddie.woo's avatar
eddie.woo committed
239
     *
neo's avatar
neo committed
240
     * @param capitalPercent the value for TAX_ADMIN.STOCK.CAPITAL_PERCENT
eddie.woo's avatar
eddie.woo committed
241 242 243 244 245 246 247 248 249
     *
     * @mbg.generated
     */
    public void setCapitalPercent(BigDecimal capitalPercent) {
        this.capitalPercent = capitalPercent;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
250
     * This method returns the value of the database column TAX_ADMIN.STOCK.EFFECTIVE_DATE
eddie.woo's avatar
eddie.woo committed
251
     *
neo's avatar
neo committed
252
     * @return the value of TAX_ADMIN.STOCK.EFFECTIVE_DATE
eddie.woo's avatar
eddie.woo committed
253 254 255 256 257 258 259 260 261
     *
     * @mbg.generated
     */
    public Date getEffectiveDate() {
        return effectiveDate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
262
     * This method sets the value of the database column TAX_ADMIN.STOCK.EFFECTIVE_DATE
eddie.woo's avatar
eddie.woo committed
263
     *
neo's avatar
neo committed
264
     * @param effectiveDate the value for TAX_ADMIN.STOCK.EFFECTIVE_DATE
eddie.woo's avatar
eddie.woo committed
265 266 267 268 269 270 271 272 273
     *
     * @mbg.generated
     */
    public void setEffectiveDate(Date effectiveDate) {
        this.effectiveDate = effectiveDate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
274
     * This method returns the value of the database column TAX_ADMIN.STOCK.EXPIRED_DATE
eddie.woo's avatar
eddie.woo committed
275
     *
neo's avatar
neo committed
276
     * @return the value of TAX_ADMIN.STOCK.EXPIRED_DATE
eddie.woo's avatar
eddie.woo committed
277 278 279 280 281 282 283 284 285
     *
     * @mbg.generated
     */
    public Date getExpiredDate() {
        return expiredDate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
286
     * This method sets the value of the database column TAX_ADMIN.STOCK.EXPIRED_DATE
eddie.woo's avatar
eddie.woo committed
287
     *
neo's avatar
neo committed
288
     * @param expiredDate the value for TAX_ADMIN.STOCK.EXPIRED_DATE
eddie.woo's avatar
eddie.woo committed
289 290 291 292 293 294 295 296 297
     *
     * @mbg.generated
     */
    public void setExpiredDate(Date expiredDate) {
        this.expiredDate = expiredDate;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
298
     * This method returns the value of the database column TAX_ADMIN.STOCK.PARENT_ID
eddie.woo's avatar
eddie.woo committed
299
     *
neo's avatar
neo committed
300
     * @return the value of TAX_ADMIN.STOCK.PARENT_ID
eddie.woo's avatar
eddie.woo committed
301 302 303
     *
     * @mbg.generated
     */
neo's avatar
neo committed
304 305
    public String getParentId() {
        return parentId;
eddie.woo's avatar
eddie.woo committed
306 307 308 309
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
310
     * This method sets the value of the database column TAX_ADMIN.STOCK.PARENT_ID
eddie.woo's avatar
eddie.woo committed
311
     *
neo's avatar
neo committed
312
     * @param parentId the value for TAX_ADMIN.STOCK.PARENT_ID
eddie.woo's avatar
eddie.woo committed
313 314 315
     *
     * @mbg.generated
     */
neo's avatar
neo committed
316 317
    public void setParentId(String parentId) {
        this.parentId = parentId == null ? null : parentId.trim();
eddie.woo's avatar
eddie.woo committed
318 319 320 321
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
322
     * This method corresponds to the database table TAX_ADMIN.STOCK
eddie.woo's avatar
eddie.woo committed
323 324 325 326 327 328 329 330 331
     *
     * @mbg.generated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
neo's avatar
neo committed
332
        sb.append(", id=").append(id);
eddie.woo's avatar
eddie.woo committed
333 334 335 336 337 338 339
        sb.append(", name=").append(name);
        sb.append(", code=").append(code);
        sb.append(", stockAmount=").append(stockAmount);
        sb.append(", capitalAmount=").append(capitalAmount);
        sb.append(", capitalPercent=").append(capitalPercent);
        sb.append(", effectiveDate=").append(effectiveDate);
        sb.append(", expiredDate=").append(expiredDate);
neo's avatar
neo committed
340
        sb.append(", parentId=").append(parentId);
eddie.woo's avatar
eddie.woo committed
341 342 343 344
        sb.append("]");
        return sb.toString();
    }
}