AccountExample.java 38.2 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

import java.util.ArrayList;
import java.util.List;

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

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

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

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

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

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

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

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

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

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

    /**
     * This method was generated by MyBatis Generator.
neo's avatar
neo committed
103
     * This method corresponds to the database table TAX_PROJECT.ACCOUNT
104 105 106 107 108 109 110 111 112 113 114
     *
     * @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
115
     * This method corresponds to the database table TAX_PROJECT.ACCOUNT
116 117 118 119 120 121 122 123 124 125 126 127 128
     *
     * @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
129
     * This method corresponds to the database table TAX_PROJECT.ACCOUNT
130 131 132 133 134 135 136 137 138 139
     *
     * @mbg.generated
     */
    protected Criteria createCriteriaInternal() {
        Criteria criteria = new Criteria();
        return criteria;
    }

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

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
152
     * This class corresponds to the database table TAX_PROJECT.ACCOUNT
153 154 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
     *
     * @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));
        }

197
        public Criteria andIdIsNull() {
198
            addCriterion("ID is null");
199 200 201
            return (Criteria) this;
        }

202
        public Criteria andIdIsNotNull() {
203
            addCriterion("ID is not null");
204 205 206
            return (Criteria) this;
        }

207
        public Criteria andIdEqualTo(String value) {
208
            addCriterion("ID =", value, "id");
209 210 211
            return (Criteria) this;
        }

212
        public Criteria andIdNotEqualTo(String value) {
213
            addCriterion("ID <>", value, "id");
214 215 216
            return (Criteria) this;
        }

217
        public Criteria andIdGreaterThan(String value) {
218
            addCriterion("ID >", value, "id");
219 220 221
            return (Criteria) this;
        }

222
        public Criteria andIdGreaterThanOrEqualTo(String value) {
223
            addCriterion("ID >=", value, "id");
224 225 226
            return (Criteria) this;
        }

227
        public Criteria andIdLessThan(String value) {
228
            addCriterion("ID <", value, "id");
229 230 231
            return (Criteria) this;
        }

232
        public Criteria andIdLessThanOrEqualTo(String value) {
233
            addCriterion("ID <=", value, "id");
234 235 236
            return (Criteria) this;
        }

237
        public Criteria andIdLike(String value) {
238
            addCriterion("ID like", value, "id");
239 240 241
            return (Criteria) this;
        }

242
        public Criteria andIdNotLike(String value) {
243
            addCriterion("ID not like", value, "id");
244 245 246
            return (Criteria) this;
        }

247
        public Criteria andIdIn(List<String> values) {
248
            addCriterion("ID in", values, "id");
249 250 251
            return (Criteria) this;
        }

252
        public Criteria andIdNotIn(List<String> values) {
253
            addCriterion("ID not in", values, "id");
254 255 256
            return (Criteria) this;
        }

257
        public Criteria andIdBetween(String value1, String value2) {
258
            addCriterion("ID between", value1, value2, "id");
259 260 261
            return (Criteria) this;
        }

