GoodsMappingExample.java 21.7 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

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

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

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

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

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

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

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

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

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

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

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

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

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

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
153
     * This class corresponds to the database table TAX_PROJECT.GOODS_MAPPING
154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
     *
     * @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));
        }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public Criteria andCustGoodsNameEqualTo(String value) {
279
            addCriterion("CUST_GOODS_NAME =", value, "custGoodsName");
280 281 282 283
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameNotEqualTo(String value) {
284
            addCriterion("CUST_GOODS_NAME <>", value, "custGoodsName");
285 286 287 288
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameGreaterThan(String value) {
289
            addCriterion("CUST_GOODS_NAME >", value, "custGoodsName");
290 291 292 293
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameGreaterThanOrEqualTo(String value) {
294
            addCriterion("CUST_GOODS_NAME >=", value, "custGoodsName");
295 296 297 298
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameLessThan(String value) {
299
            addCriterion("CUST_GOODS_NAME <", value, "custGoodsName");
300 301 302 303
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameLessThanOrEqualTo(String value) {
304
            addCriterion("CUST_GOODS_NAME <=", value, "custGoodsName");
305 306 307 308
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameLike(String value) {
309
            addCriterion("CUST_GOODS_NAME like", value, "custGoodsName");
310 311 312 313
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameNotLike(String value) {
314
            addCriterion("CUST_GOODS_NAME not like", value, "custGoodsName");
315 316 317 318
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameIn(List<String> values) {
319
            addCriterion("CUST_GOODS_NAME in", values, "custGoodsName");
320 321 322 323
            return (Criteria) this;
        }

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

        public Criteria andCustGoodsNameBetween(String value1, String value2) {
329
            addCriterion("CUST_GOODS_NAME between", value1, value2, "custGoodsName");
330 331 332 333
            return (Criteria) this;
        }

        public Criteria andCustGoodsNameNotBetween(String value1, String value2) {
334
            addCriterion("CUST_GOODS_NAME not between", value1, value2, "custGoodsName");
335 336 337 338
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameIsNull() {
339
            addCriterion("STD_GOODS_NAME is null");
340 341 342 343
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameIsNotNull() {
344
            addCriterion("STD_GOODS_NAME is not null");
345 346 347 348
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameEqualTo(String value) {
349
            addCriterion("STD_GOODS_NAME =", value, "stdGoodsName");
350 351 352 353
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameNotEqualTo(String value) {
354
            addCriterion("STD_GOODS_NAME <>", value, "stdGoodsName");
355 356 357 358
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameGreaterThan(String value) {
359
            addCriterion("STD_GOODS_NAME >", value, "stdGoodsName");
360 361 362 363
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameGreaterThanOrEqualTo(String value) {
364
            addCriterion("STD_GOODS_NAME >=", value, "stdGoodsName");
365 366 367 368
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameLessThan(String value) {
369
            addCriterion("STD_GOODS_NAME <", value, "stdGoodsName");
370 371 372 373
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameLessThanOrEqualTo(String value) {
374
            addCriterion("STD_GOODS_NAME <=", value, "stdGoodsName");
375 376 377 378
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameLike(String value) {
379
            addCriterion("STD_GOODS_NAME like", value, "stdGoodsName");
380 381 382 383
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameNotLike(String value) {
384
            addCriterion("STD_GOODS_NAME not like", value, "stdGoodsName");
385 386 387 388
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameIn(List<String> values) {
389
            addCriterion("STD_GOODS_NAME in", values, "stdGoodsName");
390 391 392 393
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameNotIn(List<String> values) {
394
            addCriterion("STD_GOODS_NAME not in", values, "stdGoodsName");
395 396 397 398
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameBetween(String value1, String value2) {
399
            addCriterion("STD_GOODS_NAME between", value1, value2, "stdGoodsName");
400 401 402 403
            return (Criteria) this;
        }

        public Criteria andStdGoodsNameNotBetween(String value1, String value2) {
404
            addCriterion("STD_GOODS_NAME not between", value1, value2, "stdGoodsName");
405 406 407
            return (Criteria) this;
        }

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

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

418 419
        public Criteria andCreatorIdEqualTo(String value) {
            addCriterion("CREATOR_ID =", value, "creatorId");
420 421 422
            return (Criteria) this;
        }

423 424
        public Criteria andCreatorIdNotEqualTo(String value) {
            addCriterion("CREATOR_ID <>", value, "creatorId");
425 426 427
            return (Criteria) this;
        }

428 429
        public Criteria andCreatorIdGreaterThan(String value) {
            addCriterion("CREATOR_ID >", value, "creatorId");
430 431 432
            return (Criteria) this;
        }

433 434
        public Criteria andCreatorIdGreaterThanOrEqualTo(String value) {
            addCriterion("CREATOR_ID >=", value, "creatorId");
435 436 437
            return (Criteria) this;
        }

438 439
        public Criteria andCreatorIdLessThan(String value) {
            addCriterion("CREATOR_ID <", value, "creatorId");
440 441 442
            return (Criteria) this;
        }

443 444
        public Criteria andCreatorIdLessThanOrEqualTo(String value) {
            addCriterion("CREATOR_ID <=", value, "creatorId");
445 446 447
            return (Criteria) this;
        }

448 449
        public Criteria andCreatorIdLike(String value) {
            addCriterion("CREATOR_ID like", value, "creatorId");
450 451 452
            return (Criteria) this;
        }

453 454
        public Criteria andCreatorIdNotLike(String value) {
            addCriterion("CREATOR_ID not like", value, "creatorId");
455 456 457
            return (Criteria) this;
        }

458 459
        public Criteria andCreatorIdIn(List<String> values) {
            addCriterion("CREATOR_ID in", values, "creatorId");
460 461 462
            return (Criteria) this;
        }

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

468 469
        public Criteria andCreatorIdBetween(String value1, String value2) {
            addCriterion("CREATOR_ID between", value1, value2, "creatorId");
470 471 472
            return (Criteria) this;
        }

473 474
        public Criteria andCreatorIdNotBetween(String value1, String value2) {
            addCriterion("CREATOR_ID not between", value1, value2, "creatorId");
475 476 477 478
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNull() {
479
            addCriterion("CREATE_TIME is null");
480 481 482 483
            return (Criteria) this;
        }

        public Criteria andCreateTimeIsNotNull() {
484
            addCriterion("CREATE_TIME is not null");
485 486 487 488
            return (Criteria) this;
        }

        public Criteria andCreateTimeEqualTo(Date value) {
489
            addCriterion("CREATE_TIME =", value, "createTime");
490 491 492 493
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotEqualTo(Date value) {
494
            addCriterion("CREATE_TIME <>", value, "createTime");
495 496 497 498
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThan(Date value) {
499
            addCriterion("CREATE_TIME >", value, "createTime");
500 501 502 503
            return (Criteria) this;
        }

        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
504
            addCriterion("CREATE_TIME >=", value, "createTime");
505 506 507 508
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThan(Date value) {
509
            addCriterion("CREATE_TIME <", value, "createTime");
510 511 512 513
            return (Criteria) this;
        }

        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
514
            addCriterion("CREATE_TIME <=", value, "createTime");
515 516 517 518
            return (Criteria) this;
        }

        public Criteria andCreateTimeIn(List<Date> values) {
519
            addCriterion("CREATE_TIME in", values, "createTime");
520 521 522 523
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotIn(List<Date> values) {
524
            addCriterion("CREATE_TIME not in", values, "createTime");
525 526 527 528
            return (Criteria) this;
        }

        public Criteria andCreateTimeBetween(Date value1, Date value2) {
529
            addCriterion("CREATE_TIME between", value1, value2, "createTime");
530 531 532 533
            return (Criteria) this;
        }

        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
534
            addCriterion("CREATE_TIME not between", value1, value2, "createTime");
535 536 537 538
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNull() {
539
            addCriterion("UPDATE_TIME is null");
540 541 542 543
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIsNotNull() {
544
            addCriterion("UPDATE_TIME is not null");
545 546 547 548
            return (Criteria) this;
        }

        public Criteria andUpdateTimeEqualTo(Date value) {
549
            addCriterion("UPDATE_TIME =", value, "updateTime");
550 551 552 553
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotEqualTo(Date value) {
554
            addCriterion("UPDATE_TIME <>", value, "updateTime");
555 556 557 558
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThan(Date value) {
559
            addCriterion("UPDATE_TIME >", value, "updateTime");
560 561 562 563
            return (Criteria) this;
        }

        public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
564
            addCriterion("UPDATE_TIME >=", value, "updateTime");
565 566 567 568
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThan(Date value) {
569
            addCriterion("UPDATE_TIME <", value, "updateTime");
570 571 572 573
            return (Criteria) this;
        }

        public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
574
            addCriterion("UPDATE_TIME <=", value, "updateTime");
575 576 577 578
            return (Criteria) this;
        }

        public Criteria andUpdateTimeIn(List<Date> values) {
579
            addCriterion("UPDATE_TIME in", values, "updateTime");
580 581 582 583
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotIn(List<Date> values) {
584
            addCriterion("UPDATE_TIME not in", values, "updateTime");
585 586 587 588
            return (Criteria) this;
        }

        public Criteria andUpdateTimeBetween(Date value1, Date value2) {
589
            addCriterion("UPDATE_TIME between", value1, value2, "updateTime");
590 591 592 593
            return (Criteria) this;
        }

        public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
594
            addCriterion("UPDATE_TIME not between", value1, value2, "updateTime");
595 596 597 598 599 600
            return (Criteria) this;
        }
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
601
     * This class corresponds to the database table TAX_PROJECT.GOODS_MAPPING
602 603 604 605 606 607 608 609 610 611 612 613
     *
     * @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
614
     * This class corresponds to the database table TAX_PROJECT.GOODS_MAPPING
615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703
     *
     * @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);
        }
    }
}