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

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

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

    /**
     *
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
27
     * This field corresponds to the database column 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.
eddie.woo's avatar
eddie.woo committed
36
     * This field corresponds to the database column 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.
eddie.woo's avatar
eddie.woo committed
45
     * This field corresponds to the database column Stock.StockAmount
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.
eddie.woo's avatar
eddie.woo committed
54
     * This field corresponds to the database column Stock.CapitalAmount
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.
eddie.woo's avatar
eddie.woo committed
63
     * This field corresponds to the database column Stock.CapitalPercent
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.
eddie.woo's avatar
eddie.woo committed
72
     * This field corresponds to the database column Stock.EffectiveDate
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.
eddie.woo's avatar
eddie.woo committed
81
     * This field corresponds to the database column Stock.ExpiredDate
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.
eddie.woo's avatar
eddie.woo committed
90
     * This field corresponds to the database column Stock.ParentID
eddie.woo's avatar
eddie.woo committed
91 92 93 94 95 96 97
     *
     * @mbg.generated
     */
    private String parentID;

    /**
     * This field was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
98
     * This field corresponds to the database table 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.
eddie.woo's avatar
eddie.woo committed
106
     * This method returns the value of the database column Stock.ID
eddie.woo's avatar
eddie.woo committed
107
     *
eddie.woo's avatar
eddie.woo committed
108
     * @return the value of Stock.ID
eddie.woo's avatar
eddie.woo committed
109 110 111 112 113 114 115 116 117
     *
     * @mbg.generated
     */
    public String getID() {
        return ID;
    }

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
118
     * This method sets the value of the database column Stock.ID
eddie.woo's avatar
eddie.woo committed
119
     *
eddie.woo's avatar
eddie.woo committed
120
     * @param ID the value for Stock.ID
eddie.woo's avatar
eddie.woo committed
121 122 123 124 125 126 127 128 129
     *
     * @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
130
     * This method returns the value of the database column Stock.Name
eddie.woo's avatar
eddie.woo committed
131
     *
eddie.woo's avatar
eddie.woo committed
132
     * @return the value of 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.
eddie.woo's avatar
eddie.woo committed
142
     * This method sets the value of the database column Stock.Name
eddie.woo's avatar
eddie.woo committed
143
     *
eddie.woo's avatar
eddie.woo committed
144
     * @param name the value for 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.
eddie.woo's avatar
eddie.woo committed
154
     * This method returns the value of the database column Stock.Code
eddie.woo's avatar
eddie.woo committed
155
     *
eddie.woo's avatar
eddie.woo committed
156
     * @return the value of 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.
eddie.woo's avatar
eddie.woo committed
166
     * This method sets the value of the database column Stock.Code
eddie.woo's avatar
eddie.woo committed
167
     *
eddie.woo's avatar
eddie.woo committed
168
     * @param code the value for 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.
eddie.woo's avatar
eddie.woo committed
178
     * This method returns the value of the database column Stock.StockAmount
eddie.woo's avatar
eddie.woo committed
179
     *
eddie.woo's avatar
eddie.woo committed
180
     * @return the value of Stock.StockAmount
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.
eddie.woo's avatar
eddie.woo committed
190
     * This method sets the value of the database column Stock.StockAmount
eddie.woo's avatar
eddie.woo committed
191
     *
eddie.woo's avatar
eddie.woo committed
192
     * @param stockAmount the value for Stock.StockAmount
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.
eddie.woo's avatar
eddie.woo committed
202
     * This method returns the value of the database column Stock.CapitalAmount
eddie.woo's avatar
eddie.woo committed
203
     *
eddie.woo's avatar
eddie.woo committed
204
     * @return the value of Stock.CapitalAmount
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.
eddie.woo's avatar
eddie.woo committed
214
     * This method sets the value of the database column Stock.CapitalAmount
eddie.woo's avatar
eddie.woo committed
215
     *
eddie.woo's avatar
eddie.woo committed
216
     * @param capitalAmount the value for Stock.CapitalAmount
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.
eddie.woo's avatar
eddie.woo committed
226
     * This method returns the value of the database column Stock.CapitalPercent
eddie.woo's avatar
eddie.woo committed
227
     *
eddie.woo's avatar
eddie.woo committed
228
     * @return the value of Stock.CapitalPercent
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.
eddie.woo's avatar
eddie.woo committed
238
     * This method sets the value of the database column Stock.CapitalPercent
eddie.woo's avatar
eddie.woo committed
239
     *
eddie.woo's avatar
eddie.woo committed
240
     * @param capitalPercent the value for Stock.CapitalPercent
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.
eddie.woo's avatar
eddie.woo committed
250
     * This method returns the value of the database column Stock.EffectiveDate
eddie.woo's avatar
eddie.woo committed
251
     *
eddie.woo's avatar
eddie.woo committed
252
     * @return the value of Stock.EffectiveDate
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.
eddie.woo's avatar
eddie.woo committed
262
     * This method sets the value of the database column Stock.EffectiveDate
eddie.woo's avatar
eddie.woo committed
263
     *
eddie.woo's avatar
eddie.woo committed
264
     * @param effectiveDate the value for Stock.EffectiveDate
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.
eddie.woo's avatar
eddie.woo committed
274
     * This method returns the value of the database column Stock.ExpiredDate
eddie.woo's avatar
eddie.woo committed
275
     *
eddie.woo's avatar
eddie.woo committed
276
     * @return the value of Stock.ExpiredDate
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.
eddie.woo's avatar
eddie.woo committed
286
     * This method sets the value of the database column Stock.ExpiredDate
eddie.woo's avatar
eddie.woo committed
287
     *
eddie.woo's avatar
eddie.woo committed
288
     * @param expiredDate the value for Stock.ExpiredDate
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.
eddie.woo's avatar
eddie.woo committed
298
     * This method returns the value of the database column Stock.ParentID
eddie.woo's avatar
eddie.woo committed
299
     *
eddie.woo's avatar
eddie.woo committed
300
     * @return the value of Stock.ParentID
eddie.woo's avatar
eddie.woo committed
301 302 303 304 305 306 307 308 309
     *
     * @mbg.generated
     */
    public String getParentID() {
        return parentID;
    }

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

    /**
     * This method was generated by MyBatis Generator.
eddie.woo's avatar
eddie.woo committed
322
     * This method corresponds to the database table Stock
eddie.woo's avatar
eddie.woo committed
323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344
     *
     * @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(", 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);
        sb.append(", parentID=").append(parentID);
        sb.append("]");
        return sb.toString();
    }
}