262
        public Criteria andIdNotBetween(String value1, String value2) {
263
            addCriterion("ID not between", value1, value2, "id");
264 265 266 267
            return (Criteria) this;
        }

        public Criteria andCodeIsNull() {
268
            addCriterion("CODE is null");
269 270 271 272
            return (Criteria) this;
        }

        public Criteria andCodeIsNotNull() {
273
            addCriterion("CODE is not null");
274 275 276 277
            return (Criteria) this;
        }

        public Criteria andCodeEqualTo(String value) {
278
            addCriterion("CODE =", value, "code");
279 280 281 282
            return (Criteria) this;
        }

        public Criteria andCodeNotEqualTo(String value) {
283
            addCriterion("CODE <>", value, "code");
284 285 286 287
            return (Criteria) this;
        }

        public Criteria andCodeGreaterThan(String value) {
288
            addCriterion("CODE >", value, "code");
289 290 291 292
            return (Criteria) this;
        }

        public Criteria andCodeGreaterThanOrEqualTo(String value) {
293
            addCriterion("CODE >=", value, "code");
294 295 296 297
            return (Criteria) this;
        }

        public Criteria andCodeLessThan(String value) {
298
            addCriterion("CODE <", value, "code");
299 300 301 302
            return (Criteria) this;
        }

        public Criteria andCodeLessThanOrEqualTo(String value) {
303
            addCriterion("CODE <=", value, "code");
304 305 306 307
            return (Criteria) this;
        }

        public Criteria andCodeLike(String value) {
308
            addCriterion("CODE like", value, "code");
309 310 311 312
            return (Criteria) this;
        }

        public Criteria andCodeNotLike(String value) {
313
            addCriterion("CODE not like", value, "code");
314 315 316 317
            return (Criteria) this;
        }

        public Criteria andCodeIn(List<String> values) {
318
            addCriterion("CODE in", values, "code");
319 320 321 322
            return (Criteria) this;
        }

        public Criteria andCodeNotIn(List<String> values) {
323
            addCriterion("CODE not in", values, "code");
324 325 326 327
            return (Criteria) this;
        }

        public Criteria andCodeBetween(String value1, String value2) {
328
            addCriterion("CODE between", value1, value2, "code");
329 330 331 332
            return (Criteria) this;
        }

        public Criteria andCodeNotBetween(String value1, String value2) {
333
            addCriterion("CODE not between", value1, value2, "code");
334 335 336 337
            return (Criteria) this;
        }

        public Criteria andNameIsNull() {
338
            addCriterion("\"NAME\" is null");
339 340 341 342
            return (Criteria) this;
        }

        public Criteria andNameIsNotNull() {
343
            addCriterion("\"NAME\" is not null");
344 345 346 347
            return (Criteria) this;
        }

        public Criteria andNameEqualTo(String value) {
348
            addCriterion("\"NAME\" =", value, "name");
349 350 351 352
            return (Criteria) this;
        }

        public Criteria andNameNotEqualTo(String value) {
353
            addCriterion("\"NAME\" <>", value, "name");
354 355 356 357
            return (Criteria) this;
        }

        public Criteria andNameGreaterThan(String value) {
358
            addCriterion("\"NAME\" >", value, "name");
359 360 361 362
            return (Criteria) this;
        }

        public Criteria andNameGreaterThanOrEqualTo(String value) {
363
            addCriterion("\"NAME\" >=", value, "name");
364 365 366 367
            return (Criteria) this;
        }

        public Criteria andNameLessThan(String value) {
368
            addCriterion("\"NAME\" <", value, "name");
369 370 371 372
            return (Criteria) this;
        }

        public Criteria andNameLessThanOrEqualTo(String value) {
373
            addCriterion("\"NAME\" <=", value, "name");
374 375 376 377
            return (Criteria) this;
        }

        public Criteria andNameLike(String value) {
378
            addCriterion("\"NAME\" like", value, "name");
379 380 381 382
            return (Criteria) this;
        }

        public Criteria andNameNotLike(String value) {
383
            addCriterion("\"NAME\" not like", value, "name");
384 385 386 387
            return (Criteria) this;
        }

        public Criteria andNameIn(List<String> values) {
388
            addCriterion("\"NAME\" in", values, "name");
389 390 391 392
            return (Criteria) this;
        }

        public Criteria andNameNotIn(List<String> values) {
393
            addCriterion("\"NAME\" not in", values, "name");
394 395 396 397
            return (Criteria) this;
        }

        public Criteria andNameBetween(String value1, String value2) {
398
            addCriterion("\"NAME\" between", value1, value2, "name");
399 400 401 402
            return (Criteria) this;
        }

        public Criteria andNameNotBetween(String value1, String value2) {
403
            addCriterion("\"NAME\" not between", value1, value2, "name");
404 405 406 407
            return (Criteria) this;
        }

        public Criteria andParentCodeIsNull() {
408
            addCriterion("PARENT_CODE is null");
409 410 411 412
            return (Criteria) this;
        }

        public Criteria andParentCodeIsNotNull() {
413
            addCriterion("PARENT_CODE is not null");
414 415 416 417
            return (Criteria) this;
        }

        public Criteria andParentCodeEqualTo(String value) {
418
            addCriterion("PARENT_CODE =", value, "parentCode");
419 420 421 422
            return (Criteria) this;
        }

        public Criteria andParentCodeNotEqualTo(String value) {
423
            addCriterion("PARENT_CODE <>", value, "parentCode");
424 425 426 427
            return (Criteria) this;
        }

        public Criteria andParentCodeGreaterThan(String value) {
428
            addCriterion("PARENT_CODE >", value, "parentCode");
429 430 431 432
            return (Criteria) this;
        }

        public Criteria andParentCodeGreaterThanOrEqualTo(String value) {
433
            addCriterion("PARENT_CODE >=", value, "parentCode");
434 435 436 437
            return (Criteria) this;
        }

        public Criteria andParentCodeLessThan(String value) {
438
            addCriterion("PARENT_CODE <", value, "parentCode");
439 440 441 442
            return (Criteria) this;
        }

        public Criteria andParentCodeLessThanOrEqualTo(String value) {
443
            addCriterion("PARENT_CODE <=", value, "parentCode");
444 445 446 447
            return (Criteria) this;
        }

        public Criteria andParentCodeLike(String value) {
448
            addCriterion("PARENT_CODE like", value, "parentCode");
449 450 451 452
            return (Criteria) this;
        }

        public Criteria andParentCodeNotLike(String value) {
453
            addCriterion("PARENT_CODE not like", value, "parentCode");
454 455 456 457
            return (Criteria) this;
        }

        public Criteria andParentCodeIn(List<String> values) {
458
            addCriterion("PARENT_CODE in", values, "parentCode");
459 460 461 462
            return (Criteria) this;
        }

        public Criteria andParentCodeNotIn(List<String> values) {
463
            addCriterion("PARENT_CODE not in", values, "parentCode");
464 465 466 467
            return (Criteria) this;
        }

        public Criteria andParentCodeBetween(String value1, String value2) {
468
            addCriterion("PARENT_CODE between", value1, value2, "parentCode");
469 470 471 472
            return (Criteria) this;
        }

        public Criteria andParentCodeNotBetween(String value1, String value2) {
473
            addCriterion("PARENT_CODE not between", value1, value2, "parentCode");
474 475 476 477
            return (Criteria) this;
        }

        public Criteria andFullNameIsNull() {
478
            addCriterion("FULL_NAME is null");
479 480 481 482
            return (Criteria) this;
        }

        public Criteria andFullNameIsNotNull() {
483
            addCriterion("FULL_NAME is not null");
484 485 486 487
            return (Criteria) this;
        }

        public Criteria andFullNameEqualTo(String value) {
488
            addCriterion("FULL_NAME =", value, "fullName");
489 490 491 492
            return (Criteria) this;
        }

        public Criteria andFullNameNotEqualTo(String value) {
493
            addCriterion("FULL_NAME <>", value, "fullName");
494 495 496 497
            return (Criteria) this;
        }

        public Criteria andFullNameGreaterThan(String value) {
498
            addCriterion("FULL_NAME >", value, "fullName");
499 500 501 502
            return (Criteria) this;
        }

        public Criteria andFullNameGreaterThanOrEqualTo(String value) {
503
            addCriterion("FULL_NAME >=", value, "fullName");
504 505 506 507
            return (Criteria) this;
        }

        public Criteria andFullNameLessThan(String value) {
508
            addCriterion("FULL_NAME <", value, "fullName");
509 510 511 512
            return (Criteria) this;
        }

        public Criteria andFullNameLessThanOrEqualTo(String value) {
513
            addCriterion("FULL_NAME <=", value, "fullName");
514 515 516 517
            return (Criteria) this;
        }

        public Criteria andFullNameLike(String value) {
518
            addCriterion("FULL_NAME like", value, "fullName");
519 520 521 522
            return (Criteria) this;
        }

        public Criteria andFullNameNotLike(String value) {
523
            addCriterion("FULL_NAME not like", value, "fullName");
524 525 526 527
            return (Criteria) this;
        }

        public Criteria andFullNameIn(List<String> values) {
528
            addCriterion("FULL_NAME in", values, "fullName");
529 530 531 532
            return (Criteria) this;
        }

        public Criteria andFullNameNotIn(List<String> values) {
533
            addCriterion("FULL_NAME not in", values, "fullName");
534 535 536 537
            return (Criteria) this;
        }

        public Criteria andFullNameBetween(String value1, String value2) {
538
            addCriterion("FULL_NAME between", value1, value2, "fullName");
539 540 541 542
            return (Criteria) this;
        }

        public Criteria andFullNameNotBetween(String value1, String value2) {
543
            addCriterion("FULL_NAME not between", value1, value2, "fullName");
544 545 546 547
            return (Criteria) this;
        }

        public Criteria andAcctPropIsNull() {
548
            addCriterion("ACCT_PROP is null");
549 550 551 552
            return (Criteria) this;
        }

        public Criteria andAcctPropIsNotNull() {
553
            addCriterion("ACCT_PROP is not null");
554 555 556 557
            return (Criteria) this;
        }

        public Criteria andAcctPropEqualTo(Integer value) {
558
            addCriterion("ACCT_PROP =", value, "acctProp");
559 560 561 562
            return (Criteria) this;
        }

        public Criteria andAcctPropNotEqualTo(Integer value) {
563
            addCriterion("ACCT_PROP <>", value, "acctProp");
564 565 566 567
            return (Criteria) this;
        }

        public Criteria andAcctPropGreaterThan(Integer value) {
568
            addCriterion("ACCT_PROP >", value, "acctProp");
569 570 571 572
            return (Criteria) this;
        }

        public Criteria andAcctPropGreaterThanOrEqualTo(Integer value) {
573
            addCriterion("ACCT_PROP >=", value, "acctProp");
574 575 576 577
            return (Criteria) this;
        }

        public Criteria andAcctPropLessThan(Integer value) {
578
            addCriterion("ACCT_PROP <", value, "acctProp");
579 580 581 582
            return (Criteria) this;
        }

        public Criteria andAcctPropLessThanOrEqualTo(Integer value) {
583
            addCriterion("ACCT_PROP <=", value, "acctProp");
584 585 586 587
            return (Criteria) this;
        }

        public Criteria andAcctPropIn(List<Integer> values) {
588
            addCriterion("ACCT_PROP in", values, "acctProp");
589 590 591 592
            return (Criteria) this;
        }

        public Criteria andAcctPropNotIn(List<Integer> values) {
593
            addCriterion("ACCT_PROP not in", values, "acctProp");
594 595 596 597
            return (Criteria) this;
        }

        public Criteria andAcctPropBetween(Integer value1, Integer value2) {
598
            addCriterion("ACCT_PROP between", value1, value2, "acctProp");
599 600 601 602
            return (Criteria) this;
        }

        public Criteria andAcctPropNotBetween(Integer value1, Integer value2) {
603
            addCriterion("ACCT_PROP not between", value1, value2, "acctProp");
604 605 606 607
            return (Criteria) this;
        }

        public Criteria andSubPropIsNull() {
608
            addCriterion("SUB_PROP is null");
609 610 611 612
            return (Criteria) this;
        }

        public Criteria andSubPropIsNotNull() {
613
            addCriterion("SUB_PROP is not null");
614 615 616 617
            return (Criteria) this;
        }

        public Criteria andSubPropEqualTo(Integer value) {
618
            addCriterion("SUB_PROP =", value, "subProp");
619 620 621 622
            return (Criteria) this;
        }

        public Criteria andSubPropNotEqualTo(Integer value) {
623
            addCriterion("SUB_PROP <>", value, "subProp");
624 625 626 627
            return (Criteria) this;
        }

        public Criteria andSubPropGreaterThan(Integer value) {
628
            addCriterion("SUB_PROP >", value, "subProp");
629 630 631 632
            return (Criteria) this;
        }

        public Criteria andSubPropGreaterThanOrEqualTo(Integer value) {
633
            addCriterion("SUB_PROP >=", value, "subProp");
634 635 636 637
            return (Criteria) this;
        }

        public Criteria andSubPropLessThan(Integer value) {
638
            addCriterion("SUB_PROP <", value, "subProp");
639 640 641 642
            return (Criteria) this;
        }

        public Criteria andSubPropLessThanOrEqualTo(Integer value) {
643
            addCriterion("SUB_PROP <=", value, "subProp");
644 645 646 647
            return (Criteria) this;
        }

        public Criteria andSubPropIn(List<Integer> values) {
648
            addCriterion("SUB_PROP in", values, "subProp");
649 650 651 652
            return (Criteria) this;
        }

        public Criteria andSubPropNotIn(List<Integer> values) {
653
            addCriterion("SUB_PROP not in", values, "subProp");
654 655 656 657
            return (Criteria) this;
        }

        public Criteria andSubPropBetween(Integer value1, Integer value2) {
658
            addCriterion("SUB_PROP between", value1, value2, "subProp");
659 660 661 662
            return (Criteria) this;
        }

        public Criteria andSubPropNotBetween(Integer value1, Integer value2) {
663
            addCriterion("SUB_PROP not between", value1, value2, "subProp");
664 665 666 667
            return (Criteria) this;
        }

        public Criteria andAcctLevelIsNull() {
668
            addCriterion("ACCT_LEVEL is null");
669 670 671 672
            return (Criteria) this;
        }

        public Criteria andAcctLevelIsNotNull() {
673
            addCriterion("ACCT_LEVEL is not null");
674 675 676 677
            return (Criteria) this;
        }

        public Criteria andAcctLevelEqualTo(Integer value) {
678
            addCriterion("ACCT_LEVEL =", value, "acctLevel");
679 680 681 682
            return (Criteria) this;
        }

        public Criteria andAcctLevelNotEqualTo(Integer value) {
683
            addCriterion("ACCT_LEVEL <>", value, "acctLevel");
684 685 686 687
            return (Criteria) this;
        }

        public Criteria andAcctLevelGreaterThan(Integer value) {
688
            addCriterion("ACCT_LEVEL >", value, "acctLevel");
689 690 691 692
            return (Criteria) this;
        }

        public Criteria andAcctLevelGreaterThanOrEqualTo(Integer value) {
693
            addCriterion("ACCT_LEVEL >=", value, "acctLevel");
694 695 696 697
            return (Criteria) this;
        }

        public Criteria andAcctLevelLessThan(Integer value) {
698
            addCriterion("ACCT_LEVEL <", value, "acctLevel");
699 700 701 702
            return (Criteria) this;
        }

        public Criteria andAcctLevelLessThanOrEqualTo(Integer value) {
703
            addCriterion("ACCT_LEVEL <=", value, "acctLevel");
704 705 706 707
            return (Criteria) this;
        }

        public Criteria andAcctLevelIn(List<Integer> values) {
708
            addCriterion("ACCT_LEVEL in", values, "acctLevel");
709 710 711 712
            return (Criteria) this;
        }

        public Criteria andAcctLevelNotIn(List<Integer> values) {
713
            addCriterion("ACCT_LEVEL not in", values, "acctLevel");
714 715 716 717
            return (Criteria) this;
        }

        public Criteria andAcctLevelBetween(Integer value1, Integer value2) {
718
            addCriterion("ACCT_LEVEL between", value1, value2, "acctLevel");
719 720 721 722
            return (Criteria) this;
        }

        public Criteria andAcctLevelNotBetween(Integer value1, Integer value2) {
723
            addCriterion("ACCT_LEVEL not between", value1, value2, "acctLevel");
724 725 726 727
            return (Criteria) this;
        }

        public Criteria andDirectionIsNull() {
728
            addCriterion("DIRECTION is null");
729 730 731 732
            return (Criteria) this;
        }

        public Criteria andDirectionIsNotNull() {
733
            addCriterion("DIRECTION is not null");
734 735 736 737
            return (Criteria) this;
        }

        public Criteria andDirectionEqualTo(Integer value) {
738
            addCriterion("DIRECTION =", value, "direction");
739 740 741 742
            return (Criteria) this;
        }

        public Criteria andDirectionNotEqualTo(Integer value) {
743
            addCriterion("DIRECTION <>", value, "direction");
744 745 746 747
            return (Criteria) this;
        }

        public Criteria andDirectionGreaterThan(Integer value) {
748
            addCriterion("DIRECTION >", value, "direction");
749 750 751 752
            return (Criteria) this;
        }

        public Criteria andDirectionGreaterThanOrEqualTo(Integer value) {
753
            addCriterion("DIRECTION >=", value, "direction");
754 755 756 757
            return (Criteria) this;
        }

        public Criteria andDirectionLessThan(Integer value) {
758
            addCriterion("DIRECTION <", value, "direction");
759 760 761 762
            return (Criteria) this;
        }

        public Criteria andDirectionLessThanOrEqualTo(Integer value) {
763
            addCriterion("DIRECTION <=", value, "direction");
764 765 766 767
            return (Criteria) this;
        }

        public Criteria andDirectionIn(List<Integer> values) {
768
            addCriterion("DIRECTION in", values, "direction");
769 770 771 772
            return (Criteria) this;
        }

        public Criteria andDirectionNotIn(List<Integer> values) {
773
            addCriterion("DIRECTION not in", values, "direction");
774 775 776 777
            return (Criteria) this;
        }

        public Criteria andDirectionBetween(Integer value1, Integer value2) {
778
            addCriterion("DIRECTION between", value1, value2, "direction");
779 780 781 782
            return (Criteria) this;
        }

        public Criteria andDirectionNotBetween(Integer value1, Integer value2) {
783
            addCriterion("DIRECTION not between", value1, value2, "direction");
784 785 786 787
            return (Criteria) this;
        }

        public Criteria andIsLeafIsNull() {
788
            addCriterion("IS_LEAF is null");
789 790 791 792
            return (Criteria) this;
        }

        public Criteria andIsLeafIsNotNull() {
793
            addCriterion("IS_LEAF is not null");
794 795 796 797
            return (Criteria) this;
        }

        public Criteria andIsLeafEqualTo(Boolean value) {
798
            addCriterion("IS_LEAF =", value, "isLeaf");
799 800 801 802
            return (Criteria) this;
        }

        public Criteria andIsLeafNotEqualTo(Boolean value) {
803
            addCriterion("IS_LEAF <>", value, "isLeaf");
804 805 806 807
            return (Criteria) this;
        }

        public Criteria andIsLeafGreaterThan(Boolean value) {
808
            addCriterion("IS_LEAF >", value, "isLeaf");
809 810 811 812
            return (Criteria) this;
        }

        public Criteria andIsLeafGreaterThanOrEqualTo(Boolean value) {
813
            addCriterion("IS_LEAF >=", value, "isLeaf");
814 815 816 817
            return (Criteria) this;
        }

        public Criteria andIsLeafLessThan(Boolean value) {
818
            addCriterion("IS_LEAF <", value, "isLeaf");
819 820 821 822
            return (Criteria) this;
        }

        public Criteria andIsLeafLessThanOrEqualTo(Boolean value) {
823
            addCriterion("IS_LEAF <=", value, "isLeaf");
824 825 826 827
            return (Criteria) this;
        }

        public Criteria andIsLeafIn(List<Boolean> values) {
828
            addCriterion("IS_LEAF in", values, "isLeaf");
829 830 831 832
            return (Criteria) this;
        }

        public Criteria andIsLeafNotIn(List<Boolean> values) {
833
            addCriterion("IS_LEAF not in", values, "isLeaf");
834 835 836 837
            return (Criteria) this;
        }

        public Criteria andIsLeafBetween(Boolean value1, Boolean value2) {
838
            addCriterion("IS_LEAF between", value1, value2, "isLeaf");
839 840 841 842
            return (Criteria) this;
        }

        public Criteria andIsLeafNotBetween(Boolean value1, Boolean value2) {
843
            addCriterion("IS_LEAF not between", value1, value2, "isLeaf");
844 845 846 847
            return (Criteria) this;
        }

        public Criteria andRuleTypeIsNull() {
848
            addCriterion("RULE_TYPE is null");
849 850 851 852
            return (Criteria) this;
        }

        public Criteria andRuleTypeIsNotNull() {
853
            addCriterion("RULE_TYPE is not null");
854 855 856 857
            return (Criteria) this;
        }

        public Criteria andRuleTypeEqualTo(Integer value) {
858
            addCriterion("RULE_TYPE =", value, "ruleType");
859 860 861 862
            return (Criteria) this;
        }

        public Criteria andRuleTypeNotEqualTo(Integer value) {
863
            addCriterion("RULE_TYPE <>", value, "ruleType");
864 865 866 867
            return (Criteria) this;
        }

        public Criteria andRuleTypeGreaterThan(Integer value) {
868
            addCriterion("RULE_TYPE >", value, "ruleType");
869 870 871 872
            return (Criteria) this;
        }

        public Criteria andRuleTypeGreaterThanOrEqualTo(Integer value) {
873
            addCriterion("RULE_TYPE >=", value, "ruleType");
874 875 876 877
            return (Criteria) this;
        }

        public Criteria andRuleTypeLessThan(Integer value) {
878
            addCriterion("RULE_TYPE <", value, "ruleType");
879 880 881 882
            return (Criteria) this;
        }

        public Criteria andRuleTypeLessThanOrEqualTo(Integer value) {
883
            addCriterion("RULE_TYPE <=", value, "ruleType");
884 885 886 887
            return (Criteria) this;
        }

        public Criteria andRuleTypeIn(List<Integer> values) {
888
            addCriterion("RULE_TYPE in", values, "ruleType");
889 890 891 892
            return (Criteria) this;
        }

        public Criteria andRuleTypeNotIn(List<Integer> values) {
893
            addCriterion("RULE_TYPE not in", values, "ruleType");
894 895 896 897
            return (Criteria) this;
        }

        public Criteria andRuleTypeBetween(Integer value1, Integer value2) {
898
            addCriterion("RULE_TYPE between", value1, value2, "ruleType");
899 900 901 902
            return (Criteria) this;
        }

        public Criteria andRuleTypeNotBetween(Integer value1, Integer value2) {
903
            addCriterion("RULE_TYPE not between", value1, value2, "ruleType");
904 905 906 907
            return (Criteria) this;
        }

        public Criteria andIsActiveIsNull() {
908
            addCriterion("IS_ACTIVE is null");
909 910 911 912
            return (Criteria) this;
        }

        public Criteria andIsActiveIsNotNull() {
913
            addCriterion("IS_ACTIVE is not null");
914 915 916 917
            return (Criteria) this;
        }

        public Criteria andIsActiveEqualTo(Boolean value) {
918
            addCriterion("IS_ACTIVE =", value, "isActive");
919 920 921 922
            return (Criteria) this;
        }

        public Criteria andIsActiveNotEqualTo(Boolean value) {
923
            addCriterion("IS_ACTIVE <>", value, "isActive");
924 925 926 927
            return (Criteria) this;
        }

        public Criteria andIsActiveGreaterThan(Boolean value) {
928
            addCriterion("IS_ACTIVE >", value, "isActive");
929 930 931 932
            return (Criteria) this;
        }

        public Criteria andIsActiveGreaterThanOrEqualTo(Boolean value) {
933
            addCriterion("IS_ACTIVE >=", value, "isActive");
934 935 936 937
            return (Criteria) this;
        }

        public Criteria andIsActiveLessThan(Boolean value) {
938
            addCriterion("IS_ACTIVE <", value, "isActive");
939 940 941 942
            return (Criteria) this;
        }

        public Criteria andIsActiveLessThanOrEqualTo(Boolean value) {
943
            addCriterion("IS_ACTIVE <=", value, "isActive");
944 945 946 947
            return (Criteria) this;
        }

        public Criteria andIsActiveIn(List<Boolean> values) {
948
            addCriterion("IS_ACTIVE in", values, "isActive");
949 950 951 952
            return (Criteria) this;
        }

        public Criteria andIsActiveNotIn(List<Boolean> values) {
953
            addCriterion("IS_ACTIVE not in", values, "isActive");
954 955 956 957
            return (Criteria) this;
        }

        public Criteria andIsActiveBetween(Boolean value1, Boolean value2) {
958
            addCriterion("IS_ACTIVE between", value1, value2, "isActive");
959 960 961 962
            return (Criteria) this;
        }

        public Criteria andIsActiveNotBetween(Boolean value1, Boolean value2) {
963
            addCriterion("IS_ACTIVE not between", value1, value2, "isActive");
964 965 966 967
            return (Criteria) this;
        }

        public Criteria andEnglishNameIsNull() {
968
            addCriterion("ENGLISH_NAME is null");
969 970 971 972
            return (Criteria) this;
        }

        public Criteria andEnglishNameIsNotNull() {
973
            addCriterion("ENGLISH_NAME is not null");
974 975 976 977
            return (Criteria) this;
        }

        public Criteria andEnglishNameEqualTo(String value) {
978
            addCriterion("ENGLISH_NAME =", value, "englishName");
979 980 981 982
            return (Criteria) this;
        }

        public Criteria andEnglishNameNotEqualTo(String value) {
983
            addCriterion("ENGLISH_NAME <>", value, "englishName");
984 985 986 987
            return (Criteria) this;
        }

        public Criteria andEnglishNameGreaterThan(String value) {
988
            addCriterion("ENGLISH_NAME >", value, "englishName");
989 990 991 992
            return (Criteria) this;
        }

        public Criteria andEnglishNameGreaterThanOrEqualTo(String value) {
993
            addCriterion("ENGLISH_NAME >=", value, "englishName");
994 995 996 997
            return (Criteria) this;
        }

        public Criteria andEnglishNameLessThan(String value) {
998
            addCriterion("ENGLISH_NAME <", value, "englishName");
999 1000 1001 1002
            return (Criteria) this;
        }

        public Criteria andEnglishNameLessThanOrEqualTo(String value) {
1003
            addCriterion("ENGLISH_NAME <=", value, "englishName");
1004 1005 1006 1007
            return (Criteria) this;
        }

        public Criteria andEnglishNameLike(String value) {
1008
            addCriterion("ENGLISH_NAME like", value, "englishName");
1009 1010 1011 1012
            return (Criteria) this;
        }

        public Criteria andEnglishNameNotLike(String value) {
1013
            addCriterion("ENGLISH_NAME not like", value, "englishName");
1014 1015 1016 1017
            return (Criteria) this;
        }

        public Criteria andEnglishNameIn(List<String> values) {
1018
            addCriterion("ENGLISH_NAME in", values, "englishName");
1019 1020 1021 1022
            return (Criteria) this;
        }

        public Criteria andEnglishNameNotIn(List<String> values) {
1023
            addCriterion("ENGLISH_NAME not in", values, "englishName");
1024 1025 1026 1027
            return (Criteria) this;
        }

        public Criteria andEnglishNameBetween(String value1, String value2) {
1028
            addCriterion("ENGLISH_NAME between", value1, value2, "englishName");
1029 1030 1031 1032
            return (Criteria) this;
        }

        public Criteria andEnglishNameNotBetween(String value1, String value2) {
1033
            addCriterion("ENGLISH_NAME not between", value1, value2, "englishName");
1034 1035 1036
            return (Criteria) this;
        }

