PeriodTaxRuleSettingExample.java 36.4 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 PeriodTaxRuleSettingExample {
    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
11
     * This field corresponds to the database table TAX_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
36 37 38 39 40 41 42 43 44
     *
     * @mbg.generated
     */
    public PeriodTaxRuleSettingExample() {
        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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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_ADMIN.PERIOD_TAX_RULE_SETTING
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
        public Criteria andIdIsNull() {
200
            addCriterion("ID is null");
201 202 203
            return (Criteria) this;
        }

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

209
        public Criteria andIdEqualTo(Long value) {
210
            addCriterion("ID =", value, "id");
211 212 213
            return (Criteria) this;
        }

214
        public Criteria andIdNotEqualTo(Long value) {
215
            addCriterion("ID <>", value, "id");
216 217 218
            return (Criteria) this;
        }

219
        public Criteria andIdGreaterThan(Long value) {
220
            addCriterion("ID >", value, "id");
221 222 223
            return (Criteria) this;
        }

224
        public Criteria andIdGreaterThanOrEqualTo(Long value) {
225
            addCriterion("ID >=", value, "id");
226 227 228
            return (Criteria) this;
        }

229
        public Criteria andIdLessThan(Long value) {
230
            addCriterion("ID <", value, "id");
231 232 233
            return (Criteria) this;
        }

234
        public Criteria andIdLessThanOrEqualTo(Long value) {
235
            addCriterion("ID <=", value, "id");
236 237 238
            return (Criteria) this;
        }

239
        public Criteria andIdIn(List<Long> values) {
240
            addCriterion("ID in", values, "id");
241 242 243
            return (Criteria) this;
        }

244
        public Criteria andIdNotIn(List<Long> values) {
245
            addCriterion("ID not in", values, "id");
246 247 248
            return (Criteria) this;
        }

249
        public Criteria andIdBetween(Long value1, Long value2) {
250
            addCriterion("ID between", value1, value2, "id");
251 252 253
            return (Criteria) this;
        }

254
        public Criteria andIdNotBetween(Long value1, Long value2) {
255
            addCriterion("ID not between", value1, value2, "id");
256 257 258
            return (Criteria) this;
        }

259
        public Criteria andNameIsNull() {
260
            addCriterion("\"NAME\" is null");
261 262 263
            return (Criteria) this;
        }

264
        public Criteria andNameIsNotNull() {
265
            addCriterion("\"NAME\" is not null");
266 267 268
            return (Criteria) this;
        }

269
        public Criteria andNameEqualTo(String value) {
270
            addCriterion("\"NAME\" =", value, "name");
271 272 273
            return (Criteria) this;
        }

274
        public Criteria andNameNotEqualTo(String value) {
275
            addCriterion("\"NAME\" <>", value, "name");
276 277 278
            return (Criteria) this;
        }

279
        public Criteria andNameGreaterThan(String value) {
280
            addCriterion("\"NAME\" >", value, "name");
281 282 283
            return (Criteria) this;
        }

284
        public Criteria andNameGreaterThanOrEqualTo(String value) {
285
            addCriterion("\"NAME\" >=", value, "name");
286 287 288
            return (Criteria) this;
        }

289
        public Criteria andNameLessThan(String value) {
290
            addCriterion("\"NAME\" <", value, "name");
291 292 293
            return (Criteria) this;
        }

294
        public Criteria andNameLessThanOrEqualTo(String value) {
295
            addCriterion("\"NAME\" <=", value, "name");
296 297 298
            return (Criteria) this;
        }

299
        public Criteria andNameLike(String value) {
300
            addCriterion("\"NAME\" like", value, "name");
301 302 303
            return (Criteria) this;
        }

304
        public Criteria andNameNotLike(String value) {
305
            addCriterion("\"NAME\" not like", value, "name");
306 307 308
            return (Criteria) this;
        }

309
        public Criteria andNameIn(List<String> values) {
310
            addCriterion("\"NAME\" in", values, "name");
311 312 313
            return (Criteria) this;
        }

314
        public Criteria andNameNotIn(List<String> values) {
315
            addCriterion("\"NAME\" not in", values, "name");
316 317 318
            return (Criteria) this;
        }

319
        public Criteria andNameBetween(String value1, String value2) {
320
            addCriterion("\"NAME\" between", value1, value2, "name");
321 322 323
            return (Criteria) this;
        }

324
        public Criteria andNameNotBetween(String value1, String value2) {
325
            addCriterion("\"NAME\" not between", value1, value2, "name");
326 327 328
            return (Criteria) this;
        }

329
        public Criteria andIsDefaultIsNull() {
330
            addCriterion("IS_DEFAULT is null");
331 332 333
            return (Criteria) this;
        }

334
        public Criteria andIsDefaultIsNotNull() {
335
            addCriterion("IS_DEFAULT is not null");
336 337 338
            return (Criteria) this;
        }

339
        public Criteria andIsDefaultEqualTo(Integer value) {
340
            addCriterion("IS_DEFAULT =", value, "isDefault");
341 342 343
            return (Criteria) this;
        }

344
        public Criteria andIsDefaultNotEqualTo(Integer value) {
345
            addCriterion("IS_DEFAULT <>", value, "isDefault");
346 347 348
            return (Criteria) this;
        }

349
        public Criteria andIsDefaultGreaterThan(Integer value) {
350
            addCriterion("IS_DEFAULT >", value, "isDefault");
351 352 353
            return (Criteria) this;
        }

354
        public Criteria andIsDefaultGreaterThanOrEqualTo(Integer value) {
355
            addCriterion("IS_DEFAULT >=", value, "isDefault");
356 357 358
            return (Criteria) this;
        }

359
        public Criteria andIsDefaultLessThan(Integer value) {
360
            addCriterion("IS_DEFAULT <", value, "isDefault");
361 362 363
            return (Criteria) this;
        }

364
        public Criteria andIsDefaultLessThanOrEqualTo(Integer value) {
365
            addCriterion("IS_DEFAULT <=", value, "isDefault");
366 367 368
            return (Criteria) this;
        }

369
        public Criteria andIsDefaultIn(List<Integer> values) {
370
            addCriterion("IS_DEFAULT in", values, "isDefault");
371 372 373
            return (Criteria) this;
        }

374
        public Criteria andIsDefaultNotIn(List<Integer> values) {
375
            addCriterion("IS_DEFAULT not in", values, "isDefault");
376 377 378
            return (Criteria) this;
        }

379
        public Criteria andIsDefaultBetween(Integer value1, Integer value2) {
380
            addCriterion("IS_DEFAULT between", value1, value2, "isDefault");
381 382 383
            return (Criteria) this;
        }

384
        public Criteria andIsDefaultNotBetween(Integer value1, Integer value2) {
385
            addCriterion("IS_DEFAULT not between", value1, value2, "isDefault");
386 387 388
            return (Criteria) this;
        }

389
        public Criteria andPeriodIsNull() {
390
            addCriterion("PERIOD is null");
391 392 393
            return (Criteria) this;
        }

394
        public Criteria andPeriodIsNotNull() {
395
            addCriterion("PERIOD is not null");
396 397 398
            return (Criteria) this;
        }

399
        public Criteria andPeriodEqualTo(Integer value) {
400
            addCriterion("PERIOD =", value, "period");
401 402 403
            return (Criteria) this;
        }

404
        public Criteria andPeriodNotEqualTo(Integer value) {
405
            addCriterion("PERIOD <>", value, "period");
406 407 408
            return (Criteria) this;
        }

409
        public Criteria andPeriodGreaterThan(Integer value) {
410
            addCriterion("PERIOD >", value, "period");
411 412 413
            return (Criteria) this;
        }

414
        public Criteria andPeriodGreaterThanOrEqualTo(Integer value) {
415
            addCriterion("PERIOD >=", value, "period");
416 417 418
            return (Criteria) this;
        }

419
        public Criteria andPeriodLessThan(Integer value) {
420
            addCriterion("PERIOD <", value, "period");
421 422 423
            return (Criteria) this;
        }

424
        public Criteria andPeriodLessThanOrEqualTo(Integer value) {
425
            addCriterion("PERIOD <=", value, "period");
426 427 428
            return (Criteria) this;
        }

429
        public Criteria andPeriodIn(List<Integer> values) {
430
            addCriterion("PERIOD in", values, "period");
431 432 433
            return (Criteria) this;
        }

434
        public Criteria andPeriodNotIn(List<Integer> values) {
435
            addCriterion("PERIOD not in", values, "period");
436 437 438
            return (Criteria) this;
        }

439
        public Criteria andPeriodBetween(Integer value1, Integer value2) {
440
            addCriterion("PERIOD between", value1, value2, "period");
441 442 443
            return (Criteria) this;
        }

444
        public Criteria andPeriodNotBetween(Integer value1, Integer value2) {
445
            addCriterion("PERIOD not between", value1, value2, "period");
446 447 448 449
            return (Criteria) this;
        }

        public Criteria andGroupNameIsNull() {
450
            addCriterion("GROUP_NAME is null");
451 452 453 454
            return (Criteria) this;
        }

        public Criteria andGroupNameIsNotNull() {
455
            addCriterion("GROUP_NAME is not null");
456 457 458 459
            return (Criteria) this;
        }

        public Criteria andGroupNameEqualTo(String value) {
460
            addCriterion("GROUP_NAME =", value, "groupName");
461 462 463 464
            return (Criteria) this;
        }

        public Criteria andGroupNameNotEqualTo(String value) {
465
            addCriterion("GROUP_NAME <>", value, "groupName");
466 467 468 469
            return (Criteria) this;
        }

        public Criteria andGroupNameGreaterThan(String value) {
470
            addCriterion("GROUP_NAME >", value, "groupName");
471 472 473 474
            return (Criteria) this;
        }

        public Criteria andGroupNameGreaterThanOrEqualTo(String value) {
475
            addCriterion("GROUP_NAME >=", value, "groupName");
476 477 478 479
            return (Criteria) this;
        }

        public Criteria andGroupNameLessThan(String value) {
480
            addCriterion("GROUP_NAME <", value, "groupName");
481 482 483 484
            return (Criteria) this;
        }

        public Criteria andGroupNameLessThanOrEqualTo(String value) {
485
            addCriterion("GROUP_NAME <=", value, "groupName");
486 487 488 489
            return (Criteria) this;
        }

        public Criteria andGroupNameLike(String value) {
490
            addCriterion("GROUP_NAME like", value, "groupName");
491 492 493 494
            return (Criteria) this;
        }

        public Criteria andGroupNameNotLike(String value) {
495
            addCriterion("GROUP_NAME not like", value, "groupName");
496 497 498 499
            return (Criteria) this;
        }

        public Criteria andGroupNameIn(List<String> values) {
500
            addCriterion("GROUP_NAME in", values, "groupName");
501 502 503 504
            return (Criteria) this;
        }

        public Criteria andGroupNameNotIn(List<String> values) {
505
            addCriterion("GROUP_NAME not in", values, "groupName");
506 507 508 509
            return (Criteria) this;
        }

        public Criteria andGroupNameBetween(String value1, String value2) {
510
            addCriterion("GROUP_NAME between", value1, value2, "groupName");
511 512 513 514
            return (Criteria) this;
        }

        public Criteria andGroupNameNotBetween(String value1, String value2) {
515
            addCriterion("GROUP_NAME not between", value1, value2, "groupName");
516 517 518 519
            return (Criteria) this;
        }

        public Criteria andTaxBaseIsNull() {
520
            addCriterion("TAX_BASE is null");
521 522 523 524
            return (Criteria) this;
        }

        public Criteria andTaxBaseIsNotNull() {
525
            addCriterion("TAX_BASE is not null");
526 527 528 529
            return (Criteria) this;
        }

        public Criteria andTaxBaseEqualTo(String value) {
530
            addCriterion("TAX_BASE =", value, "taxBase");
531 532 533 534
            return (Criteria) this;
        }

        public Criteria andTaxBaseNotEqualTo(String value) {
535
            addCriterion("TAX_BASE <>", value, "taxBase");
536 537 538 539
            return (Criteria) this;
        }

        public Criteria andTaxBaseGreaterThan(String value) {
540
            addCriterion("TAX_BASE >", value, "taxBase");
541 542 543 544
            return (Criteria) this;
        }

        public Criteria andTaxBaseGreaterThanOrEqualTo(String value) {
545
            addCriterion("TAX_BASE >=", value, "taxBase");
546 547 548 549
            return (Criteria) this;
        }

        public Criteria andTaxBaseLessThan(String value) {
550
            addCriterion("TAX_BASE <", value, "taxBase");
551 552 553 554
            return (Criteria) this;
        }

        public Criteria andTaxBaseLessThanOrEqualTo(String value) {
555
            addCriterion("TAX_BASE <=", value, "taxBase");
556 557 558 559
            return (Criteria) this;
        }

        public Criteria andTaxBaseLike(String value) {
560
            addCriterion("TAX_BASE like", value, "taxBase");
561 562 563 564
            return (Criteria) this;
        }

        public Criteria andTaxBaseNotLike(String value) {
565
            addCriterion("TAX_BASE not like", value, "taxBase");
566 567 568 569
            return (Criteria) this;
        }

        public Criteria andTaxBaseIn(List<String> values) {
570
            addCriterion("TAX_BASE in", values, "taxBase");
571 572 573 574
            return (Criteria) this;
        }

        public Criteria andTaxBaseNotIn(List<String> values) {
575
            addCriterion("TAX_BASE not in", values, "taxBase");
576 577 578 579
            return (Criteria) this;
        }

        public Criteria andTaxBaseBetween(String value1, String value2) {
580
            addCriterion("TAX_BASE between", value1, value2, "taxBase");
581 582 583 584
            return (Criteria) this;
        }

        public Criteria andTaxBaseNotBetween(String value1, String value2) {
585
            addCriterion("TAX_BASE not between", value1, value2, "taxBase");
586 587 588 589
            return (Criteria) this;
        }

        public Criteria andTaxRateIsNull() {
590
            addCriterion("TAX_RATE is null");
591 592 593 594
            return (Criteria) this;
        }

        public Criteria andTaxRateIsNotNull() {
595
            addCriterion("TAX_RATE is not null");
596 597 598 599
            return (Criteria) this;
        }

        public Criteria andTaxRateEqualTo(BigDecimal value) {
600
            addCriterion("TAX_RATE =", value, "taxRate");
601 602 603 604
            return (Criteria) this;
        }

        public Criteria andTaxRateNotEqualTo(BigDecimal value) {
605
            addCriterion("TAX_RATE <>", value, "taxRate");
606 607 608 609
            return (Criteria) this;
        }

        public Criteria andTaxRateGreaterThan(BigDecimal value) {
610
            addCriterion("TAX_RATE >", value, "taxRate");
611 612 613 614
            return (Criteria) this;
        }

        public Criteria andTaxRateGreaterThanOrEqualTo(BigDecimal value) {
615
            addCriterion("TAX_RATE >=", value, "taxRate");
616 617 618 619
            return (Criteria) this;
        }

        public Criteria andTaxRateLessThan(BigDecimal value) {
620
            addCriterion("TAX_RATE <", value, "taxRate");
621 622 623 624
            return (Criteria) this;
        }

        public Criteria andTaxRateLessThanOrEqualTo(BigDecimal value) {
625
            addCriterion("TAX_RATE <=", value, "taxRate");
626 627 628 629
            return (Criteria) this;
        }

        public Criteria andTaxRateIn(List<BigDecimal> values) {
630
            addCriterion("TAX_RATE in", values, "taxRate");
631 632 633 634
            return (Criteria) this;
        }

        public Criteria andTaxRateNotIn(List<BigDecimal> values) {
635
            addCriterion("TAX_RATE not in", values, "taxRate");
636 637 638 639
            return (Criteria) this;
        }

        public Criteria andTaxRateBetween(BigDecimal value1, BigDecimal value2) {
640
            addCriterion("TAX_RATE between", value1, value2, "taxRate");
641 642 643 644
            return (Criteria) this;
        }

        public Criteria andTaxRateNotBetween(BigDecimal value1, BigDecimal value2) {
645
            addCriterion("TAX_RATE not between", value1, value2, "taxRate");
646 647 648 649
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNull() {
650
            addCriterion("CREATE_TIME is null");
651 652 653 654
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNotNull() {
655
            addCriterion("CREATE_TIME is not null");
656 657 658 659
            return (Criteria) this;
        }

        public Criteria andCreateTimeEqualTo(Date value) {
660
            addCriterion("CREATE_TIME =", value, "createTime");
661 662 663 664
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotEqualTo(Date value) {
665
            addCriterion("CREATE_TIME <>", value, "createTime");
666 667 668 669
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThan(Date value) {
670
            addCriterion("CREATE_TIME >", value, "createTime");
671 672 673 674
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
675
            addCriterion("CREATE_TIME >=", value, "createTime");
676 677 678 679
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThan(Date value) {
680
            addCriterion("CREATE_TIME <", value, "createTime");
681 682 683 684
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
685
            addCriterion("CREATE_TIME <=", value, "createTime");
686 687 688 689
            return (Criteria) this;
        }

        public Criteria andCreateTimeIn(List<Date> values) {
690
            addCriterion("CREATE_TIME in", values, "createTime");
691 692 693 694
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotIn(List<Date> values) {
695
            addCriterion("CREATE_TIME not in", values, "createTime");
696 697 698 699
            return (Criteria) this;
        }

        public Criteria andCreateTimeBetween(Date value1, Date value2) {
700
            addCriterion("CREATE_TIME between", value1, value2, "createTime");
701 702 703 704
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
705
            addCriterion("CREATE_TIME not between", value1, value2, "createTime");
706 707 708 709
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNull() {
710
            addCriterion("UPDATE_TIME is null");
711 712 713 714
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNotNull() {
715
            addCriterion("UPDATE_TIME is not null");
716 717 718 719
            return (Criteria) this;
        }

        public Criteria andUpdateTimeEqualTo(Date value) {
720
            addCriterion("UPDATE_TIME =", value, "updateTime");
721 722 723 724
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotEqualTo(Date value) {
725
            addCriterion("UPDATE_TIME <>", value, "updateTime");
726 727 728 729
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThan(Date value) {
730
            addCriterion("UPDATE_TIME >", value, "updateTime");
731 732 733 734
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
735
            addCriterion("UPDATE_TIME >=", value, "updateTime");
736 737 738 739
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThan(Date value) {
740
            addCriterion("UPDATE_TIME <", value, "updateTime");
741 742 743 744
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
745
            addCriterion("UPDATE_TIME <=", value, "updateTime");
746 747 748 749
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIn(List<Date> values) {
750
            addCriterion("UPDATE_TIME in", values, "updateTime");
751 752 753 754
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotIn(List<Date> values) {
755
            addCriterion("UPDATE_TIME not in", values, "updateTime");
756 757 758 759
            return (Criteria) this;
        }

        public Criteria andUpdateTimeBetween(Date value1, Date value2) {
760
            addCriterion("UPDATE_TIME between", value1, value2, "updateTime");
761 762 763 764
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
765
            addCriterion("UPDATE_TIME not between", value1, value2, "updateTime");
766 767 768 769
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdIsNull() {
770
            addCriterion("TAX_RULE_SETTING_ID is null");
771 772 773 774
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdIsNotNull() {
775
            addCriterion("TAX_RULE_SETTING_ID is not null");
776 777 778 779
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdEqualTo(Long value) {
780
            addCriterion("TAX_RULE_SETTING_ID =", value, "taxRuleSettingId");
781 782 783 784
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdNotEqualTo(Long value) {
785
            addCriterion("TAX_RULE_SETTING_ID <>", value, "taxRuleSettingId");
786 787 788 789
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdGreaterThan(Long value) {
790
            addCriterion("TAX_RULE_SETTING_ID >", value, "taxRuleSettingId");
791 792 793 794
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdGreaterThanOrEqualTo(Long value) {
795
            addCriterion("TAX_RULE_SETTING_ID >=", value, "taxRuleSettingId");
796 797 798 799
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdLessThan(Long value) {
800
            addCriterion("TAX_RULE_SETTING_ID <", value, "taxRuleSettingId");
801 802 803 804
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdLessThanOrEqualTo(Long value) {
805
            addCriterion("TAX_RULE_SETTING_ID <=", value, "taxRuleSettingId");
806 807 808 809
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdIn(List<Long> values) {
810
            addCriterion("TAX_RULE_SETTING_ID in", values, "taxRuleSettingId");
811 812 813 814
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdNotIn(List<Long> values) {
815
            addCriterion("TAX_RULE_SETTING_ID not in", values, "taxRuleSettingId");
816 817 818 819
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdBetween(Long value1, Long value2) {
820
            addCriterion("TAX_RULE_SETTING_ID between", value1, value2, "taxRuleSettingId");
821 822 823 824
            return (Criteria) this;
        }

        public Criteria andTaxRuleSettingIdNotBetween(Long value1, Long value2) {
825
            addCriterion("TAX_RULE_SETTING_ID not between", value1, value2, "taxRuleSettingId");
826 827 828 829
            return (Criteria) this;
        }

        public Criteria andCreateByIsNull() {
830
            addCriterion("CREATE_BY is null");
831 832 833 834
            return (Criteria) this;
        }

        public Criteria andCreateByIsNotNull() {
835
            addCriterion("CREATE_BY is not null");
836 837 838 839
            return (Criteria) this;
        }

        public Criteria andCreateByEqualTo(String value) {
840
            addCriterion("CREATE_BY =", value, "createBy");
841 842 843 844
            return (Criteria) this;
        }

        public Criteria andCreateByNotEqualTo(String value) {
845
            addCriterion("CREATE_BY <>", value, "createBy");
846 847 848 849
            return (Criteria) this;
        }

        public Criteria andCreateByGreaterThan(String value) {
850
            addCriterion("CREATE_BY >", value, "createBy");
851 852 853 854
            return (Criteria) this;
        }

        public Criteria andCreateByGreaterThanOrEqualTo(String value) {
855
            addCriterion("CREATE_BY >=", value, "createBy");
856 857 858 859
            return (Criteria) this;
        }

        public Criteria andCreateByLessThan(String value) {
860
            addCriterion("CREATE_BY <", value, "createBy");
861 862 863 864
            return (Criteria) this;
        }

        public Criteria andCreateByLessThanOrEqualTo(String value) {
865
            addCriterion("CREATE_BY <=", value, "createBy");
866 867 868 869
            return (Criteria) this;
        }

        public Criteria andCreateByLike(String value) {
870
            addCriterion("CREATE_BY like", value, "createBy");
871 872 873 874
            return (Criteria) this;
        }

        public Criteria andCreateByNotLike(String value) {
875
            addCriterion("CREATE_BY not like", value, "createBy");
876 877 878 879
            return (Criteria) this;
        }

        public Criteria andCreateByIn(List<String> values) {
880
            addCriterion("CREATE_BY in", values, "createBy");
881 882 883 884
            return (Criteria) this;
        }

        public Criteria andCreateByNotIn(List<String> values) {
885
            addCriterion("CREATE_BY not in", values, "createBy");
886 887 888 889
            return (Criteria) this;
        }

        public Criteria andCreateByBetween(String value1, String value2) {
890
            addCriterion("CREATE_BY between", value1, value2, "createBy");
891 892 893 894
            return (Criteria) this;
        }

        public Criteria andCreateByNotBetween(String value1, String value2) {
895
            addCriterion("CREATE_BY not between", value1, value2, "createBy");
896 897 898 899
            return (Criteria) this;
        }

        public Criteria andUpdateByIsNull() {
900
            addCriterion("UPDATE_BY is null");
901 902 903 904
            return (Criteria) this;
        }

        public Criteria andUpdateByIsNotNull() {
905
            addCriterion("UPDATE_BY is not null");
906 907 908 909
            return (Criteria) this;
        }

        public Criteria andUpdateByEqualTo(String value) {
910
            addCriterion("UPDATE_BY =", value, "updateBy");
911 912 913 914
            return (Criteria) this;
        }

        public Criteria andUpdateByNotEqualTo(String value) {
915
            addCriterion("UPDATE_BY <>", value, "updateBy");
916 917 918 919
            return (Criteria) this;
        }

        public Criteria andUpdateByGreaterThan(String value) {
920
            addCriterion("UPDATE_BY >", value, "updateBy");
921 922 923 924
            return (Criteria) this;
        }

        public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
925
            addCriterion("UPDATE_BY >=", value, "updateBy");
926 927 928 929
            return (Criteria) this;
        }

        public Criteria andUpdateByLessThan(String value) {
930
            addCriterion("UPDATE_BY <", value, "updateBy");
931 932 933 934
            return (Criteria) this;
        }

        public Criteria andUpdateByLessThanOrEqualTo(String value) {
935
            addCriterion("UPDATE_BY <=", value, "updateBy");
936 937 938 939
            return (Criteria) this;
        }

        public Criteria andUpdateByLike(String value) {
940
            addCriterion("UPDATE_BY like", value, "updateBy");
941 942 943 944
            return (Criteria) this;
        }

        public Criteria andUpdateByNotLike(String value) {
945
            addCriterion("UPDATE_BY not like", value, "updateBy");
946 947 948 949
            return (Criteria) this;
        }

        public Criteria andUpdateByIn(List<String> values) {
950
            addCriterion("UPDATE_BY in", values, "updateBy");
951 952 953 954
            return (Criteria) this;
        }

        public Criteria andUpdateByNotIn(List<String> values) {
955
            addCriterion("UPDATE_BY not in", values, "updateBy");
956 957 958 959
            return (Criteria) this;
        }

        public Criteria andUpdateByBetween(String value1, String value2) {
960
            addCriterion("UPDATE_BY between", value1, value2, "updateBy");
961 962 963 964
            return (Criteria) this;
        }

        public Criteria andUpdateByNotBetween(String value1, String value2) {
965
            addCriterion("UPDATE_BY not between", value1, value2, "updateBy");
966 967
            return (Criteria) this;
        }
neo's avatar
neo committed
968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037

        public Criteria andProjectIdIsNull() {
            addCriterion("PROJECT_ID is null");
            return (Criteria) this;
        }

        public Criteria andProjectIdIsNotNull() {
            addCriterion("PROJECT_ID is not null");
            return (Criteria) this;
        }

        public Criteria andProjectIdEqualTo(String value) {
            addCriterion("PROJECT_ID =", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdNotEqualTo(String value) {
            addCriterion("PROJECT_ID <>", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdGreaterThan(String value) {
            addCriterion("PROJECT_ID >", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdGreaterThanOrEqualTo(String value) {
            addCriterion("PROJECT_ID >=", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdLessThan(String value) {
            addCriterion("PROJECT_ID <", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdLessThanOrEqualTo(String value) {
            addCriterion("PROJECT_ID <=", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdLike(String value) {
            addCriterion("PROJECT_ID like", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdNotLike(String value) {
            addCriterion("PROJECT_ID not like", value, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdIn(List<String> values) {
            addCriterion("PROJECT_ID in", values, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdNotIn(List<String> values) {
            addCriterion("PROJECT_ID not in", values, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdBetween(String value1, String value2) {
            addCriterion("PROJECT_ID between", value1, value2, "projectId");
            return (Criteria) this;
        }

        public Criteria andProjectIdNotBetween(String value1, String value2) {
            addCriterion("PROJECT_ID not between", value1, value2, "projectId");
            return (Criteria) this;
        }
1038 1039 1040 1041
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
1042
     * This class corresponds to the database table TAX_ADMIN.PERIOD_TAX_RULE_SETTING
1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054
     *
     * @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
1055
     * This class corresponds to the database table TAX_ADMIN.PERIOD_TAX_RULE_SETTING
1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144
     *
     * @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);
        }
    }
}