VoucherExample.java 65.3 KB
Newer Older
frank.xa.zhang's avatar
frank.xa.zhang committed
1
package pwc.taxtech.atms.vat.entity;
2 3 4 5 6 7 8 9 10

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class VoucherExample {
    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
11
     * This field corresponds to the database table TAX_PROJECT.VOUCHER
12 13 14 15 16 17 18
     *
     * @mbg.generated
     */
    protected String orderByClause;

    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
19
     * This field corresponds to the database table TAX_PROJECT.VOUCHER
20 21 22 23 24 25 26
     *
     * @mbg.generated
     */
    protected boolean distinct;

    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
27
     * This field corresponds to the database table TAX_PROJECT.VOUCHER
28 29 30 31 32 33 34
     *
     * @mbg.generated
     */
    protected List<Criteria> oredCriteria;

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
35
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
36 37 38 39 40 41 42 43 44
     *
     * @mbg.generated
     */
    public VoucherExample() {
        oredCriteria = new ArrayList<Criteria>();
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
45
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
46 47 48 49 50 51 52 53 54
     *
     * @mbg.generated
     */
    public void setOrderByClause(String orderByClause) {
        this.orderByClause = orderByClause;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
55
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
56 57 58 59 60 61 62 63 64
     *
     * @mbg.generated
     */
    public String getOrderByClause() {
        return orderByClause;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
65
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
66 67 68 69 70 71 72 73 74
     *
     * @mbg.generated
     */
    public void setDistinct(boolean distinct) {
        this.distinct = distinct;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
75
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
76 77 78 79 80 81 82 83 84
     *
     * @mbg.generated
     */
    public boolean isDistinct() {
        return distinct;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
85
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
86 87 88 89 90 91 92 93 94
     *
     * @mbg.generated
     */
    public List<Criteria> getOredCriteria() {
        return oredCriteria;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
95
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
96 97 98 99 100 101 102 103 104
     *
     * @mbg.generated
     */
    public void or(Criteria criteria) {
        oredCriteria.add(criteria);
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
105
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
106 107 108 109 110 111 112 113 114 115 116
     *
     * @mbg.generated
     */
    public Criteria or() {
        Criteria criteria = createCriteriaInternal();
        oredCriteria.add(criteria);
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
117
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
118 119 120 121 122 123 124 125 126 127 128 129 130
     *
     * @mbg.generated
     */
    public Criteria createCriteria() {
        Criteria criteria = createCriteriaInternal();
        if (oredCriteria.size() == 0) {
            oredCriteria.add(criteria);
        }
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
131
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
132 133 134 135 136 137 138 139 140 141
     *
     * @mbg.generated
     */
    protected Criteria createCriteriaInternal() {
        Criteria criteria = new Criteria();
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
142
     * This method corresponds to the database table TAX_PROJECT.VOUCHER
143 144 145 146 147 148 149 150 151 152 153
     *
     * @mbg.generated
     */
    public void clear() {
        oredCriteria.clear();
        orderByClause = null;
        distinct = false;
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
154
     * This class corresponds to the database table TAX_PROJECT.VOUCHER
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198
     *
     * @mbg.generated
     */
    protected abstract static class GeneratedCriteria {
        protected List<Criterion> criteria;

        protected GeneratedCriteria() {
            super();
            criteria = new ArrayList<Criterion>();
        }

        public boolean isValid() {
            return criteria.size() > 0;
        }

        public List<Criterion> getAllCriteria() {
            return criteria;
        }

        public List<Criterion> getCriteria() {
            return criteria;
        }

        protected void addCriterion(String condition) {
            if (condition == null) {
                throw new RuntimeException("Value for condition cannot be null");
            }
            criteria.add(new Criterion(condition));
        }

        protected void addCriterion(String condition, Object value, String property) {
            if (value == null) {
                throw new RuntimeException("Value for " + property + " cannot be null");
            }
            criteria.add(new Criterion(condition, value));
        }

        protected void addCriterion(String condition, Object value1, Object value2, String property) {
            if (value1 == null || value2 == null) {
                throw new RuntimeException("Between values for " + property + " cannot be null");
            }
            criteria.add(new Criterion(condition, value1, value2));
        }

199 200
        public Criteria andVoucherIdIsNull() {
            addCriterion("VOUCHER_ID is null");
201 202 203
            return (Criteria) this;
        }

204 205
        public Criteria andVoucherIdIsNotNull() {
            addCriterion("VOUCHER_ID is not null");
206 207 208
            return (Criteria) this;
        }

209 210
        public Criteria andVoucherIdEqualTo(String value) {
            addCriterion("VOUCHER_ID =", value, "voucherId");
211 212 213
            return (Criteria) this;
        }

214 215
        public Criteria andVoucherIdNotEqualTo(String value) {
            addCriterion("VOUCHER_ID <>", value, "voucherId");
216 217 218
            return (Criteria) this;
        }

219 220
        public Criteria andVoucherIdGreaterThan(String value) {
            addCriterion("VOUCHER_ID >", value, "voucherId");
221 222 223
            return (Criteria) this;
        }

224 225
        public Criteria andVoucherIdGreaterThanOrEqualTo(String value) {
            addCriterion("VOUCHER_ID >=", value, "voucherId");
226 227 228
            return (Criteria) this;
        }

229 230
        public Criteria andVoucherIdLessThan(String value) {
            addCriterion("VOUCHER_ID <", value, "voucherId");
231 232 233
            return (Criteria) this;
        }

234 235
        public Criteria andVoucherIdLessThanOrEqualTo(String value) {
            addCriterion("VOUCHER_ID <=", value, "voucherId");
236 237 238
            return (Criteria) this;
        }

239 240
        public Criteria andVoucherIdLike(String value) {
            addCriterion("VOUCHER_ID like", value, "voucherId");
241 242 243
            return (Criteria) this;
        }

244 245
        public Criteria andVoucherIdNotLike(String value) {
            addCriterion("VOUCHER_ID not like", value, "voucherId");
246 247 248
            return (Criteria) this;
        }

249 250
        public Criteria andVoucherIdIn(List<String> values) {
            addCriterion("VOUCHER_ID in", values, "voucherId");
251 252 253
            return (Criteria) this;
        }

254 255
        public Criteria andVoucherIdNotIn(List<String> values) {
            addCriterion("VOUCHER_ID not in", values, "voucherId");
256 257 258
            return (Criteria) this;
        }

259 260
        public Criteria andVoucherIdBetween(String value1, String value2) {
            addCriterion("VOUCHER_ID between", value1, value2, "voucherId");
261 262 263
            return (Criteria) this;
        }

264 265
        public Criteria andVoucherIdNotBetween(String value1, String value2) {
            addCriterion("VOUCHER_ID not between", value1, value2, "voucherId");
266 267 268
            return (Criteria) this;
        }

269
        public Criteria andVidIsNull() {
270 271 272 273
            addCriterion("VID is null");
            return (Criteria) this;
        }

274
        public Criteria andVidIsNotNull() {
275 276 277 278
            addCriterion("VID is not null");
            return (Criteria) this;
        }

279 280
        public Criteria andVidEqualTo(String value) {
            addCriterion("VID =", value, "vid");
281 282 283
            return (Criteria) this;
        }

284 285
        public Criteria andVidNotEqualTo(String value) {
            addCriterion("VID <>", value, "vid");
286 287 288
            return (Criteria) this;
        }

289 290
        public Criteria andVidGreaterThan(String value) {
            addCriterion("VID >", value, "vid");
291 292 293
            return (Criteria) this;
        }

294 295
        public Criteria andVidGreaterThanOrEqualTo(String value) {
            addCriterion("VID >=", value, "vid");
296 297 298
            return (Criteria) this;
        }

299 300
        public Criteria andVidLessThan(String value) {
            addCriterion("VID <", value, "vid");
301 302 303
            return (Criteria) this;
        }

304 305
        public Criteria andVidLessThanOrEqualTo(String value) {
            addCriterion("VID <=", value, "vid");
306 307 308
            return (Criteria) this;
        }

309 310
        public Criteria andVidLike(String value) {
            addCriterion("VID like", value, "vid");
311 312 313
            return (Criteria) this;
        }

314 315
        public Criteria andVidNotLike(String value) {
            addCriterion("VID not like", value, "vid");
316 317 318
            return (Criteria) this;
        }

319 320
        public Criteria andVidIn(List<String> values) {
            addCriterion("VID in", values, "vid");
321 322 323
            return (Criteria) this;
        }

324 325
        public Criteria andVidNotIn(List<String> values) {
            addCriterion("VID not in", values, "vid");
326 327 328
            return (Criteria) this;
        }

329 330
        public Criteria andVidBetween(String value1, String value2) {
            addCriterion("VID between", value1, value2, "vid");
331 332 333
            return (Criteria) this;
        }

334 335
        public Criteria andVidNotBetween(String value1, String value2) {
            addCriterion("VID not between", value1, value2, "vid");
336 337 338 339
            return (Criteria) this;
        }

        public Criteria andDateIsNull() {
340
            addCriterion("\"DATE\" is null");
341 342 343 344
            return (Criteria) this;
        }

        public Criteria andDateIsNotNull() {
345
            addCriterion("\"DATE\" is not null");
346 347 348 349
            return (Criteria) this;
        }

        public Criteria andDateEqualTo(Date value) {
350
            addCriterion("\"DATE\" =", value, "date");
351 352 353 354
            return (Criteria) this;
        }

        public Criteria andDateNotEqualTo(Date value) {
355
            addCriterion("\"DATE\" <>", value, "date");
356 357 358 359
            return (Criteria) this;
        }

        public Criteria andDateGreaterThan(Date value) {
360
            addCriterion("\"DATE\" >", value, "date");
361 362 363 364
            return (Criteria) this;
        }

        public Criteria andDateGreaterThanOrEqualTo(Date value) {
365
            addCriterion("\"DATE\" >=", value, "date");
366 367 368 369
            return (Criteria) this;
        }

        public Criteria andDateLessThan(Date value) {
370
            addCriterion("\"DATE\" <", value, "date");
371 372 373 374
            return (Criteria) this;
        }

        public Criteria andDateLessThanOrEqualTo(Date value) {
375
            addCriterion("\"DATE\" <=", value, "date");
376 377 378 379
            return (Criteria) this;
        }

        public Criteria andDateIn(List<Date> values) {
380
            addCriterion("\"DATE\" in", values, "date");
381 382 383 384
            return (Criteria) this;
        }

        public Criteria andDateNotIn(List<Date> values) {
385
            addCriterion("\"DATE\" not in", values, "date");
386 387 388 389
            return (Criteria) this;
        }

        public Criteria andDateBetween(Date value1, Date value2) {
390
            addCriterion("\"DATE\" between", value1, value2, "date");
391 392 393 394
            return (Criteria) this;
        }

        public Criteria andDateNotBetween(Date value1, Date value2) {
395
            addCriterion("\"DATE\" not between", value1, value2, "date");
396 397 398 399
            return (Criteria) this;
        }

        public Criteria andGroupIsNull() {
400
            addCriterion("\"GROUP\" is null");
401 402 403 404
            return (Criteria) this;
        }

        public Criteria andGroupIsNotNull() {
405
            addCriterion("\"GROUP\" is not null");
406 407 408 409
            return (Criteria) this;
        }

        public Criteria andGroupEqualTo(String value) {
410
            addCriterion("\"GROUP\" =", value, "group");
411 412 413 414
            return (Criteria) this;
        }

        public Criteria andGroupNotEqualTo(String value) {
415
            addCriterion("\"GROUP\" <>", value, "group");
416 417 418 419
            return (Criteria) this;
        }

        public Criteria andGroupGreaterThan(String value) {
420
            addCriterion("\"GROUP\" >", value, "group");
421 422 423 424
            return (Criteria) this;
        }

        public Criteria andGroupGreaterThanOrEqualTo(String value) {
425
            addCriterion("\"GROUP\" >=", value, "group");
426 427 428 429
            return (Criteria) this;
        }

        public Criteria andGroupLessThan(String value) {
430
            addCriterion("\"GROUP\" <", value, "group");
431 432 433 434
            return (Criteria) this;
        }

        public Criteria andGroupLessThanOrEqualTo(String value) {
435
            addCriterion("\"GROUP\" <=", value, "group");
436 437 438 439
            return (Criteria) this;
        }

        public Criteria andGroupLike(String value) {
440
            addCriterion("\"GROUP\" like", value, "group");
441 442 443 444
            return (Criteria) this;
        }

        public Criteria andGroupNotLike(String value) {
445
            addCriterion("\"GROUP\" not like", value, "group");
446 447 448 449
            return (Criteria) this;
        }

        public Criteria andGroupIn(List<String> values) {
450
            addCriterion("\"GROUP\" in", values, "group");
451 452 453 454
            return (Criteria) this;
        }

        public Criteria andGroupNotIn(List<String> values) {
455
            addCriterion("\"GROUP\" not in", values, "group");
456 457 458 459
            return (Criteria) this;
        }

        public Criteria andGroupBetween(String value1, String value2) {
460
            addCriterion("\"GROUP\" between", value1, value2, "group");
461 462 463 464
            return (Criteria) this;
        }

        public Criteria andGroupNotBetween(String value1, String value2) {
465
            addCriterion("\"GROUP\" not between", value1, value2, "group");
466 467 468 469
            return (Criteria) this;
        }

        public Criteria andPeriodIsNull() {
470
            addCriterion("PERIOD is null");
471 472 473 474
            return (Criteria) this;
        }

        public Criteria andPeriodIsNotNull() {
475
            addCriterion("PERIOD is not null");
476 477 478 479
            return (Criteria) this;
        }

        public Criteria andPeriodEqualTo(Integer value) {
480
            addCriterion("PERIOD =", value, "period");
481 482 483 484
            return (Criteria) this;
        }

        public Criteria andPeriodNotEqualTo(Integer value) {
485
            addCriterion("PERIOD <>", value, "period");
486 487 488 489
            return (Criteria) this;
        }

        public Criteria andPeriodGreaterThan(Integer value) {
490
            addCriterion("PERIOD >", value, "period");
491 492 493 494
            return (Criteria) this;
        }

        public Criteria andPeriodGreaterThanOrEqualTo(Integer value) {
495
            addCriterion("PERIOD >=", value, "period");
496 497 498 499
            return (Criteria) this;
        }

        public Criteria andPeriodLessThan(Integer value) {
500
            addCriterion("PERIOD <", value, "period");
501 502 503 504
            return (Criteria) this;
        }

        public Criteria andPeriodLessThanOrEqualTo(Integer value) {
505
            addCriterion("PERIOD <=", value, "period");
506 507 508 509
            return (Criteria) this;
        }

        public Criteria andPeriodIn(List<Integer> values) {
510
            addCriterion("PERIOD in", values, "period");
511 512 513 514
            return (Criteria) this;
        }

        public Criteria andPeriodNotIn(List<Integer> values) {
515
            addCriterion("PERIOD not in", values, "period");
516 517 518 519
            return (Criteria) this;
        }

        public Criteria andPeriodBetween(Integer value1, Integer value2) {
520
            addCriterion("PERIOD between", value1, value2, "period");
521 522 523 524
            return (Criteria) this;
        }

        public Criteria andPeriodNotBetween(Integer value1, Integer value2) {
525
            addCriterion("PERIOD not between", value1, value2, "period");
526 527 528 529
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIsNull() {
530
            addCriterion("CUSTOMER_CODE is null");
531 532 533 534
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIsNotNull() {
535
            addCriterion("CUSTOMER_CODE is not null");
536 537 538 539
            return (Criteria) this;
        }

        public Criteria andCustomerCodeEqualTo(String value) {
540
            addCriterion("CUSTOMER_CODE =", value, "customerCode");
541 542 543 544
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotEqualTo(String value) {
545
            addCriterion("CUSTOMER_CODE <>", value, "customerCode");
546 547 548 549
            return (Criteria) this;
        }

        public Criteria andCustomerCodeGreaterThan(String value) {
550
            addCriterion("CUSTOMER_CODE >", value, "customerCode");
551 552 553 554
            return (Criteria) this;
        }

        public Criteria andCustomerCodeGreaterThanOrEqualTo(String value) {
555
            addCriterion("CUSTOMER_CODE >=", value, "customerCode");
556 557 558 559
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLessThan(String value) {
560
            addCriterion("CUSTOMER_CODE <", value, "customerCode");
561 562 563 564
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLessThanOrEqualTo(String value) {
565
            addCriterion("CUSTOMER_CODE <=", value, "customerCode");
566 567 568 569
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLike(String value) {
570
            addCriterion("CUSTOMER_CODE like", value, "customerCode");
571 572 573 574
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotLike(String value) {
575
            addCriterion("CUSTOMER_CODE not like", value, "customerCode");
576 577 578 579
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIn(List<String> values) {
580
            addCriterion("CUSTOMER_CODE in", values, "customerCode");
581 582 583 584
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotIn(List<String> values) {
585
            addCriterion("CUSTOMER_CODE not in", values, "customerCode");
586 587 588 589
            return (Criteria) this;
        }

        public Criteria andCustomerCodeBetween(String value1, String value2) {
590
            addCriterion("CUSTOMER_CODE between", value1, value2, "customerCode");
591 592 593 594
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotBetween(String value1, String value2) {
595
            addCriterion("CUSTOMER_CODE not between", value1, value2, "customerCode");
596 597 598 599
            return (Criteria) this;
        }

        public Criteria andCustomerNameIsNull() {
600
            addCriterion("CUSTOMER_NAME is null");
601 602 603 604
            return (Criteria) this;
        }

        public Criteria andCustomerNameIsNotNull() {
605
            addCriterion("CUSTOMER_NAME is not null");
606 607 608 609
            return (Criteria) this;
        }

        public Criteria andCustomerNameEqualTo(String value) {
610
            addCriterion("CUSTOMER_NAME =", value, "customerName");
611 612 613 614
            return (Criteria) this;
        }

        public Criteria andCustomerNameNotEqualTo(String value) {
615
            addCriterion("CUSTOMER_NAME <>", value, "customerName");
616 617 618 619
            return (Criteria) this;
        }

        public Criteria andCustomerNameGreaterThan(String value) {
620
            addCriterion("CUSTOMER_NAME >", value, "customerName");
621 622 623 624
            return (Criteria) this;
        }

        public Criteria andCustomerNameGreaterThanOrEqualTo(String value) {
625
            addCriterion("CUSTOMER_NAME >=", value, "customerName");
626 627 628 629
            return (Criteria) this;
        }

        public Criteria andCustomerNameLessThan(String value) {
630
            addCriterion("CUSTOMER_NAME <", value, "customerName");
631 632 633 634
            return (Criteria) this;
        }

        public Criteria andCustomerNameLessThanOrEqualTo(String value) {
635
            addCriterion("CUSTOMER_NAME <=", value, "customerName");
636 637 638 639
            return (Criteria) this;
        }

        public Criteria andCustomerNameLike(String value) {
640
            addCriterion("CUSTOMER_NAME like", value, "customerName");
641 642 643 644
            return (Criteria) this;
        }

        public Criteria andCustomerNameNotLike(String value) {
645
            addCriterion("CUSTOMER_NAME not like", value, "customerName");
646 647 648 649
            return (Criteria) this;
        }

        public Criteria andCustomerNameIn(List<String> values) {
650
            addCriterion("CUSTOMER_NAME in", values, "customerName");
651 652 653 654
            return (Criteria) this;
        }

        public Criteria andCustomerNameNotIn(List<String> values) {
655
            addCriterion("CUSTOMER_NAME not in", values, "customerName");
656 657 658 659
            return (Criteria) this;
        }

        public Criteria andCustomerNameBetween(String value1, String value2) {
660
            addCriterion("CUSTOMER_NAME between", value1, value2, "customerName");
661 662 663 664
            return (Criteria) this;
        }

        public Criteria andCustomerNameNotBetween(String value1, String value2) {
665
            addCriterion("CUSTOMER_NAME not between", value1, value2, "customerName");
666 667 668 669
            return (Criteria) this;
        }

        public Criteria andSummaryIsNull() {
670
            addCriterion("SUMMARY is null");
671 672 673 674
            return (Criteria) this;
        }

        public Criteria andSummaryIsNotNull() {
675
            addCriterion("SUMMARY is not null");
676 677 678 679
            return (Criteria) this;
        }

        public Criteria andSummaryEqualTo(String value) {
680
            addCriterion("SUMMARY =", value, "summary");
681 682 683 684
            return (Criteria) this;
        }

        public Criteria andSummaryNotEqualTo(String value) {
685
            addCriterion("SUMMARY <>", value, "summary");
686 687 688 689
            return (Criteria) this;
        }

        public Criteria andSummaryGreaterThan(String value) {
690
            addCriterion("SUMMARY >", value, "summary");
691 692 693 694
            return (Criteria) this;
        }

        public Criteria andSummaryGreaterThanOrEqualTo(String value) {
695
            addCriterion("SUMMARY >=", value, "summary");
696 697 698 699
            return (Criteria) this;
        }

        public Criteria andSummaryLessThan(String value) {
700
            addCriterion("SUMMARY <", value, "summary");
701 702 703 704
            return (Criteria) this;
        }

        public Criteria andSummaryLessThanOrEqualTo(String value) {
705
            addCriterion("SUMMARY <=", value, "summary");
706 707 708 709
            return (Criteria) this;
        }

        public Criteria andSummaryLike(String value) {
710
            addCriterion("SUMMARY like", value, "summary");
711 712 713 714
            return (Criteria) this;
        }

        public Criteria andSummaryNotLike(String value) {
715
            addCriterion("SUMMARY not like", value, "summary");
716 717 718 719
            return (Criteria) this;
        }

        public Criteria andSummaryIn(List<String> values) {
720
            addCriterion("SUMMARY in", values, "summary");
721 722 723 724
            return (Criteria) this;
        }

        public Criteria andSummaryNotIn(List<String> values) {
725
            addCriterion("SUMMARY not in", values, "summary");
726 727 728 729
            return (Criteria) this;
        }

        public Criteria andSummaryBetween(String value1, String value2) {
730
            addCriterion("SUMMARY between", value1, value2, "summary");
731 732 733 734
            return (Criteria) this;
        }

        public Criteria andSummaryNotBetween(String value1, String value2) {
735
            addCriterion("SUMMARY not between", value1, value2, "summary");
736 737 738 739
            return (Criteria) this;
        }

        public Criteria andAcctCodeIsNull() {
740
            addCriterion("ACCT_CODE is null");
741 742 743 744
            return (Criteria) this;
        }

        public Criteria andAcctCodeIsNotNull() {
745
            addCriterion("ACCT_CODE is not null");
746 747 748 749
            return (Criteria) this;
        }

        public Criteria andAcctCodeEqualTo(String value) {
750
            addCriterion("ACCT_CODE =", value, "acctCode");
751 752 753 754
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotEqualTo(String value) {
755
            addCriterion("ACCT_CODE <>", value, "acctCode");
756 757 758 759
            return (Criteria) this;
        }

        public Criteria andAcctCodeGreaterThan(String value) {
760
            addCriterion("ACCT_CODE >", value, "acctCode");
761 762 763 764
            return (Criteria) this;
        }

        public Criteria andAcctCodeGreaterThanOrEqualTo(String value) {
765
            addCriterion("ACCT_CODE >=", value, "acctCode");
766 767 768 769
            return (Criteria) this;
        }

        public Criteria andAcctCodeLessThan(String value) {
770
            addCriterion("ACCT_CODE <", value, "acctCode");
771 772 773 774
            return (Criteria) this;
        }

        public Criteria andAcctCodeLessThanOrEqualTo(String value) {
775
            addCriterion("ACCT_CODE <=", value, "acctCode");
776 777 778 779
            return (Criteria) this;
        }

        public Criteria andAcctCodeLike(String value) {
780
            addCriterion("ACCT_CODE like", value, "acctCode");
781 782 783 784
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotLike(String value) {
785
            addCriterion("ACCT_CODE not like", value, "acctCode");
786 787 788 789
            return (Criteria) this;
        }

        public Criteria andAcctCodeIn(List<String> values) {
790
            addCriterion("ACCT_CODE in", values, "acctCode");
791 792 793 794
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotIn(List<String> values) {
795
            addCriterion("ACCT_CODE not in", values, "acctCode");
796 797 798 799
            return (Criteria) this;
        }

        public Criteria andAcctCodeBetween(String value1, String value2) {
800
            addCriterion("ACCT_CODE between", value1, value2, "acctCode");
801 802 803 804
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotBetween(String value1, String value2) {
805
            addCriterion("ACCT_CODE not between", value1, value2, "acctCode");
806 807 808 809
            return (Criteria) this;
        }

        public Criteria andDebitIsNull() {
810
            addCriterion("DEBIT is null");
811 812 813 814
            return (Criteria) this;
        }

        public Criteria andDebitIsNotNull() {
815
            addCriterion("DEBIT is not null");
816 817 818 819
            return (Criteria) this;
        }

        public Criteria andDebitEqualTo(BigDecimal value) {
820
            addCriterion("DEBIT =", value, "debit");
821 822 823 824
            return (Criteria) this;
        }

        public Criteria andDebitNotEqualTo(BigDecimal value) {
825
            addCriterion("DEBIT <>", value, "debit");
826 827 828 829
            return (Criteria) this;
        }

        public Criteria andDebitGreaterThan(BigDecimal value) {
830
            addCriterion("DEBIT >", value, "debit");
831 832 833 834
            return (Criteria) this;
        }

        public Criteria andDebitGreaterThanOrEqualTo(BigDecimal value) {
835
            addCriterion("DEBIT >=", value, "debit");
836 837 838 839
            return (Criteria) this;
        }

        public Criteria andDebitLessThan(BigDecimal value) {
840
            addCriterion("DEBIT <", value, "debit");
841 842 843 844
            return (Criteria) this;
        }

        public Criteria andDebitLessThanOrEqualTo(BigDecimal value) {
845
            addCriterion("DEBIT <=", value, "debit");
846 847 848 849
            return (Criteria) this;
        }

        public Criteria andDebitIn(List<BigDecimal> values) {
850
            addCriterion("DEBIT in", values, "debit");
851 852 853 854
            return (Criteria) this;
        }

        public Criteria andDebitNotIn(List<BigDecimal> values) {
855
            addCriterion("DEBIT not in", values, "debit");
856 857 858 859
            return (Criteria) this;
        }

        public Criteria andDebitBetween(BigDecimal value1, BigDecimal value2) {
860
            addCriterion("DEBIT between", value1, value2, "debit");
861 862 863 864
            return (Criteria) this;
        }

        public Criteria andDebitNotBetween(BigDecimal value1, BigDecimal value2) {
865
            addCriterion("DEBIT not between", value1, value2, "debit");
866 867 868 869
            return (Criteria) this;
        }

        public Criteria andCreditIsNull() {
870
            addCriterion("CREDIT is null");
871 872 873 874
            return (Criteria) this;
        }

        public Criteria andCreditIsNotNull() {
875
            addCriterion("CREDIT is not null");
876 877 878 879
            return (Criteria) this;
        }

        public Criteria andCreditEqualTo(BigDecimal value) {
880
            addCriterion("CREDIT =", value, "credit");
881 882 883 884
            return (Criteria) this;
        }

        public Criteria andCreditNotEqualTo(BigDecimal value) {
885
            addCriterion("CREDIT <>", value, "credit");
886 887 888 889
            return (Criteria) this;
        }

        public Criteria andCreditGreaterThan(BigDecimal value) {
890
            addCriterion("CREDIT >", value, "credit");
891 892 893 894
            return (Criteria) this;
        }

        public Criteria andCreditGreaterThanOrEqualTo(BigDecimal value) {
895
            addCriterion("CREDIT >=", value, "credit");
896 897 898 899
            return (Criteria) this;
        }

        public Criteria andCreditLessThan(BigDecimal value) {
900
            addCriterion("CREDIT <", value, "credit");
901 902 903 904
            return (Criteria) this;
        }

        public Criteria andCreditLessThanOrEqualTo(BigDecimal value) {
905
            addCriterion("CREDIT <=", value, "credit");
906 907 908 909
            return (Criteria) this;
        }

        public Criteria andCreditIn(List<BigDecimal> values) {
910
            addCriterion("CREDIT in", values, "credit");
911 912 913 914
            return (Criteria) this;
        }

        public Criteria andCreditNotIn(List<BigDecimal> values) {
915
            addCriterion("CREDIT not in", values, "credit");
916 917 918 919
            return (Criteria) this;
        }

        public Criteria andCreditBetween(BigDecimal value1, BigDecimal value2) {
920
            addCriterion("CREDIT between", value1, value2, "credit");
921 922 923 924
            return (Criteria) this;
        }

        public Criteria andCreditNotBetween(BigDecimal value1, BigDecimal value2) {
925
            addCriterion("CREDIT not between", value1, value2, "credit");
926 927 928 929
            return (Criteria) this;
        }

        public Criteria andAttachIsNull() {
930
            addCriterion("ATTACH is null");
931 932 933 934
            return (Criteria) this;
        }

        public Criteria andAttachIsNotNull() {
935
            addCriterion("ATTACH is not null");
936 937 938 939
            return (Criteria) this;
        }

        public Criteria andAttachEqualTo(Long value) {
940
            addCriterion("ATTACH =", value, "attach");
941 942 943 944
            return (Criteria) this;
        }

        public Criteria andAttachNotEqualTo(Long value) {
945
            addCriterion("ATTACH <>", value, "attach");
946 947 948 949
            return (Criteria) this;
        }

        public Criteria andAttachGreaterThan(Long value) {
950
            addCriterion("ATTACH >", value, "attach");
951 952 953 954
            return (Criteria) this;
        }

        public Criteria andAttachGreaterThanOrEqualTo(Long value) {
955
            addCriterion("ATTACH >=", value, "attach");
956 957 958 959
            return (Criteria) this;
        }

        public Criteria andAttachLessThan(Long value) {
960
            addCriterion("ATTACH <", value, "attach");
961 962 963 964
            return (Criteria) this;
        }

        public Criteria andAttachLessThanOrEqualTo(Long value) {
965
            addCriterion("ATTACH <=", value, "attach");
966 967 968 969
            return (Criteria) this;
        }

        public Criteria andAttachIn(List<Long> values) {
970
            addCriterion("ATTACH in", values, "attach");
971 972 973 974
            return (Criteria) this;
        }

        public Criteria andAttachNotIn(List<Long> values) {
975
            addCriterion("ATTACH not in", values, "attach");
976 977 978 979
            return (Criteria) this;
        }

        public Criteria andAttachBetween(Long value1, Long value2) {
980
            addCriterion("ATTACH between", value1, value2, "attach");
981 982 983 984
            return (Criteria) this;
        }

        public Criteria andAttachNotBetween(Long value1, Long value2) {
985
            addCriterion("ATTACH not between", value1, value2, "attach");
986 987 988
            return (Criteria) this;
        }

989 990
        public Criteria andItemIdIsNull() {
            addCriterion("ITEM_ID is null");
991 992 993
            return (Criteria) this;
        }

994 995
        public Criteria andItemIdIsNotNull() {
            addCriterion("ITEM_ID is not null");
996 997 998
            return (Criteria) this;
        }

999 1000
        public Criteria andItemIdEqualTo(String value) {
            addCriterion("ITEM_ID =", value, "itemId");
1001 1002 1003
            return (Criteria) this;
        }

1004 1005
        public Criteria andItemIdNotEqualTo(String value) {
            addCriterion("ITEM_ID <>", value, "itemId");
1006 1007 1008
            return (Criteria) this;
        }

1009 1010
        public Criteria andItemIdGreaterThan(String value) {
            addCriterion("ITEM_ID >", value, "itemId");
1011 1012 1013
            return (Criteria) this;
        }

1014 1015
        public Criteria andItemIdGreaterThanOrEqualTo(String value) {
            addCriterion("ITEM_ID >=", value, "itemId");
1016 1017 1018
            return (Criteria) this;
        }

1019 1020
        public Criteria andItemIdLessThan(String value) {
            addCriterion("ITEM_ID <", value, "itemId");
1021 1022 1023
            return (Criteria) this;
        }

1024 1025
        public Criteria andItemIdLessThanOrEqualTo(String value) {
            addCriterion("ITEM_ID <=", value, "itemId");
1026 1027 1028
            return (Criteria) this;
        }

1029 1030
        public Criteria andItemIdLike(String value) {
            addCriterion("ITEM_ID like", value, "itemId");
1031 1032 1033
            return (Criteria) this;
        }

1034 1035
        public Criteria andItemIdNotLike(String value) {
            addCriterion("ITEM_ID not like", value, "itemId");
1036 1037 1038
            return (Criteria) this;
        }

1039 1040
        public Criteria andItemIdIn(List<String> values) {
            addCriterion("ITEM_ID in", values, "itemId");
1041 1042 1043
            return (Criteria) this;
        }

1044 1045
        public Criteria andItemIdNotIn(List<String> values) {
            addCriterion("ITEM_ID not in", values, "itemId");
1046 1047 1048
            return (Criteria) this;
        }

1049 1050
        public Criteria andItemIdBetween(String value1, String value2) {
            addCriterion("ITEM_ID between", value1, value2, "itemId");
1051 1052 1053
            return (Criteria) this;
        }

1054 1055
        public Criteria andItemIdNotBetween(String value1, String value2) {
            addCriterion("ITEM_ID not between", value1, value2, "itemId");
1056 1057 1058 1059
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNull() {
1060
            addCriterion("CREATE_TIME is null");
1061 1062 1063 1064
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNotNull() {
1065
            addCriterion("CREATE_TIME is not null");
1066 1067 1068 1069
            return (Criteria) this;
        }

        public Criteria andCreateTimeEqualTo(Date value) {
1070
            addCriterion("CREATE_TIME =", value, "createTime");
1071 1072 1073 1074
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotEqualTo(Date value) {
1075
            addCriterion("CREATE_TIME <>", value, "createTime");
1076 1077 1078 1079
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThan(Date value) {
1080
            addCriterion("CREATE_TIME >", value, "createTime");
1081 1082 1083 1084
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
1085
            addCriterion("CREATE_TIME >=", value, "createTime");
1086 1087 1088 1089
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThan(Date value) {
1090
            addCriterion("CREATE_TIME <", value, "createTime");
1091 1092 1093 1094
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
1095
            addCriterion("CREATE_TIME <=", value, "createTime");
1096 1097 1098 1099
            return (Criteria) this;
        }

        public Criteria andCreateTimeIn(List<Date> values) {
1100
            addCriterion("CREATE_TIME in", values, "createTime");
1101 1102 1103 1104
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotIn(List<Date> values) {
1105
            addCriterion("CREATE_TIME not in", values, "createTime");
1106 1107 1108 1109
            return (Criteria) this;
        }

        public Criteria andCreateTimeBetween(Date value1, Date value2) {
1110
            addCriterion("CREATE_TIME between", value1, value2, "createTime");
1111 1112 1113 1114
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
1115
            addCriterion("CREATE_TIME not between", value1, value2, "createTime");
1116 1117 1118 1119
            return (Criteria) this;
        }

        public Criteria andImportTypeIsNull() {
1120
            addCriterion("IMPORT_TYPE is null");
1121 1122 1123 1124
            return (Criteria) this;
        }

        public Criteria andImportTypeIsNotNull() {
1125
            addCriterion("IMPORT_TYPE is not null");
1126 1127 1128 1129
            return (Criteria) this;
        }

        public Criteria andImportTypeEqualTo(Integer value) {
1130
            addCriterion("IMPORT_TYPE =", value, "importType");
1131 1132 1133 1134
            return (Criteria) this;
        }

        public Criteria andImportTypeNotEqualTo(Integer value) {
1135
            addCriterion("IMPORT_TYPE <>", value, "importType");
1136 1137 1138 1139
            return (Criteria) this;
        }

        public Criteria andImportTypeGreaterThan(Integer value) {
1140
            addCriterion("IMPORT_TYPE >", value, "importType");
1141 1142 1143 1144
            return (Criteria) this;
        }

        public Criteria andImportTypeGreaterThanOrEqualTo(Integer value) {
1145
            addCriterion("IMPORT_TYPE >=", value, "importType");
1146 1147 1148 1149
            return (Criteria) this;
        }

        public Criteria andImportTypeLessThan(Integer value) {
1150
            addCriterion("IMPORT_TYPE <", value, "importType");
1151 1152 1153 1154
            return (Criteria) this;
        }

        public Criteria andImportTypeLessThanOrEqualTo(Integer value) {
1155
            addCriterion("IMPORT_TYPE <=", value, "importType");
1156 1157 1158 1159
            return (Criteria) this;
        }

        public Criteria andImportTypeIn(List<Integer> values) {
1160
            addCriterion("IMPORT_TYPE in", values, "importType");
1161 1162 1163 1164
            return (Criteria) this;
        }

        public Criteria andImportTypeNotIn(List<Integer> values) {
1165
            addCriterion("IMPORT_TYPE not in", values, "importType");
1166 1167 1168 1169
            return (Criteria) this;
        }

        public Criteria andImportTypeBetween(Integer value1, Integer value2) {
1170
            addCriterion("IMPORT_TYPE between", value1, value2, "importType");
1171 1172 1173 1174
            return (Criteria) this;
        }

        public Criteria andImportTypeNotBetween(Integer value1, Integer value2) {
1175
            addCriterion("IMPORT_TYPE not between", value1, value2, "importType");
1176 1177 1178
            return (Criteria) this;
        }

1179 1180
        public Criteria andCreatorIdIsNull() {
            addCriterion("CREATOR_ID is null");
1181 1182 1183
            return (Criteria) this;
        }

1184 1185
        public Criteria andCreatorIdIsNotNull() {
            addCriterion("CREATOR_ID is not null");
1186 1187 1188
            return (Criteria) this;
        }

1189 1190
        public Criteria andCreatorIdEqualTo(String value) {
            addCriterion("CREATOR_ID =", value, "creatorId");
1191 1192 1193
            return (Criteria) this;
        }

1194 1195
        public Criteria andCreatorIdNotEqualTo(String value) {
            addCriterion("CREATOR_ID <>", value, "creatorId");
1196 1197 1198
            return (Criteria) this;
        }

1199 1200
        public Criteria andCreatorIdGreaterThan(String value) {
            addCriterion("CREATOR_ID >", value, "creatorId");
1201 1202 1203
            return (Criteria) this;
        }

1204 1205
        public Criteria andCreatorIdGreaterThanOrEqualTo(String value) {
            addCriterion("CREATOR_ID >=", value, "creatorId");
1206 1207 1208
            return (Criteria) this;
        }

1209 1210
        public Criteria andCreatorIdLessThan(String value) {
            addCriterion("CREATOR_ID <", value, "creatorId");
1211 1212 1213
            return (Criteria) this;
        }

1214 1215
        public Criteria andCreatorIdLessThanOrEqualTo(String value) {
            addCriterion("CREATOR_ID <=", value, "creatorId");
1216 1217 1218
            return (Criteria) this;
        }

1219 1220
        public Criteria andCreatorIdLike(String value) {
            addCriterion("CREATOR_ID like", value, "creatorId");
1221 1222 1223
            return (Criteria) this;
        }

1224 1225
        public Criteria andCreatorIdNotLike(String value) {
            addCriterion("CREATOR_ID not like", value, "creatorId");
1226 1227 1228
            return (Criteria) this;
        }

1229 1230
        public Criteria andCreatorIdIn(List<String> values) {
            addCriterion("CREATOR_ID in", values, "creatorId");
1231 1232 1233
            return (Criteria) this;
        }

1234 1235
        public Criteria andCreatorIdNotIn(List<String> values) {
            addCriterion("CREATOR_ID not in", values, "creatorId");
1236 1237 1238
            return (Criteria) this;
        }

1239 1240
        public Criteria andCreatorIdBetween(String value1, String value2) {
            addCriterion("CREATOR_ID between", value1, value2, "creatorId");
1241 1242 1243
            return (Criteria) this;
        }

1244 1245
        public Criteria andCreatorIdNotBetween(String value1, String value2) {
            addCriterion("CREATOR_ID not between", value1, value2, "creatorId");
1246 1247 1248
            return (Criteria) this;
        }

1249 1250
        public Criteria andMonthIdIsNull() {
            addCriterion("MONTH_ID is null");
1251 1252 1253
            return (Criteria) this;
        }

1254 1255
        public Criteria andMonthIdIsNotNull() {
            addCriterion("MONTH_ID is not null");
1256 1257 1258
            return (Criteria) this;
        }

1259 1260
        public Criteria andMonthIdEqualTo(Integer value) {
            addCriterion("MONTH_ID =", value, "monthId");
1261 1262 1263
            return (Criteria) this;
        }

1264 1265
        public Criteria andMonthIdNotEqualTo(Integer value) {
            addCriterion("MONTH_ID <>", value, "monthId");
1266 1267 1268
            return (Criteria) this;
        }

1269 1270
        public Criteria andMonthIdGreaterThan(Integer value) {
            addCriterion("MONTH_ID >", value, "monthId");
1271 1272 1273
            return (Criteria) this;
        }

1274 1275
        public Criteria andMonthIdGreaterThanOrEqualTo(Integer value) {
            addCriterion("MONTH_ID >=", value, "monthId");
1276 1277 1278
            return (Criteria) this;
        }

1279 1280
        public Criteria andMonthIdLessThan(Integer value) {
            addCriterion("MONTH_ID <", value, "monthId");
1281 1282 1283
            return (Criteria) this;
        }

1284 1285
        public Criteria andMonthIdLessThanOrEqualTo(Integer value) {
            addCriterion("MONTH_ID <=", value, "monthId");
1286 1287 1288
            return (Criteria) this;
        }

1289 1290
        public Criteria andMonthIdIn(List<Integer> values) {
            addCriterion("MONTH_ID in", values, "monthId");
1291 1292 1293
            return (Criteria) this;
        }

1294 1295
        public Criteria andMonthIdNotIn(List<Integer> values) {
            addCriterion("MONTH_ID not in", values, "monthId");
1296 1297 1298
            return (Criteria) this;
        }

1299 1300
        public Criteria andMonthIdBetween(Integer value1, Integer value2) {
            addCriterion("MONTH_ID between", value1, value2, "monthId");
1301 1302 1303
            return (Criteria) this;
        }

1304 1305
        public Criteria andMonthIdNotBetween(Integer value1, Integer value2) {
            addCriterion("MONTH_ID not between", value1, value2, "monthId");
1306 1307 1308 1309
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodIsNull() {
1310
            addCriterion("ORIGINAL_PERIOD is null");
1311 1312 1313 1314
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodIsNotNull() {
1315
            addCriterion("ORIGINAL_PERIOD is not null");
1316 1317 1318 1319
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodEqualTo(Integer value) {
1320
            addCriterion("ORIGINAL_PERIOD =", value, "originalPeriod");
1321 1322 1323 1324
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodNotEqualTo(Integer value) {
1325
            addCriterion("ORIGINAL_PERIOD <>", value, "originalPeriod");
1326 1327 1328 1329
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodGreaterThan(Integer value) {
1330
            addCriterion("ORIGINAL_PERIOD >", value, "originalPeriod");
1331 1332 1333 1334
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodGreaterThanOrEqualTo(Integer value) {
1335
            addCriterion("ORIGINAL_PERIOD >=", value, "originalPeriod");
1336 1337 1338 1339
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodLessThan(Integer value) {
1340
            addCriterion("ORIGINAL_PERIOD <", value, "originalPeriod");
1341 1342 1343 1344
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodLessThanOrEqualTo(Integer value) {
1345
            addCriterion("ORIGINAL_PERIOD <=", value, "originalPeriod");
1346 1347 1348 1349
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodIn(List<Integer> values) {
1350
            addCriterion("ORIGINAL_PERIOD in", values, "originalPeriod");
1351 1352 1353 1354
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodNotIn(List<Integer> values) {
1355
            addCriterion("ORIGINAL_PERIOD not in", values, "originalPeriod");
1356 1357 1358 1359
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodBetween(Integer value1, Integer value2) {
1360
            addCriterion("ORIGINAL_PERIOD between", value1, value2, "originalPeriod");
1361 1362 1363 1364
            return (Criteria) this;
        }

        public Criteria andOriginalPeriodNotBetween(Integer value1, Integer value2) {
1365
            addCriterion("ORIGINAL_PERIOD not between", value1, value2, "originalPeriod");
1366 1367 1368 1369
            return (Criteria) this;
        }

        public Criteria andStatusIsNull() {
1370
            addCriterion("\"STATUS\" is null");
1371 1372 1373 1374
            return (Criteria) this;
        }

        public Criteria andStatusIsNotNull() {
1375
            addCriterion("\"STATUS\" is not null");
1376 1377 1378 1379
            return (Criteria) this;
        }

        public Criteria andStatusEqualTo(Integer value) {
1380
            addCriterion("\"STATUS\" =", value, "status");
1381 1382 1383 1384
            return (Criteria) this;
        }

        public Criteria andStatusNotEqualTo(Integer value) {
1385
            addCriterion("\"STATUS\" <>", value, "status");
1386 1387 1388 1389
            return (Criteria) this;
        }

        public Criteria andStatusGreaterThan(Integer value) {
1390
            addCriterion("\"STATUS\" >", value, "status");
1391 1392 1393 1394
            return (Criteria) this;
        }

        public Criteria andStatusGreaterThanOrEqualTo(Integer value) {
1395
            addCriterion("\"STATUS\" >=", value, "status");
1396 1397 1398 1399
            return (Criteria) this;
        }

        public Criteria andStatusLessThan(Integer value) {
1400
            addCriterion("\"STATUS\" <", value, "status");
1401 1402 1403 1404
            return (Criteria) this;
        }

        public Criteria andStatusLessThanOrEqualTo(Integer value) {
1405
            addCriterion("\"STATUS\" <=", value, "status");
1406 1407 1408 1409
            return (Criteria) this;
        }

        public Criteria andStatusIn(List<Integer> values) {
1410
            addCriterion("\"STATUS\" in", values, "status");
1411 1412 1413 1414
            return (Criteria) this;
        }

        public Criteria andStatusNotIn(List<Integer> values) {
1415
            addCriterion("\"STATUS\" not in", values, "status");
1416 1417 1418 1419
            return (Criteria) this;
        }

        public Criteria andStatusBetween(Integer value1, Integer value2) {
1420
            addCriterion("\"STATUS\" between", value1, value2, "status");
1421 1422 1423 1424
            return (Criteria) this;
        }

        public Criteria andStatusNotBetween(Integer value1, Integer value2) {
1425
            addCriterion("\"STATUS\" not between", value1, value2, "status");
1426 1427 1428 1429
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodIsNull() {
1430
            addCriterion("PART_BILLED_PERIOD is null");
1431 1432 1433 1434
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodIsNotNull() {
1435
            addCriterion("PART_BILLED_PERIOD is not null");
1436 1437 1438 1439
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodEqualTo(Integer value) {
1440
            addCriterion("PART_BILLED_PERIOD =", value, "partBilledPeriod");
1441 1442 1443 1444
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodNotEqualTo(Integer value) {
1445
            addCriterion("PART_BILLED_PERIOD <>", value, "partBilledPeriod");
1446 1447 1448 1449
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodGreaterThan(Integer value) {
1450
            addCriterion("PART_BILLED_PERIOD >", value, "partBilledPeriod");
1451 1452 1453 1454
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodGreaterThanOrEqualTo(Integer value) {
1455
            addCriterion("PART_BILLED_PERIOD >=", value, "partBilledPeriod");
1456 1457 1458 1459
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodLessThan(Integer value) {
1460
            addCriterion("PART_BILLED_PERIOD <", value, "partBilledPeriod");
1461 1462 1463 1464
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodLessThanOrEqualTo(Integer value) {
1465
            addCriterion("PART_BILLED_PERIOD <=", value, "partBilledPeriod");
1466 1467 1468 1469
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodIn(List<Integer> values) {
1470
            addCriterion("PART_BILLED_PERIOD in", values, "partBilledPeriod");
1471 1472 1473 1474
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodNotIn(List<Integer> values) {
1475
            addCriterion("PART_BILLED_PERIOD not in", values, "partBilledPeriod");
1476 1477 1478 1479
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodBetween(Integer value1, Integer value2) {
1480
            addCriterion("PART_BILLED_PERIOD between", value1, value2, "partBilledPeriod");
1481 1482 1483 1484
            return (Criteria) this;
        }

        public Criteria andPartBilledPeriodNotBetween(Integer value1, Integer value2) {
1485
            addCriterion("PART_BILLED_PERIOD not between", value1, value2, "partBilledPeriod");
1486 1487 1488 1489
            return (Criteria) this;
        }

        public Criteria andBilledPeriodIsNull() {
1490
            addCriterion("BILLED_PERIOD is null");
1491 1492 1493 1494
            return (Criteria) this;
        }

        public Criteria andBilledPeriodIsNotNull() {
1495
            addCriterion("BILLED_PERIOD is not null");
1496 1497 1498 1499
            return (Criteria) this;
        }

        public Criteria andBilledPeriodEqualTo(Integer value) {
1500
            addCriterion("BILLED_PERIOD =", value, "billedPeriod");
1501 1502 1503 1504
            return (Criteria) this;
        }

        public Criteria andBilledPeriodNotEqualTo(Integer value) {
1505
            addCriterion("BILLED_PERIOD <>", value, "billedPeriod");
1506 1507 1508 1509
            return (Criteria) this;
        }

        public Criteria andBilledPeriodGreaterThan(Integer value) {
1510
            addCriterion("BILLED_PERIOD >", value, "billedPeriod");
1511 1512 1513 1514
            return (Criteria) this;
        }

        public Criteria andBilledPeriodGreaterThanOrEqualTo(Integer value) {
1515
            addCriterion("BILLED_PERIOD >=", value, "billedPeriod");
1516 1517 1518 1519
            return (Criteria) this;
        }

        public Criteria andBilledPeriodLessThan(Integer value) {
1520
            addCriterion("BILLED_PERIOD <", value, "billedPeriod");
1521 1522 1523 1524
            return (Criteria) this;
        }

        public Criteria andBilledPeriodLessThanOrEqualTo(Integer value) {
1525
            addCriterion("BILLED_PERIOD <=", value, "billedPeriod");
1526 1527 1528 1529
            return (Criteria) this;
        }

        public Criteria andBilledPeriodIn(List<Integer> values) {
1530
            addCriterion("BILLED_PERIOD in", values, "billedPeriod");
1531 1532 1533 1534
            return (Criteria) this;
        }

        public Criteria andBilledPeriodNotIn(List<Integer> values) {
1535
            addCriterion("BILLED_PERIOD not in", values, "billedPeriod");
1536 1537 1538 1539
            return (Criteria) this;
        }

        public Criteria andBilledPeriodBetween(Integer value1, Integer value2) {
1540
            addCriterion("BILLED_PERIOD between", value1, value2, "billedPeriod");
1541 1542 1543 1544
            return (Criteria) this;
        }

        public Criteria andBilledPeriodNotBetween(Integer value1, Integer value2) {
1545
            addCriterion("BILLED_PERIOD not between", value1, value2, "billedPeriod");
1546 1547 1548 1549
            return (Criteria) this;
        }

        public Criteria andStdCodeIsNull() {
1550
            addCriterion("STD_CODE is null");
1551 1552 1553 1554
            return (Criteria) this;
        }

        public Criteria andStdCodeIsNotNull() {
1555
            addCriterion("STD_CODE is not null");
1556 1557 1558 1559
            return (Criteria) this;
        }

        public Criteria andStdCodeEqualTo(String value) {
1560
            addCriterion("STD_CODE =", value, "stdCode");
1561 1562 1563 1564
            return (Criteria) this;
        }

        public Criteria andStdCodeNotEqualTo(String value) {
1565
            addCriterion("STD_CODE <>", value, "stdCode");
1566 1567 1568 1569
            return (Criteria) this;
        }

        public Criteria andStdCodeGreaterThan(String value) {
1570
            addCriterion("STD_CODE >", value, "stdCode");
1571 1572 1573 1574
            return (Criteria) this;
        }

        public Criteria andStdCodeGreaterThanOrEqualTo(String value) {
1575
            addCriterion("STD_CODE >=", value, "stdCode");
1576 1577 1578 1579
            return (Criteria) this;
        }

        public Criteria andStdCodeLessThan(String value) {
1580
            addCriterion("STD_CODE <", value, "stdCode");
1581 1582 1583 1584
            return (Criteria) this;
        }

        public Criteria andStdCodeLessThanOrEqualTo(String value) {
1585
            addCriterion("STD_CODE <=", value, "stdCode");
1586 1587 1588 1589
            return (Criteria) this;
        }

        public Criteria andStdCodeLike(String value) {
1590
            addCriterion("STD_CODE like", value, "stdCode");
1591 1592 1593 1594
            return (Criteria) this;
        }

        public Criteria andStdCodeNotLike(String value) {
1595
            addCriterion("STD_CODE not like", value, "stdCode");
1596 1597 1598 1599
            return (Criteria) this;
        }

        public Criteria andStdCodeIn(List<String> values) {
1600
            addCriterion("STD_CODE in", values, "stdCode");
1601 1602 1603 1604
            return (Criteria) this;
        }

        public Criteria andStdCodeNotIn(List<String> values) {
1605
            addCriterion("STD_CODE not in", values, "stdCode");
1606 1607 1608 1609
            return (Criteria) this;
        }

        public Criteria andStdCodeBetween(String value1, String value2) {
1610
            addCriterion("STD_CODE between", value1, value2, "stdCode");
1611 1612 1613 1614
            return (Criteria) this;
        }

        public Criteria andStdCodeNotBetween(String value1, String value2) {
1615
            addCriterion("STD_CODE not between", value1, value2, "stdCode");
1616 1617 1618 1619
            return (Criteria) this;
        }

        public Criteria andMappingReasonIsNull() {
1620
            addCriterion("MAPPING_REASON is null");
1621 1622 1623 1624
            return (Criteria) this;
        }

        public Criteria andMappingReasonIsNotNull() {
1625
            addCriterion("MAPPING_REASON is not null");
1626 1627 1628 1629
            return (Criteria) this;
        }

        public Criteria andMappingReasonEqualTo(String value) {
1630
            addCriterion("MAPPING_REASON =", value, "mappingReason");
1631 1632 1633 1634
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotEqualTo(String value) {
1635
            addCriterion("MAPPING_REASON <>", value, "mappingReason");
1636 1637 1638 1639
            return (Criteria) this;
        }

        public Criteria andMappingReasonGreaterThan(String value) {
1640
            addCriterion("MAPPING_REASON >", value, "mappingReason");
1641 1642 1643 1644
            return (Criteria) this;
        }

        public Criteria andMappingReasonGreaterThanOrEqualTo(String value) {
1645
            addCriterion("MAPPING_REASON >=", value, "mappingReason");
1646 1647 1648 1649
            return (Criteria) this;
        }

        public Criteria andMappingReasonLessThan(String value) {
1650
            addCriterion("MAPPING_REASON <", value, "mappingReason");
1651 1652 1653 1654
            return (Criteria) this;
        }

        public Criteria andMappingReasonLessThanOrEqualTo(String value) {
1655
            addCriterion("MAPPING_REASON <=", value, "mappingReason");
1656 1657 1658 1659
            return (Criteria) this;
        }

        public Criteria andMappingReasonLike(String value) {
1660
            addCriterion("MAPPING_REASON like", value, "mappingReason");
1661 1662 1663 1664
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotLike(String value) {
1665
            addCriterion("MAPPING_REASON not like", value, "mappingReason");
1666 1667 1668 1669
            return (Criteria) this;
        }

        public Criteria andMappingReasonIn(List<String> values) {
1670
            addCriterion("MAPPING_REASON in", values, "mappingReason");
1671 1672 1673 1674
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotIn(List<String> values) {
1675
            addCriterion("MAPPING_REASON not in", values, "mappingReason");
1676 1677 1678 1679
            return (Criteria) this;
        }

        public Criteria andMappingReasonBetween(String value1, String value2) {
1680
            addCriterion("MAPPING_REASON between", value1, value2, "mappingReason");
1681 1682 1683 1684
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotBetween(String value1, String value2) {
1685
            addCriterion("MAPPING_REASON not between", value1, value2, "mappingReason");
1686 1687 1688 1689
            return (Criteria) this;
        }

        public Criteria andMappingUserIsNull() {
1690
            addCriterion("MAPPING_USER is null");
1691 1692 1693 1694
            return (Criteria) this;
        }

        public Criteria andMappingUserIsNotNull() {
1695
            addCriterion("MAPPING_USER is not null");
1696 1697 1698 1699
            return (Criteria) this;
        }

        public Criteria andMappingUserEqualTo(String value) {
1700
            addCriterion("MAPPING_USER =", value, "mappingUser");
1701 1702 1703 1704
            return (Criteria) this;
        }

        public Criteria andMappingUserNotEqualTo(String value) {
1705
            addCriterion("MAPPING_USER <>", value, "mappingUser");
1706 1707 1708 1709
            return (Criteria) this;
        }

        public Criteria andMappingUserGreaterThan(String value) {
1710
            addCriterion("MAPPING_USER >", value, "mappingUser");
1711 1712 1713 1714
            return (Criteria) this;
        }

        public Criteria andMappingUserGreaterThanOrEqualTo(String value) {
1715
            addCriterion("MAPPING_USER >=", value, "mappingUser");
1716 1717 1718 1719
            return (Criteria) this;
        }

        public Criteria andMappingUserLessThan(String value) {
1720
            addCriterion("MAPPING_USER <", value, "mappingUser");
1721 1722 1723 1724
            return (Criteria) this;
        }

        public Criteria andMappingUserLessThanOrEqualTo(String value) {
1725
            addCriterion("MAPPING_USER <=", value, "mappingUser");
1726 1727 1728 1729
            return (Criteria) this;
        }

        public Criteria andMappingUserLike(String value) {
1730
            addCriterion("MAPPING_USER like", value, "mappingUser");
1731 1732 1733 1734
            return (Criteria) this;
        }

        public Criteria andMappingUserNotLike(String value) {
1735
            addCriterion("MAPPING_USER not like", value, "mappingUser");
1736 1737 1738 1739
            return (Criteria) this;
        }

        public Criteria andMappingUserIn(List<String> values) {
1740
            addCriterion("MAPPING_USER in", values, "mappingUser");
1741 1742 1743 1744
            return (Criteria) this;
        }

        public Criteria andMappingUserNotIn(List<String> values) {
1745
            addCriterion("MAPPING_USER not in", values, "mappingUser");
1746 1747 1748 1749
            return (Criteria) this;
        }

        public Criteria andMappingUserBetween(String value1, String value2) {
1750
            addCriterion("MAPPING_USER between", value1, value2, "mappingUser");
1751 1752 1753 1754
            return (Criteria) this;
        }

        public Criteria andMappingUserNotBetween(String value1, String value2) {
1755
            addCriterion("MAPPING_USER not between", value1, value2, "mappingUser");
1756 1757 1758 1759
            return (Criteria) this;
        }

        public Criteria andMappingTimeIsNull() {
1760
            addCriterion("MAPPING_TIME is null");
1761 1762 1763 1764
            return (Criteria) this;
        }

        public Criteria andMappingTimeIsNotNull() {
1765
            addCriterion("MAPPING_TIME is not null");
1766 1767 1768 1769
            return (Criteria) this;
        }

        public Criteria andMappingTimeEqualTo(Date value) {
1770
            addCriterion("MAPPING_TIME =", value, "mappingTime");
1771 1772 1773 1774
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotEqualTo(Date value) {
1775
            addCriterion("MAPPING_TIME <>", value, "mappingTime");
1776 1777 1778 1779
            return (Criteria) this;
        }

        public Criteria andMappingTimeGreaterThan(Date value) {
1780
            addCriterion("MAPPING_TIME >", value, "mappingTime");
1781 1782 1783 1784
            return (Criteria) this;
        }

        public Criteria andMappingTimeGreaterThanOrEqualTo(Date value) {
1785
            addCriterion("MAPPING_TIME >=", value, "mappingTime");
1786 1787 1788 1789
            return (Criteria) this;
        }

        public Criteria andMappingTimeLessThan(Date value) {
1790
            addCriterion("MAPPING_TIME <", value, "mappingTime");
1791 1792 1793 1794
            return (Criteria) this;
        }

        public Criteria andMappingTimeLessThanOrEqualTo(Date value) {
1795
            addCriterion("MAPPING_TIME <=", value, "mappingTime");
1796 1797 1798 1799
            return (Criteria) this;
        }

        public Criteria andMappingTimeIn(List<Date> values) {
1800
            addCriterion("MAPPING_TIME in", values, "mappingTime");
1801 1802 1803 1804
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotIn(List<Date> values) {
1805
            addCriterion("MAPPING_TIME not in", values, "mappingTime");
1806 1807 1808 1809
            return (Criteria) this;
        }

        public Criteria andMappingTimeBetween(Date value1, Date value2) {
1810
            addCriterion("MAPPING_TIME between", value1, value2, "mappingTime");
1811 1812 1813 1814
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotBetween(Date value1, Date value2) {
1815
            addCriterion("MAPPING_TIME not between", value1, value2, "mappingTime");
1816 1817 1818 1819
            return (Criteria) this;
        }

        public Criteria andRemapIdIsNull() {
1820
            addCriterion("REMAP_ID is null");
1821 1822 1823 1824
            return (Criteria) this;
        }

        public Criteria andRemapIdIsNotNull() {
1825
            addCriterion("REMAP_ID is not null");
1826 1827 1828 1829
            return (Criteria) this;
        }

        public Criteria andRemapIdEqualTo(String value) {
1830
            addCriterion("REMAP_ID =", value, "remapId");
1831 1832 1833 1834
            return (Criteria) this;
        }

        public Criteria andRemapIdNotEqualTo(String value) {
1835
            addCriterion("REMAP_ID <>", value, "remapId");
1836 1837 1838 1839
            return (Criteria) this;
        }

        public Criteria andRemapIdGreaterThan(String value) {
1840
            addCriterion("REMAP_ID >", value, "remapId");
1841 1842 1843 1844
            return (Criteria) this;
        }

        public Criteria andRemapIdGreaterThanOrEqualTo(String value) {
1845
            addCriterion("REMAP_ID >=", value, "remapId");
1846 1847 1848 1849
            return (Criteria) this;
        }

        public Criteria andRemapIdLessThan(String value) {
1850
            addCriterion("REMAP_ID <", value, "remapId");
1851 1852 1853 1854
            return (Criteria) this;
        }

        public Criteria andRemapIdLessThanOrEqualTo(String value) {
1855
            addCriterion("REMAP_ID <=", value, "remapId");
1856 1857 1858 1859
            return (Criteria) this;
        }

        public Criteria andRemapIdLike(String value) {
1860
            addCriterion("REMAP_ID like", value, "remapId");
1861 1862 1863 1864
            return (Criteria) this;
        }

        public Criteria andRemapIdNotLike(String value) {
1865
            addCriterion("REMAP_ID not like", value, "remapId");
1866 1867 1868 1869
            return (Criteria) this;
        }

        public Criteria andRemapIdIn(List<String> values) {
1870
            addCriterion("REMAP_ID in", values, "remapId");
1871 1872 1873 1874
            return (Criteria) this;
        }

        public Criteria andRemapIdNotIn(List<String> values) {
1875
            addCriterion("REMAP_ID not in", values, "remapId");
1876 1877 1878 1879
            return (Criteria) this;
        }

        public Criteria andRemapIdBetween(String value1, String value2) {
1880
            addCriterion("REMAP_ID between", value1, value2, "remapId");
1881 1882 1883 1884
            return (Criteria) this;
        }

        public Criteria andRemapIdNotBetween(String value1, String value2) {
1885
            addCriterion("REMAP_ID not between", value1, value2, "remapId");
1886 1887 1888 1889 1890 1891
            return (Criteria) this;
        }
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
1892
     * This class corresponds to the database table TAX_PROJECT.VOUCHER
1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904
     *
     * @mbg.generated do_not_delete_during_merge
     */
    public static class Criteria extends GeneratedCriteria {

        protected Criteria() {
            super();
        }
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
1905
     * This class corresponds to the database table TAX_PROJECT.VOUCHER
1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994
     *
     * @mbg.generated
     */
    public static class Criterion {
        private String condition;

        private Object value;

        private Object secondValue;

        private boolean noValue;

        private boolean singleValue;

        private boolean betweenValue;

        private boolean listValue;

        private String typeHandler;

        public String getCondition() {
            return condition;
        }

        public Object getValue() {
            return value;
        }

        public Object getSecondValue() {
            return secondValue;
        }

        public boolean isNoValue() {
            return noValue;
        }

        public boolean isSingleValue() {
            return singleValue;
        }

        public boolean isBetweenValue() {
            return betweenValue;
        }

        public boolean isListValue() {
            return listValue;
        }

        public String getTypeHandler() {
            return typeHandler;
        }

        protected Criterion(String condition) {
            super();
            this.condition = condition;
            this.typeHandler = null;
            this.noValue = true;
        }

        protected Criterion(String condition, Object value, String typeHandler) {
            super();
            this.condition = condition;
            this.value = value;
            this.typeHandler = typeHandler;
            if (value instanceof List<?>) {
                this.listValue = true;
            } else {
                this.singleValue = true;
            }
        }

        protected Criterion(String condition, Object value) {
            this(condition, value, null);
        }

        protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
            super();
            this.condition = condition;
            this.value = value;
            this.secondValue = secondValue;
            this.typeHandler = typeHandler;
            this.betweenValue = true;
        }

        protected Criterion(String condition, Object value, Object secondValue) {
            this(condition, value, secondValue, null);
        }
    }
}