1037 1038
        public Criteria andIndustryIdIsNull() {
            addCriterion("INDUSTRY_ID is null");
1039 1040 1041
            return (Criteria) this;
        }

1042 1043
        public Criteria andIndustryIdIsNotNull() {
            addCriterion("INDUSTRY_ID is not null");
1044 1045 1046
            return (Criteria) this;
        }

1047 1048
        public Criteria andIndustryIdEqualTo(String value) {
            addCriterion("INDUSTRY_ID =", value, "industryId");
1049 1050 1051
            return (Criteria) this;
        }

1052 1053
        public Criteria andIndustryIdNotEqualTo(String value) {
            addCriterion("INDUSTRY_ID <>", value, "industryId");
1054 1055 1056
            return (Criteria) this;
        }

1057 1058
        public Criteria andIndustryIdGreaterThan(String value) {
            addCriterion("INDUSTRY_ID >", value, "industryId");
1059 1060 1061
            return (Criteria) this;
        }

1062 1063
        public Criteria andIndustryIdGreaterThanOrEqualTo(String value) {
            addCriterion("INDUSTRY_ID >=", value, "industryId");
1064 1065 1066
            return (Criteria) this;
        }

1067 1068
        public Criteria andIndustryIdLessThan(String value) {
            addCriterion("INDUSTRY_ID <", value, "industryId");
1069 1070 1071
            return (Criteria) this;
        }

