DataSourceExample.java 45.1 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 DataSourceExample {
    /**
     * This field was generated by MyBatis Generator.
11
     * This field corresponds to the database table data_source
12 13 14 15 16 17 18
     *
     * @mbg.generated
     */
    protected String orderByClause;

    /**
     * This field was generated by MyBatis Generator.
19
     * This field corresponds to the database table data_source
20 21 22 23 24 25 26
     *
     * @mbg.generated
     */
    protected boolean distinct;

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

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

    /**
     * This method was generated by MyBatis Generator.
45
     * This method corresponds to the database table data_source
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.
55
     * This method corresponds to the database table data_source
56 57 58 59 60 61 62 63 64
     *
     * @mbg.generated
     */
    public String getOrderByClause() {
        return orderByClause;
    }

    /**
     * This method was generated by MyBatis Generator.
65
     * This method corresponds to the database table data_source
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.
75
     * This method corresponds to the database table data_source
76 77 78 79 80 81 82 83 84
     *
     * @mbg.generated
     */
    public boolean isDistinct() {
        return distinct;
    }

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

    /**
     * This method was generated by MyBatis Generator.
95
     * This method corresponds to the database table data_source
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.
105
     * This method corresponds to the database table data_source
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.
117
     * This method corresponds to the database table data_source
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.
131
     * This method corresponds to the database table data_source
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.
142
     * This method corresponds to the database table data_source
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.
154
     * This class corresponds to the database table data_source
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 andIdIsNull() {
            addCriterion("id is null");
201 202 203
            return (Criteria) this;
        }

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

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

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

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

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

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

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

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

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

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

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

        public Criteria andTypeIsNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
260
            addCriterion("`type` is null");
261 262 263 264
            return (Criteria) this;
        }

        public Criteria andTypeIsNotNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
265
            addCriterion("`type` is not null");
266 267 268 269
            return (Criteria) this;
        }

        public Criteria andTypeEqualTo(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
270
            addCriterion("`type` =", value, "type");
271 272 273 274
            return (Criteria) this;
        }

        public Criteria andTypeNotEqualTo(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
275
            addCriterion("`type` <>", value, "type");
276 277 278 279
            return (Criteria) this;
        }

        public Criteria andTypeGreaterThan(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
280
            addCriterion("`type` >", value, "type");
281 282 283 284
            return (Criteria) this;
        }

        public Criteria andTypeGreaterThanOrEqualTo(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
285
            addCriterion("`type` >=", value, "type");
286 287 288 289
            return (Criteria) this;
        }

        public Criteria andTypeLessThan(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
290
            addCriterion("`type` <", value, "type");
291 292 293 294
            return (Criteria) this;
        }

        public Criteria andTypeLessThanOrEqualTo(Integer value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
295
            addCriterion("`type` <=", value, "type");
296 297 298 299
            return (Criteria) this;
        }

        public Criteria andTypeIn(List<Integer> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
300
            addCriterion("`type` in", values, "type");
301 302 303 304
            return (Criteria) this;
        }

        public Criteria andTypeNotIn(List<Integer> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
305
            addCriterion("`type` not in", values, "type");
306 307 308 309
            return (Criteria) this;
        }

        public Criteria andTypeBetween(Integer value1, Integer value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
310
            addCriterion("`type` between", value1, value2, "type");
311 312 313 314
            return (Criteria) this;
        }

        public Criteria andTypeNotBetween(Integer value1, Integer value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
315
            addCriterion("`type` not between", value1, value2, "type");
316 317 318 319
            return (Criteria) this;
        }

        public Criteria andNameIsNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
320
            addCriterion("`name` is null");
321 322 323 324
            return (Criteria) this;
        }

        public Criteria andNameIsNotNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
325
            addCriterion("`name` is not null");
326 327 328 329
            return (Criteria) this;
        }

        public Criteria andNameEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
330
            addCriterion("`name` =", value, "name");
331 332 333 334
            return (Criteria) this;
        }

        public Criteria andNameNotEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
335
            addCriterion("`name` <>", value, "name");
336 337 338 339
            return (Criteria) this;
        }

        public Criteria andNameGreaterThan(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
340
            addCriterion("`name` >", value, "name");
341 342 343 344
            return (Criteria) this;
        }

        public Criteria andNameGreaterThanOrEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
345
            addCriterion("`name` >=", value, "name");
346 347 348 349
            return (Criteria) this;
        }

        public Criteria andNameLessThan(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
350
            addCriterion("`name` <", value, "name");
351 352 353 354
            return (Criteria) this;
        }

        public Criteria andNameLessThanOrEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
355
            addCriterion("`name` <=", value, "name");
356 357 358 359
            return (Criteria) this;
        }

        public Criteria andNameLike(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
360
            addCriterion("`name` like", value, "name");
361 362 363 364
            return (Criteria) this;
        }

        public Criteria andNameNotLike(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
365
            addCriterion("`name` not like", value, "name");
366 367 368 369
            return (Criteria) this;
        }

        public Criteria andNameIn(List<String> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
370
            addCriterion("`name` in", values, "name");
371 372 373 374
            return (Criteria) this;
        }

        public Criteria andNameNotIn(List<String> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
375
            addCriterion("`name` not in", values, "name");
376 377 378 379
            return (Criteria) this;
        }

        public Criteria andNameBetween(String value1, String value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
380
            addCriterion("`name` between", value1, value2, "name");
381 382 383 384
            return (Criteria) this;
        }

        public Criteria andNameNotBetween(String value1, String value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
385
            addCriterion("`name` not between", value1, value2, "name");
386 387 388 389
            return (Criteria) this;
        }

        public Criteria andAmountIsNull() {
390
            addCriterion("amount is null");
391 392 393 394
            return (Criteria) this;
        }

        public Criteria andAmountIsNotNull() {
395
            addCriterion("amount is not null");
396 397 398 399
            return (Criteria) this;
        }

        public Criteria andAmountEqualTo(BigDecimal value) {
400
            addCriterion("amount =", value, "amount");
401 402 403 404
            return (Criteria) this;
        }

        public Criteria andAmountNotEqualTo(BigDecimal value) {
405
            addCriterion("amount <>", value, "amount");
406 407 408 409
            return (Criteria) this;
        }

        public Criteria andAmountGreaterThan(BigDecimal value) {
410
            addCriterion("amount >", value, "amount");
411 412 413 414
            return (Criteria) this;
        }

        public Criteria andAmountGreaterThanOrEqualTo(BigDecimal value) {
415
            addCriterion("amount >=", value, "amount");
416 417 418 419
            return (Criteria) this;
        }

        public Criteria andAmountLessThan(BigDecimal value) {
420
            addCriterion("amount <", value, "amount");
421 422 423 424
            return (Criteria) this;
        }

        public Criteria andAmountLessThanOrEqualTo(BigDecimal value) {
425
            addCriterion("amount <=", value, "amount");
426 427 428 429
            return (Criteria) this;
        }

        public Criteria andAmountIn(List<BigDecimal> values) {
430
            addCriterion("amount in", values, "amount");
431 432 433 434
            return (Criteria) this;
        }

        public Criteria andAmountNotIn(List<BigDecimal> values) {
435
            addCriterion("amount not in", values, "amount");
436 437 438 439
            return (Criteria) this;
        }

        public Criteria andAmountBetween(BigDecimal value1, BigDecimal value2) {
440
            addCriterion("amount between", value1, value2, "amount");
441 442 443 444
            return (Criteria) this;
        }

        public Criteria andAmountNotBetween(BigDecimal value1, BigDecimal value2) {
445
            addCriterion("amount not between", value1, value2, "amount");
446 447 448 449
            return (Criteria) this;
        }

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

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

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

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

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

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

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

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

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

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

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

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

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

        public Criteria andDescriptionNotBetween(String value1, String value2) {
515
            addCriterion("description not between", value1, value2, "description");
516 517 518
            return (Criteria) this;
        }

519 520
        public Criteria andKeyValueDataIdIsNull() {
            addCriterion("key_value_data_id is null");
521 522 523
            return (Criteria) this;
        }

524 525
        public Criteria andKeyValueDataIdIsNotNull() {
            addCriterion("key_value_data_id is not null");
526 527 528
            return (Criteria) this;
        }

529 530
        public Criteria andKeyValueDataIdEqualTo(String value) {
            addCriterion("key_value_data_id =", value, "keyValueDataId");
531 532 533
            return (Criteria) this;
        }

534 535
        public Criteria andKeyValueDataIdNotEqualTo(String value) {
            addCriterion("key_value_data_id <>", value, "keyValueDataId");
536 537 538
            return (Criteria) this;
        }

539 540
        public Criteria andKeyValueDataIdGreaterThan(String value) {
            addCriterion("key_value_data_id >", value, "keyValueDataId");
541 542 543
            return (Criteria) this;
        }

544 545
        public Criteria andKeyValueDataIdGreaterThanOrEqualTo(String value) {
            addCriterion("key_value_data_id >=", value, "keyValueDataId");
546 547 548
            return (Criteria) this;
        }

549 550
        public Criteria andKeyValueDataIdLessThan(String value) {
            addCriterion("key_value_data_id <", value, "keyValueDataId");
551 552 553
            return (Criteria) this;
        }

554 555
        public Criteria andKeyValueDataIdLessThanOrEqualTo(String value) {
            addCriterion("key_value_data_id <=", value, "keyValueDataId");
556 557 558
            return (Criteria) this;
        }

559 560
        public Criteria andKeyValueDataIdLike(String value) {
            addCriterion("key_value_data_id like", value, "keyValueDataId");
561 562 563
            return (Criteria) this;
        }

564 565
        public Criteria andKeyValueDataIdNotLike(String value) {
            addCriterion("key_value_data_id not like", value, "keyValueDataId");
566 567 568
            return (Criteria) this;
        }

569 570
        public Criteria andKeyValueDataIdIn(List<String> values) {
            addCriterion("key_value_data_id in", values, "keyValueDataId");
571 572 573
            return (Criteria) this;
        }

574 575
        public Criteria andKeyValueDataIdNotIn(List<String> values) {
            addCriterion("key_value_data_id not in", values, "keyValueDataId");
576 577 578
            return (Criteria) this;
        }

579 580
        public Criteria andKeyValueDataIdBetween(String value1, String value2) {
            addCriterion("key_value_data_id between", value1, value2, "keyValueDataId");
581 582 583
            return (Criteria) this;
        }

584 585
        public Criteria andKeyValueDataIdNotBetween(String value1, String value2) {
            addCriterion("key_value_data_id not between", value1, value2, "keyValueDataId");
586 587 588
            return (Criteria) this;
        }

589 590
        public Criteria andCreateByIsNull() {
            addCriterion("create_by is null");
591 592 593
            return (Criteria) this;
        }

594 595
        public Criteria andCreateByIsNotNull() {
            addCriterion("create_by is not null");
596 597 598
            return (Criteria) this;
        }

599 600
        public Criteria andCreateByEqualTo(String value) {
            addCriterion("create_by =", value, "createBy");
601 602 603
            return (Criteria) this;
        }

604 605
        public Criteria andCreateByNotEqualTo(String value) {
            addCriterion("create_by <>", value, "createBy");
606 607 608
            return (Criteria) this;
        }

609 610
        public Criteria andCreateByGreaterThan(String value) {
            addCriterion("create_by >", value, "createBy");
611 612 613
            return (Criteria) this;
        }

614 615
        public Criteria andCreateByGreaterThanOrEqualTo(String value) {
            addCriterion("create_by >=", value, "createBy");
616 617 618
            return (Criteria) this;
        }

619 620
        public Criteria andCreateByLessThan(String value) {
            addCriterion("create_by <", value, "createBy");
621 622 623
            return (Criteria) this;
        }

624 625
        public Criteria andCreateByLessThanOrEqualTo(String value) {
            addCriterion("create_by <=", value, "createBy");
626 627 628
            return (Criteria) this;
        }

629 630
        public Criteria andCreateByLike(String value) {
            addCriterion("create_by like", value, "createBy");
631 632 633
            return (Criteria) this;
        }

634 635
        public Criteria andCreateByNotLike(String value) {
            addCriterion("create_by not like", value, "createBy");
636 637 638
            return (Criteria) this;
        }

639 640
        public Criteria andCreateByIn(List<String> values) {
            addCriterion("create_by in", values, "createBy");
641 642 643
            return (Criteria) this;
        }

644 645
        public Criteria andCreateByNotIn(List<String> values) {
            addCriterion("create_by not in", values, "createBy");
646 647 648
            return (Criteria) this;
        }

649 650
        public Criteria andCreateByBetween(String value1, String value2) {
            addCriterion("create_by between", value1, value2, "createBy");
651 652 653
            return (Criteria) this;
        }

654 655
        public Criteria andCreateByNotBetween(String value1, String value2) {
            addCriterion("create_by not between", value1, value2, "createBy");
656 657 658 659
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNull() {
660
            addCriterion("create_time is null");
661 662 663 664
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNotNull() {
665
            addCriterion("create_time is not null");
666 667 668 669
            return (Criteria) this;
        }

        public Criteria andCreateTimeEqualTo(Date value) {
670
            addCriterion("create_time =", value, "createTime");
671 672 673 674
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotEqualTo(Date value) {
675
            addCriterion("create_time <>", value, "createTime");
676 677 678 679
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThan(Date value) {
680
            addCriterion("create_time >", value, "createTime");
681 682 683 684
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
685
            addCriterion("create_time >=", value, "createTime");
686 687 688 689
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThan(Date value) {
690
            addCriterion("create_time <", value, "createTime");
691 692 693 694
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
695
            addCriterion("create_time <=", value, "createTime");
696 697 698 699
            return (Criteria) this;
        }

        public Criteria andCreateTimeIn(List<Date> values) {
700
            addCriterion("create_time in", values, "createTime");
701 702 703 704
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotIn(List<Date> values) {
705
            addCriterion("create_time not in", values, "createTime");
706 707 708 709
            return (Criteria) this;
        }

        public Criteria andCreateTimeBetween(Date value1, Date value2) {
710
            addCriterion("create_time between", value1, value2, "createTime");
711 712 713 714
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
715
            addCriterion("create_time not between", value1, value2, "createTime");
716 717 718
            return (Criteria) this;
        }

719 720
        public Criteria andUpdateByIsNull() {
            addCriterion("update_by is null");
721 722 723
            return (Criteria) this;
        }

724 725
        public Criteria andUpdateByIsNotNull() {
            addCriterion("update_by is not null");
726 727 728
            return (Criteria) this;
        }

729 730
        public Criteria andUpdateByEqualTo(String value) {
            addCriterion("update_by =", value, "updateBy");
731 732 733
            return (Criteria) this;
        }

734 735
        public Criteria andUpdateByNotEqualTo(String value) {
            addCriterion("update_by <>", value, "updateBy");
736 737 738
            return (Criteria) this;
        }

739 740
        public Criteria andUpdateByGreaterThan(String value) {
            addCriterion("update_by >", value, "updateBy");
741 742 743
            return (Criteria) this;
        }

744 745
        public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
            addCriterion("update_by >=", value, "updateBy");
746 747 748
            return (Criteria) this;
        }

749 750
        public Criteria andUpdateByLessThan(String value) {
            addCriterion("update_by <", value, "updateBy");
751 752 753
            return (Criteria) this;
        }

754 755
        public Criteria andUpdateByLessThanOrEqualTo(String value) {
            addCriterion("update_by <=", value, "updateBy");
756 757 758
            return (Criteria) this;
        }

759 760
        public Criteria andUpdateByLike(String value) {
            addCriterion("update_by like", value, "updateBy");
761 762 763
            return (Criteria) this;
        }

764 765
        public Criteria andUpdateByNotLike(String value) {
            addCriterion("update_by not like", value, "updateBy");
766 767 768
            return (Criteria) this;
        }

769 770
        public Criteria andUpdateByIn(List<String> values) {
            addCriterion("update_by in", values, "updateBy");
771 772 773
            return (Criteria) this;
        }

774 775
        public Criteria andUpdateByNotIn(List<String> values) {
            addCriterion("update_by not in", values, "updateBy");
776 777 778
            return (Criteria) this;
        }

779 780
        public Criteria andUpdateByBetween(String value1, String value2) {
            addCriterion("update_by between", value1, value2, "updateBy");
781 782 783
            return (Criteria) this;
        }

784 785
        public Criteria andUpdateByNotBetween(String value1, String value2) {
            addCriterion("update_by not between", value1, value2, "updateBy");
786 787 788 789
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNull() {
790
            addCriterion("update_time is null");
791 792 793 794
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNotNull() {
795
            addCriterion("update_time is not null");
796 797 798 799
            return (Criteria) this;
        }

        public Criteria andUpdateTimeEqualTo(Date value) {
800
            addCriterion("update_time =", value, "updateTime");
801 802 803 804
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotEqualTo(Date value) {
805
            addCriterion("update_time <>", value, "updateTime");
806 807 808 809
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThan(Date value) {
810
            addCriterion("update_time >", value, "updateTime");
811 812 813 814
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
815
            addCriterion("update_time >=", value, "updateTime");
816 817 818 819
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThan(Date value) {
820
            addCriterion("update_time <", value, "updateTime");
821 822 823 824
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
825
            addCriterion("update_time <=", value, "updateTime");
826 827 828 829
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIn(List<Date> values) {
830
            addCriterion("update_time in", values, "updateTime");
831 832 833 834
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotIn(List<Date> values) {
835
            addCriterion("update_time not in", values, "updateTime");
836 837 838 839
            return (Criteria) this;
        }

        public Criteria andUpdateTimeBetween(Date value1, Date value2) {
840
            addCriterion("update_time between", value1, value2, "updateTime");
841 842 843 844
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
845
            addCriterion("update_time not between", value1, value2, "updateTime");
846 847 848 849
            return (Criteria) this;
        }

        public Criteria andRowNameIsNull() {
850
            addCriterion("row_name is null");
851 852 853 854
            return (Criteria) this;
        }

        public Criteria andRowNameIsNotNull() {
855
            addCriterion("row_name is not null");
856 857 858 859
            return (Criteria) this;
        }

        public Criteria andRowNameEqualTo(String value) {
860
            addCriterion("row_name =", value, "rowName");
861 862 863 864
            return (Criteria) this;
        }

        public Criteria andRowNameNotEqualTo(String value) {
865
            addCriterion("row_name <>", value, "rowName");
866 867 868 869
            return (Criteria) this;
        }

        public Criteria andRowNameGreaterThan(String value) {
870
            addCriterion("row_name >", value, "rowName");
871 872 873 874
            return (Criteria) this;
        }

        public Criteria andRowNameGreaterThanOrEqualTo(String value) {
875
            addCriterion("row_name >=", value, "rowName");
876 877 878 879
            return (Criteria) this;
        }

        public Criteria andRowNameLessThan(String value) {
880
            addCriterion("row_name <", value, "rowName");
881 882 883 884
            return (Criteria) this;
        }

        public Criteria andRowNameLessThanOrEqualTo(String value) {
885
            addCriterion("row_name <=", value, "rowName");
886 887 888 889
            return (Criteria) this;
        }

        public Criteria andRowNameLike(String value) {
890
            addCriterion("row_name like", value, "rowName");
891 892 893 894
            return (Criteria) this;
        }

        public Criteria andRowNameNotLike(String value) {
895
            addCriterion("row_name not like", value, "rowName");
896 897 898 899
            return (Criteria) this;
        }

        public Criteria andRowNameIn(List<String> values) {
900
            addCriterion("row_name in", values, "rowName");
901 902 903 904
            return (Criteria) this;
        }

        public Criteria andRowNameNotIn(List<String> values) {
905
            addCriterion("row_name not in", values, "rowName");
906 907 908 909
            return (Criteria) this;
        }

        public Criteria andRowNameBetween(String value1, String value2) {
910
            addCriterion("row_name between", value1, value2, "rowName");
911 912 913 914
            return (Criteria) this;
        }

        public Criteria andRowNameNotBetween(String value1, String value2) {
915
            addCriterion("row_name not between", value1, value2, "rowName");
916 917 918 919
            return (Criteria) this;
        }

        public Criteria andColumnNameIsNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
920
            addCriterion("`column_name` is null");
921 922 923 924
            return (Criteria) this;
        }

        public Criteria andColumnNameIsNotNull() {
frank.xa.zhang's avatar
frank.xa.zhang committed
925
            addCriterion("`column_name` is not null");
926 927 928 929
            return (Criteria) this;
        }

        public Criteria andColumnNameEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
930
            addCriterion("`column_name` =", value, "columnName");
931 932 933 934
            return (Criteria) this;
        }

        public Criteria andColumnNameNotEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
935
            addCriterion("`column_name` <>", value, "columnName");
936 937 938 939
            return (Criteria) this;
        }

        public Criteria andColumnNameGreaterThan(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
940
            addCriterion("`column_name` >", value, "columnName");
941 942 943 944
            return (Criteria) this;
        }

        public Criteria andColumnNameGreaterThanOrEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
945
            addCriterion("`column_name` >=", value, "columnName");
946 947 948 949
            return (Criteria) this;
        }

        public Criteria andColumnNameLessThan(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
950
            addCriterion("`column_name` <", value, "columnName");
951 952 953 954
            return (Criteria) this;
        }

        public Criteria andColumnNameLessThanOrEqualTo(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
955
            addCriterion("`column_name` <=", value, "columnName");
956 957 958 959
            return (Criteria) this;
        }

        public Criteria andColumnNameLike(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
960
            addCriterion("`column_name` like", value, "columnName");
961 962 963 964
            return (Criteria) this;
        }

        public Criteria andColumnNameNotLike(String value) {
frank.xa.zhang's avatar
frank.xa.zhang committed
965
            addCriterion("`column_name` not like", value, "columnName");
966 967 968 969
            return (Criteria) this;
        }

        public Criteria andColumnNameIn(List<String> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
970
            addCriterion("`column_name` in", values, "columnName");
971 972 973 974
            return (Criteria) this;
        }

        public Criteria andColumnNameNotIn(List<String> values) {
frank.xa.zhang's avatar
frank.xa.zhang committed
975
            addCriterion("`column_name` not in", values, "columnName");
976 977 978 979
            return (Criteria) this;
        }

        public Criteria andColumnNameBetween(String value1, String value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
980
            addCriterion("`column_name` between", value1, value2, "columnName");
981 982 983 984
            return (Criteria) this;
        }

        public Criteria andColumnNameNotBetween(String value1, String value2) {
frank.xa.zhang's avatar
frank.xa.zhang committed
985
            addCriterion("`column_name` not between", value1, value2, "columnName");
986 987 988 989
            return (Criteria) this;
        }

        public Criteria andRowIndexIsNull() {
990
            addCriterion("row_index is null");
991 992 993 994
            return (Criteria) this;
        }

        public Criteria andRowIndexIsNotNull() {
995
            addCriterion("row_index is not null");
996 997 998 999
            return (Criteria) this;
        }

        public Criteria andRowIndexEqualTo(Integer value) {
1000
            addCriterion("row_index =", value, "rowIndex");
1001 1002 1003 1004
            return (Criteria) this;
        }

        public Criteria andRowIndexNotEqualTo(Integer value) {
1005
            addCriterion("row_index <>", value, "rowIndex");
1006 1007 1008 1009
            return (Criteria) this;
        }

        public Criteria andRowIndexGreaterThan(Integer value) {
1010
            addCriterion("row_index >", value, "rowIndex");
1011 1012 1013 1014
            return (Criteria) this;
        }

        public Criteria andRowIndexGreaterThanOrEqualTo(Integer value) {
1015
            addCriterion("row_index >=", value, "rowIndex");
1016 1017 1018 1019
            return (Criteria) this;
        }

        public Criteria andRowIndexLessThan(Integer value) {
1020
            addCriterion("row_index <", value, "rowIndex");
1021 1022 1023 1024
            return (Criteria) this;
        }

        public Criteria andRowIndexLessThanOrEqualTo(Integer value) {
1025
            addCriterion("row_index <=", value, "rowIndex");
1026 1027 1028 1029
            return (Criteria) this;
        }

        public Criteria andRowIndexIn(List<Integer> values) {
1030
            addCriterion("row_index in", values, "rowIndex");
1031 1032 1033 1034
            return (Criteria) this;
        }

        public Criteria andRowIndexNotIn(List<Integer> values) {
1035
            addCriterion("row_index not in", values, "rowIndex");
1036 1037 1038 1039
            return (Criteria) this;
        }

        public Criteria andRowIndexBetween(Integer value1, Integer value2) {
1040
            addCriterion("row_index between", value1, value2, "rowIndex");
1041 1042 1043 1044
            return (Criteria) this;
        }

        public Criteria andRowIndexNotBetween(Integer value1, Integer value2) {
1045
            addCriterion("row_index not between", value1, value2, "rowIndex");
1046 1047 1048 1049
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdIsNull() {
1050
            addCriterion("remap_batch_id is null");
1051 1052 1053 1054
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdIsNotNull() {
1055
            addCriterion("remap_batch_id is not null");
1056 1057 1058 1059
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdEqualTo(String value) {
1060
            addCriterion("remap_batch_id =", value, "remapBatchId");
1061 1062 1063 1064
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdNotEqualTo(String value) {
1065
            addCriterion("remap_batch_id <>", value, "remapBatchId");
1066 1067 1068 1069
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdGreaterThan(String value) {
1070
            addCriterion("remap_batch_id >", value, "remapBatchId");
1071 1072 1073 1074
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdGreaterThanOrEqualTo(String value) {
1075
            addCriterion("remap_batch_id >=", value, "remapBatchId");
1076 1077 1078 1079
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdLessThan(String value) {
1080
            addCriterion("remap_batch_id <", value, "remapBatchId");
1081 1082 1083 1084
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdLessThanOrEqualTo(String value) {
1085
            addCriterion("remap_batch_id <=", value, "remapBatchId");
1086 1087 1088 1089
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdLike(String value) {
1090
            addCriterion("remap_batch_id like", value, "remapBatchId");
1091 1092 1093 1094
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdNotLike(String value) {
1095
            addCriterion("remap_batch_id not like", value, "remapBatchId");
1096 1097 1098 1099
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdIn(List<String> values) {
1100
            addCriterion("remap_batch_id in", values, "remapBatchId");
1101 1102 1103 1104
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdNotIn(List<String> values) {
1105
            addCriterion("remap_batch_id not in", values, "remapBatchId");
1106 1107 1108 1109
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdBetween(String value1, String value2) {
1110
            addCriterion("remap_batch_id between", value1, value2, "remapBatchId");
1111 1112 1113 1114
            return (Criteria) this;
        }

        public Criteria andRemapBatchIdNotBetween(String value1, String value2) {
1115
            addCriterion("remap_batch_id not between", value1, value2, "remapBatchId");
1116 1117 1118 1119
            return (Criteria) this;
        }

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

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

        public Criteria andColumnIndexEqualTo(Integer value) {
1130
            addCriterion("column_index =", value, "columnIndex");
1131 1132 1133 1134
            return (Criteria) this;
        }

        public Criteria andColumnIndexNotEqualTo(Integer value) {
1135
            addCriterion("column_index <>", value, "columnIndex");
1136 1137 1138 1139
            return (Criteria) this;
        }

        public Criteria andColumnIndexGreaterThan(Integer value) {
1140
            addCriterion("column_index >", value, "columnIndex");
1141 1142 1143 1144
            return (Criteria) this;
        }

        public Criteria andColumnIndexGreaterThanOrEqualTo(Integer value) {
1145
            addCriterion("column_index >=", value, "columnIndex");
1146 1147 1148 1149
            return (Criteria) this;
        }

        public Criteria andColumnIndexLessThan(Integer value) {
1150
            addCriterion("column_index <", value, "columnIndex");
1151 1152 1153 1154
            return (Criteria) this;
        }

        public Criteria andColumnIndexLessThanOrEqualTo(Integer value) {
1155
            addCriterion("column_index <=", value, "columnIndex");
1156 1157 1158 1159
            return (Criteria) this;
        }

        public Criteria andColumnIndexIn(List<Integer> values) {
1160
            addCriterion("column_index in", values, "columnIndex");
1161 1162 1163 1164
            return (Criteria) this;
        }

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

        public Criteria andColumnIndexBetween(Integer value1, Integer value2) {
1170
            addCriterion("column_index between", value1, value2, "columnIndex");
1171 1172 1173 1174
            return (Criteria) this;
        }

        public Criteria andColumnIndexNotBetween(Integer value1, Integer value2) {
1175
            addCriterion("column_index not between", value1, value2, "columnIndex");
1176 1177
            return (Criteria) this;
        }
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 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297

        public Criteria andCellTemplateIdIsNull() {
            addCriterion("cell_template_id is null");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdIsNotNull() {
            addCriterion("cell_template_id is not null");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdEqualTo(Long value) {
            addCriterion("cell_template_id =", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdNotEqualTo(Long value) {
            addCriterion("cell_template_id <>", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdGreaterThan(Long value) {
            addCriterion("cell_template_id >", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdGreaterThanOrEqualTo(Long value) {
            addCriterion("cell_template_id >=", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdLessThan(Long value) {
            addCriterion("cell_template_id <", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdLessThanOrEqualTo(Long value) {
            addCriterion("cell_template_id <=", value, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdIn(List<Long> values) {
            addCriterion("cell_template_id in", values, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdNotIn(List<Long> values) {
            addCriterion("cell_template_id not in", values, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdBetween(Long value1, Long value2) {
            addCriterion("cell_template_id between", value1, value2, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andCellTemplateIdNotBetween(Long value1, Long value2) {
            addCriterion("cell_template_id not between", value1, value2, "cellTemplateId");
            return (Criteria) this;
        }

        public Criteria andPeriodIsNull() {
            addCriterion("period is null");
            return (Criteria) this;
        }

        public Criteria andPeriodIsNotNull() {
            addCriterion("period is not null");
            return (Criteria) this;
        }

        public Criteria andPeriodEqualTo(Integer value) {
            addCriterion("period =", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodNotEqualTo(Integer value) {
            addCriterion("period <>", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodGreaterThan(Integer value) {
            addCriterion("period >", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodGreaterThanOrEqualTo(Integer value) {
            addCriterion("period >=", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodLessThan(Integer value) {
            addCriterion("period <", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodLessThanOrEqualTo(Integer value) {
            addCriterion("period <=", value, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodIn(List<Integer> values) {
            addCriterion("period in", values, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodNotIn(List<Integer> values) {
            addCriterion("period not in", values, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodBetween(Integer value1, Integer value2) {
            addCriterion("period between", value1, value2, "period");
            return (Criteria) this;
        }

        public Criteria andPeriodNotBetween(Integer value1, Integer value2) {
            addCriterion("period not between", value1, value2, "period");
            return (Criteria) this;
        }
1298 1299 1300 1301
    }

    /**
     * This class was generated by MyBatis Generator.
1302
     * This class corresponds to the database table data_source
1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314
     *
     * @mbg.generated do_not_delete_during_merge
     */
    public static class Criteria extends GeneratedCriteria {

        protected Criteria() {
            super();
        }
    }

    /**
     * This class was generated by MyBatis Generator.
1315
     * This class corresponds to the database table data_source
1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404
     *
     * @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);
        }
    }
}