1072 1073
        public Criteria andIndustryIdLessThanOrEqualTo(String value) {
            addCriterion("INDUSTRY_ID <=", value, "industryId");
1074 1075 1076
            return (Criteria) this;
        }

1077 1078
        public Criteria andIndustryIdLike(String value) {
            addCriterion("INDUSTRY_ID like", value, "industryId");
1079 1080 1081
            return (Criteria) this;
        }

1082 1083
        public Criteria andIndustryIdNotLike(String value) {
            addCriterion("INDUSTRY_ID not like", value, "industryId");
1084 1085 1086
            return (Criteria) this;
        }

1087 1088
        public Criteria andIndustryIdIn(List<String> values) {
            addCriterion("INDUSTRY_ID in", values, "industryId");
1089 1090 1091
            return (Criteria) this;
        }

1092 1093
        public Criteria andIndustryIdNotIn(List<String> values) {
            addCriterion("INDUSTRY_ID not in", values, "industryId");
1094 1095 1096
            return (Criteria) this;
        }

1097 1098
        public Criteria andIndustryIdBetween(String value1, String value2) {
            addCriterion("INDUSTRY_ID between", value1, value2, "industryId");
1099 1100 1101
            return (Criteria) this;
        }

1102 1103
        public Criteria andIndustryIdNotBetween(String value1, String value2) {
            addCriterion("INDUSTRY_ID not between", value1, value2, "industryId");
1104 1105 1106 1107 1108 1109
            return (Criteria) this;
        }
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
1110
     * This class corresponds to the database table TAX_PROJECT.ACCOUNT
1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122
     *
     * @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
1123
     * This class corresponds to the database table TAX_PROJECT.ACCOUNT
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211
     *
     * @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);
        }
    }
frank.xa.zhang's avatar
frank.xa.zhang committed
1212
}