BalanceExample.java 72 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 BalanceExample {
    /**
     * This field was generated by MyBatis Generator.
neo's avatar
neo committed
11
     * This field corresponds to the database table TAX_PROJECT.BALANCE
12 13 14 15 16 17 18
     *
     * @mbg.generated
     */
    protected String orderByClause;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public Criteria andBalanceIdIsNull() {
200
            addCriterion("BALANCE_ID is null");
201 202 203 204
            return (Criteria) this;
        }

        public Criteria andBalanceIdIsNotNull() {
205
            addCriterion("BALANCE_ID is not null");
206 207 208 209
            return (Criteria) this;
        }

        public Criteria andBalanceIdEqualTo(String value) {
210
            addCriterion("BALANCE_ID =", value, "balanceId");
211 212 213 214
            return (Criteria) this;
        }

        public Criteria andBalanceIdNotEqualTo(String value) {
215
            addCriterion("BALANCE_ID <>", value, "balanceId");
216 217 218 219
            return (Criteria) this;
        }

        public Criteria andBalanceIdGreaterThan(String value) {
220
            addCriterion("BALANCE_ID >", value, "balanceId");
221 222 223 224
            return (Criteria) this;
        }

        public Criteria andBalanceIdGreaterThanOrEqualTo(String value) {
225
            addCriterion("BALANCE_ID >=", value, "balanceId");
226 227 228 229
            return (Criteria) this;
        }

        public Criteria andBalanceIdLessThan(String value) {
230
            addCriterion("BALANCE_ID <", value, "balanceId");
231 232 233 234
            return (Criteria) this;
        }

        public Criteria andBalanceIdLessThanOrEqualTo(String value) {
235
            addCriterion("BALANCE_ID <=", value, "balanceId");
236 237 238 239
            return (Criteria) this;
        }

        public Criteria andBalanceIdLike(String value) {
240
            addCriterion("BALANCE_ID like", value, "balanceId");
241 242 243 244
            return (Criteria) this;
        }

        public Criteria andBalanceIdNotLike(String value) {
245
            addCriterion("BALANCE_ID not like", value, "balanceId");
246 247 248 249
            return (Criteria) this;
        }

        public Criteria andBalanceIdIn(List<String> values) {
250
            addCriterion("BALANCE_ID in", values, "balanceId");
251 252 253 254
            return (Criteria) this;
        }

        public Criteria andBalanceIdNotIn(List<String> values) {
255
            addCriterion("BALANCE_ID not in", values, "balanceId");
256 257 258 259
            return (Criteria) this;
        }

        public Criteria andBalanceIdBetween(String value1, String value2) {
260
            addCriterion("BALANCE_ID between", value1, value2, "balanceId");
261 262 263 264
            return (Criteria) this;
        }

        public Criteria andBalanceIdNotBetween(String value1, String value2) {
265
            addCriterion("BALANCE_ID not between", value1, value2, "balanceId");
266 267 268 269
            return (Criteria) this;
        }

        public Criteria andPeriodIdIsNull() {
270
            addCriterion("PERIOD_ID is null");
271 272 273 274
            return (Criteria) this;
        }

        public Criteria andPeriodIdIsNotNull() {
275
            addCriterion("PERIOD_ID is not null");
276 277 278 279
            return (Criteria) this;
        }

        public Criteria andPeriodIdEqualTo(Integer value) {
280
            addCriterion("PERIOD_ID =", value, "periodId");
281 282 283 284
            return (Criteria) this;
        }

        public Criteria andPeriodIdNotEqualTo(Integer value) {
285
            addCriterion("PERIOD_ID <>", value, "periodId");
286 287 288 289
            return (Criteria) this;
        }

        public Criteria andPeriodIdGreaterThan(Integer value) {
290
            addCriterion("PERIOD_ID >", value, "periodId");
291 292 293 294
            return (Criteria) this;
        }

        public Criteria andPeriodIdGreaterThanOrEqualTo(Integer value) {
295
            addCriterion("PERIOD_ID >=", value, "periodId");
296 297 298 299
            return (Criteria) this;
        }

        public Criteria andPeriodIdLessThan(Integer value) {
300
            addCriterion("PERIOD_ID <", value, "periodId");
301 302 303 304
            return (Criteria) this;
        }

        public Criteria andPeriodIdLessThanOrEqualTo(Integer value) {
305
            addCriterion("PERIOD_ID <=", value, "periodId");
306 307 308 309
            return (Criteria) this;
        }

        public Criteria andPeriodIdIn(List<Integer> values) {
310
            addCriterion("PERIOD_ID in", values, "periodId");
311 312 313 314
            return (Criteria) this;
        }

        public Criteria andPeriodIdNotIn(List<Integer> values) {
315
            addCriterion("PERIOD_ID not in", values, "periodId");
316 317 318 319
            return (Criteria) this;
        }

        public Criteria andPeriodIdBetween(Integer value1, Integer value2) {
320
            addCriterion("PERIOD_ID between", value1, value2, "periodId");
321 322 323 324
            return (Criteria) this;
        }

        public Criteria andPeriodIdNotBetween(Integer value1, Integer value2) {
325
            addCriterion("PERIOD_ID not between", value1, value2, "periodId");
326 327 328 329
            return (Criteria) this;
        }

        public Criteria andAcctCodeIsNull() {
330
            addCriterion("ACCT_CODE is null");
331 332 333 334
            return (Criteria) this;
        }

        public Criteria andAcctCodeIsNotNull() {
335
            addCriterion("ACCT_CODE is not null");
336 337 338 339
            return (Criteria) this;
        }

        public Criteria andAcctCodeEqualTo(String value) {
340
            addCriterion("ACCT_CODE =", value, "acctCode");
341 342 343 344
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotEqualTo(String value) {
345
            addCriterion("ACCT_CODE <>", value, "acctCode");
346 347 348 349
            return (Criteria) this;
        }

        public Criteria andAcctCodeGreaterThan(String value) {
350
            addCriterion("ACCT_CODE >", value, "acctCode");
351 352 353 354
            return (Criteria) this;
        }

        public Criteria andAcctCodeGreaterThanOrEqualTo(String value) {
355
            addCriterion("ACCT_CODE >=", value, "acctCode");
356 357 358 359
            return (Criteria) this;
        }

        public Criteria andAcctCodeLessThan(String value) {
360
            addCriterion("ACCT_CODE <", value, "acctCode");
361 362 363 364
            return (Criteria) this;
        }

        public Criteria andAcctCodeLessThanOrEqualTo(String value) {
365
            addCriterion("ACCT_CODE <=", value, "acctCode");
366 367 368 369
            return (Criteria) this;
        }

        public Criteria andAcctCodeLike(String value) {
370
            addCriterion("ACCT_CODE like", value, "acctCode");
371 372 373 374
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotLike(String value) {
375
            addCriterion("ACCT_CODE not like", value, "acctCode");
376 377 378 379
            return (Criteria) this;
        }

        public Criteria andAcctCodeIn(List<String> values) {
380
            addCriterion("ACCT_CODE in", values, "acctCode");
381 382 383 384
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotIn(List<String> values) {
385
            addCriterion("ACCT_CODE not in", values, "acctCode");
386 387 388 389
            return (Criteria) this;
        }

        public Criteria andAcctCodeBetween(String value1, String value2) {
390
            addCriterion("ACCT_CODE between", value1, value2, "acctCode");
391 392 393 394
            return (Criteria) this;
        }

        public Criteria andAcctCodeNotBetween(String value1, String value2) {
395
            addCriterion("ACCT_CODE not between", value1, value2, "acctCode");
396 397 398 399
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIsNull() {
400
            addCriterion("CUSTOMER_CODE is null");
401 402 403 404
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIsNotNull() {
405
            addCriterion("CUSTOMER_CODE is not null");
406 407 408 409
            return (Criteria) this;
        }

        public Criteria andCustomerCodeEqualTo(String value) {
410
            addCriterion("CUSTOMER_CODE =", value, "customerCode");
411 412 413 414
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotEqualTo(String value) {
415
            addCriterion("CUSTOMER_CODE <>", value, "customerCode");
416 417 418 419
            return (Criteria) this;
        }

        public Criteria andCustomerCodeGreaterThan(String value) {
420
            addCriterion("CUSTOMER_CODE >", value, "customerCode");
421 422 423 424
            return (Criteria) this;
        }

        public Criteria andCustomerCodeGreaterThanOrEqualTo(String value) {
425
            addCriterion("CUSTOMER_CODE >=", value, "customerCode");
426 427 428 429
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLessThan(String value) {
430
            addCriterion("CUSTOMER_CODE <", value, "customerCode");
431 432 433 434
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLessThanOrEqualTo(String value) {
435
            addCriterion("CUSTOMER_CODE <=", value, "customerCode");
436 437 438 439
            return (Criteria) this;
        }

        public Criteria andCustomerCodeLike(String value) {
440
            addCriterion("CUSTOMER_CODE like", value, "customerCode");
441 442 443 444
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotLike(String value) {
445
            addCriterion("CUSTOMER_CODE not like", value, "customerCode");
446 447 448 449
            return (Criteria) this;
        }

        public Criteria andCustomerCodeIn(List<String> values) {
450
            addCriterion("CUSTOMER_CODE in", values, "customerCode");
451 452 453 454
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotIn(List<String> values) {
455
            addCriterion("CUSTOMER_CODE not in", values, "customerCode");
456 457 458 459
            return (Criteria) this;
        }

        public Criteria andCustomerCodeBetween(String value1, String value2) {
460
            addCriterion("CUSTOMER_CODE between", value1, value2, "customerCode");
461 462 463 464
            return (Criteria) this;
        }

        public Criteria andCustomerCodeNotBetween(String value1, String value2) {
465
            addCriterion("CUSTOMER_CODE not between", value1, value2, "customerCode");
466 467 468 469
            return (Criteria) this;
        }

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

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

        public Criteria andBegDebitBalEqualTo(BigDecimal value) {
480
            addCriterion("BEG_DEBIT_BAL =", value, "begDebitBal");
481 482 483 484
            return (Criteria) this;
        }

        public Criteria andBegDebitBalNotEqualTo(BigDecimal value) {
485
            addCriterion("BEG_DEBIT_BAL <>", value, "begDebitBal");
486 487 488 489
            return (Criteria) this;
        }

        public Criteria andBegDebitBalGreaterThan(BigDecimal value) {
490
            addCriterion("BEG_DEBIT_BAL >", value, "begDebitBal");
491 492 493 494
            return (Criteria) this;
        }

        public Criteria andBegDebitBalGreaterThanOrEqualTo(BigDecimal value) {
495
            addCriterion("BEG_DEBIT_BAL >=", value, "begDebitBal");
496 497 498 499
            return (Criteria) this;
        }

        public Criteria andBegDebitBalLessThan(BigDecimal value) {
500
            addCriterion("BEG_DEBIT_BAL <", value, "begDebitBal");
501 502 503 504
            return (Criteria) this;
        }

        public Criteria andBegDebitBalLessThanOrEqualTo(BigDecimal value) {
505
            addCriterion("BEG_DEBIT_BAL <=", value, "begDebitBal");
506 507 508 509
            return (Criteria) this;
        }

        public Criteria andBegDebitBalIn(List<BigDecimal> values) {
510
            addCriterion("BEG_DEBIT_BAL in", values, "begDebitBal");
511 512 513 514
            return (Criteria) this;
        }

        public Criteria andBegDebitBalNotIn(List<BigDecimal> values) {
515
            addCriterion("BEG_DEBIT_BAL not in", values, "begDebitBal");
516 517 518 519
            return (Criteria) this;
        }

        public Criteria andBegDebitBalBetween(BigDecimal value1, BigDecimal value2) {
520
            addCriterion("BEG_DEBIT_BAL between", value1, value2, "begDebitBal");
521 522 523 524
            return (Criteria) this;
        }

        public Criteria andBegDebitBalNotBetween(BigDecimal value1, BigDecimal value2) {
525
            addCriterion("BEG_DEBIT_BAL not between", value1, value2, "begDebitBal");
526 527 528 529
            return (Criteria) this;
        }

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

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

        public Criteria andBegCreditBalEqualTo(BigDecimal value) {
540
            addCriterion("BEG_CREDIT_BAL =", value, "begCreditBal");
541 542 543 544
            return (Criteria) this;
        }

        public Criteria andBegCreditBalNotEqualTo(BigDecimal value) {
545
            addCriterion("BEG_CREDIT_BAL <>", value, "begCreditBal");
546 547 548 549
            return (Criteria) this;
        }

        public Criteria andBegCreditBalGreaterThan(BigDecimal value) {
550
            addCriterion("BEG_CREDIT_BAL >", value, "begCreditBal");
551 552 553 554
            return (Criteria) this;
        }

        public Criteria andBegCreditBalGreaterThanOrEqualTo(BigDecimal value) {
555
            addCriterion("BEG_CREDIT_BAL >=", value, "begCreditBal");
556 557 558 559
            return (Criteria) this;
        }

        public Criteria andBegCreditBalLessThan(BigDecimal value) {
560
            addCriterion("BEG_CREDIT_BAL <", value, "begCreditBal");
561 562 563 564
            return (Criteria) this;
        }

        public Criteria andBegCreditBalLessThanOrEqualTo(BigDecimal value) {
565
            addCriterion("BEG_CREDIT_BAL <=", value, "begCreditBal");
566 567 568 569
            return (Criteria) this;
        }

        public Criteria andBegCreditBalIn(List<BigDecimal> values) {
570
            addCriterion("BEG_CREDIT_BAL in", values, "begCreditBal");
571 572 573 574
            return (Criteria) this;
        }

        public Criteria andBegCreditBalNotIn(List<BigDecimal> values) {
575
            addCriterion("BEG_CREDIT_BAL not in", values, "begCreditBal");
576 577 578 579
            return (Criteria) this;
        }

        public Criteria andBegCreditBalBetween(BigDecimal value1, BigDecimal value2) {
580
            addCriterion("BEG_CREDIT_BAL between", value1, value2, "begCreditBal");
581 582 583 584
            return (Criteria) this;
        }

        public Criteria andBegCreditBalNotBetween(BigDecimal value1, BigDecimal value2) {
585
            addCriterion("BEG_CREDIT_BAL not between", value1, value2, "begCreditBal");
586 587 588 589
            return (Criteria) this;
        }

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

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

        public Criteria andBegBalEqualTo(BigDecimal value) {
600
            addCriterion("BEG_BAL =", value, "begBal");
601 602 603 604
            return (Criteria) this;
        }

        public Criteria andBegBalNotEqualTo(BigDecimal value) {
605
            addCriterion("BEG_BAL <>", value, "begBal");
606 607 608 609
            return (Criteria) this;
        }

        public Criteria andBegBalGreaterThan(BigDecimal value) {
610
            addCriterion("BEG_BAL >", value, "begBal");
611 612 613 614
            return (Criteria) this;
        }

        public Criteria andBegBalGreaterThanOrEqualTo(BigDecimal value) {
615
            addCriterion("BEG_BAL >=", value, "begBal");
616 617 618 619
            return (Criteria) this;
        }

        public Criteria andBegBalLessThan(BigDecimal value) {
620
            addCriterion("BEG_BAL <", value, "begBal");
621 622 623 624
            return (Criteria) this;
        }

        public Criteria andBegBalLessThanOrEqualTo(BigDecimal value) {
625
            addCriterion("BEG_BAL <=", value, "begBal");
626 627 628 629
            return (Criteria) this;
        }

        public Criteria andBegBalIn(List<BigDecimal> values) {
630
            addCriterion("BEG_BAL in", values, "begBal");
631 632 633 634
            return (Criteria) this;
        }

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

        public Criteria andBegBalBetween(BigDecimal value1, BigDecimal value2) {
640
            addCriterion("BEG_BAL between", value1, value2, "begBal");
641 642 643 644
            return (Criteria) this;
        }

        public Criteria andBegBalNotBetween(BigDecimal value1, BigDecimal value2) {
645
            addCriterion("BEG_BAL not between", value1, value2, "begBal");
646 647 648 649
            return (Criteria) this;
        }

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

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

        public Criteria andEndBalEqualTo(BigDecimal value) {
660
            addCriterion("END_BAL =", value, "endBal");
661 662 663 664
            return (Criteria) this;
        }

        public Criteria andEndBalNotEqualTo(BigDecimal value) {
665
            addCriterion("END_BAL <>", value, "endBal");
666 667 668 669
            return (Criteria) this;
        }

        public Criteria andEndBalGreaterThan(BigDecimal value) {
670
            addCriterion("END_BAL >", value, "endBal");
671 672 673 674
            return (Criteria) this;
        }

        public Criteria andEndBalGreaterThanOrEqualTo(BigDecimal value) {
675
            addCriterion("END_BAL >=", value, "endBal");
676 677 678 679
            return (Criteria) this;
        }

        public Criteria andEndBalLessThan(BigDecimal value) {
680
            addCriterion("END_BAL <", value, "endBal");
681 682 683 684
            return (Criteria) this;
        }

        public Criteria andEndBalLessThanOrEqualTo(BigDecimal value) {
685
            addCriterion("END_BAL <=", value, "endBal");
686 687 688 689
            return (Criteria) this;
        }

        public Criteria andEndBalIn(List<BigDecimal> values) {
690
            addCriterion("END_BAL in", values, "endBal");
691 692 693 694
            return (Criteria) this;
        }

        public Criteria andEndBalNotIn(List<BigDecimal> values) {
695
            addCriterion("END_BAL not in", values, "endBal");
696 697 698 699
            return (Criteria) this;
        }

        public Criteria andEndBalBetween(BigDecimal value1, BigDecimal value2) {
700
            addCriterion("END_BAL between", value1, value2, "endBal");
701 702 703 704
            return (Criteria) this;
        }

        public Criteria andEndBalNotBetween(BigDecimal value1, BigDecimal value2) {
705
            addCriterion("END_BAL not between", value1, value2, "endBal");
706 707 708 709
            return (Criteria) this;
        }

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

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

        public Criteria andEndDebitBalEqualTo(BigDecimal value) {
720
            addCriterion("END_DEBIT_BAL =", value, "endDebitBal");
721 722 723 724
            return (Criteria) this;
        }

        public Criteria andEndDebitBalNotEqualTo(BigDecimal value) {
725
            addCriterion("END_DEBIT_BAL <>", value, "endDebitBal");
726 727 728 729
            return (Criteria) this;
        }

        public Criteria andEndDebitBalGreaterThan(BigDecimal value) {
730
            addCriterion("END_DEBIT_BAL >", value, "endDebitBal");
731 732 733 734
            return (Criteria) this;
        }

        public Criteria andEndDebitBalGreaterThanOrEqualTo(BigDecimal value) {
735
            addCriterion("END_DEBIT_BAL >=", value, "endDebitBal");
736 737 738 739
            return (Criteria) this;
        }

        public Criteria andEndDebitBalLessThan(BigDecimal value) {
740
            addCriterion("END_DEBIT_BAL <", value, "endDebitBal");
741 742 743 744
            return (Criteria) this;
        }

        public Criteria andEndDebitBalLessThanOrEqualTo(BigDecimal value) {
745
            addCriterion("END_DEBIT_BAL <=", value, "endDebitBal");
746 747 748 749
            return (Criteria) this;
        }

        public Criteria andEndDebitBalIn(List<BigDecimal> values) {
750
            addCriterion("END_DEBIT_BAL in", values, "endDebitBal");
751 752 753 754
            return (Criteria) this;
        }

        public Criteria andEndDebitBalNotIn(List<BigDecimal> values) {
755
            addCriterion("END_DEBIT_BAL not in", values, "endDebitBal");
756 757 758 759
            return (Criteria) this;
        }

        public Criteria andEndDebitBalBetween(BigDecimal value1, BigDecimal value2) {
760
            addCriterion("END_DEBIT_BAL between", value1, value2, "endDebitBal");
761 762 763 764
            return (Criteria) this;
        }

        public Criteria andEndDebitBalNotBetween(BigDecimal value1, BigDecimal value2) {
765
            addCriterion("END_DEBIT_BAL not between", value1, value2, "endDebitBal");
766 767 768 769
            return (Criteria) this;
        }

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

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

        public Criteria andEndCreditBalEqualTo(BigDecimal value) {
780
            addCriterion("END_CREDIT_BAL =", value, "endCreditBal");
781 782 783 784
            return (Criteria) this;
        }

        public Criteria andEndCreditBalNotEqualTo(BigDecimal value) {
785
            addCriterion("END_CREDIT_BAL <>", value, "endCreditBal");
786 787 788 789
            return (Criteria) this;
        }

        public Criteria andEndCreditBalGreaterThan(BigDecimal value) {
790
            addCriterion("END_CREDIT_BAL >", value, "endCreditBal");
791 792 793 794
            return (Criteria) this;
        }

        public Criteria andEndCreditBalGreaterThanOrEqualTo(BigDecimal value) {
795
            addCriterion("END_CREDIT_BAL >=", value, "endCreditBal");
796 797 798 799
            return (Criteria) this;
        }

        public Criteria andEndCreditBalLessThan(BigDecimal value) {
800
            addCriterion("END_CREDIT_BAL <", value, "endCreditBal");
801 802 803 804
            return (Criteria) this;
        }

        public Criteria andEndCreditBalLessThanOrEqualTo(BigDecimal value) {
805
            addCriterion("END_CREDIT_BAL <=", value, "endCreditBal");
806 807 808 809
            return (Criteria) this;
        }

        public Criteria andEndCreditBalIn(List<BigDecimal> values) {
810
            addCriterion("END_CREDIT_BAL in", values, "endCreditBal");
811 812 813 814
            return (Criteria) this;
        }

        public Criteria andEndCreditBalNotIn(List<BigDecimal> values) {
815
            addCriterion("END_CREDIT_BAL not in", values, "endCreditBal");
816 817 818 819
            return (Criteria) this;
        }

        public Criteria andEndCreditBalBetween(BigDecimal value1, BigDecimal value2) {
820
            addCriterion("END_CREDIT_BAL between", value1, value2, "endCreditBal");
821 822 823 824
            return (Criteria) this;
        }

        public Criteria andEndCreditBalNotBetween(BigDecimal value1, BigDecimal value2) {
825
            addCriterion("END_CREDIT_BAL not between", value1, value2, "endCreditBal");
826 827 828 829
            return (Criteria) this;
        }

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

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

        public Criteria andDebitBalEqualTo(BigDecimal value) {
840
            addCriterion("DEBIT_BAL =", value, "debitBal");
841 842 843 844
            return (Criteria) this;
        }

        public Criteria andDebitBalNotEqualTo(BigDecimal value) {
845
            addCriterion("DEBIT_BAL <>", value, "debitBal");
846 847 848 849
            return (Criteria) this;
        }

        public Criteria andDebitBalGreaterThan(BigDecimal value) {
850
            addCriterion("DEBIT_BAL >", value, "debitBal");
851 852 853 854
            return (Criteria) this;
        }

        public Criteria andDebitBalGreaterThanOrEqualTo(BigDecimal value) {
855
            addCriterion("DEBIT_BAL >=", value, "debitBal");
856 857 858 859
            return (Criteria) this;
        }

        public Criteria andDebitBalLessThan(BigDecimal value) {
860
            addCriterion("DEBIT_BAL <", value, "debitBal");
861 862 863 864
            return (Criteria) this;
        }

        public Criteria andDebitBalLessThanOrEqualTo(BigDecimal value) {
865
            addCriterion("DEBIT_BAL <=", value, "debitBal");
866 867 868 869
            return (Criteria) this;
        }

        public Criteria andDebitBalIn(List<BigDecimal> values) {
870
            addCriterion("DEBIT_BAL in", values, "debitBal");
871 872 873 874
            return (Criteria) this;
        }

        public Criteria andDebitBalNotIn(List<BigDecimal> values) {
875
            addCriterion("DEBIT_BAL not in", values, "debitBal");
876 877 878 879
            return (Criteria) this;
        }

        public Criteria andDebitBalBetween(BigDecimal value1, BigDecimal value2) {
880
            addCriterion("DEBIT_BAL between", value1, value2, "debitBal");
881 882 883 884
            return (Criteria) this;
        }

        public Criteria andDebitBalNotBetween(BigDecimal value1, BigDecimal value2) {
885
            addCriterion("DEBIT_BAL not between", value1, value2, "debitBal");
886 887 888 889
            return (Criteria) this;
        }

        public Criteria andCreditBalIsNull() {
890
            addCriterion("CREDIT_BAL is null");
891 892 893 894
            return (Criteria) this;
        }

        public Criteria andCreditBalIsNotNull() {
895
            addCriterion("CREDIT_BAL is not null");
896 897 898 899
            return (Criteria) this;
        }

        public Criteria andCreditBalEqualTo(BigDecimal value) {
900
            addCriterion("CREDIT_BAL =", value, "creditBal");
901 902 903 904
            return (Criteria) this;
        }

        public Criteria andCreditBalNotEqualTo(BigDecimal value) {
905
            addCriterion("CREDIT_BAL <>", value, "creditBal");
906 907 908 909
            return (Criteria) this;
        }

        public Criteria andCreditBalGreaterThan(BigDecimal value) {
910
            addCriterion("CREDIT_BAL >", value, "creditBal");
911 912 913 914
            return (Criteria) this;
        }

        public Criteria andCreditBalGreaterThanOrEqualTo(BigDecimal value) {
915
            addCriterion("CREDIT_BAL >=", value, "creditBal");
916 917 918 919
            return (Criteria) this;
        }

        public Criteria andCreditBalLessThan(BigDecimal value) {
920
            addCriterion("CREDIT_BAL <", value, "creditBal");
921 922 923 924
            return (Criteria) this;
        }

        public Criteria andCreditBalLessThanOrEqualTo(BigDecimal value) {
925
            addCriterion("CREDIT_BAL <=", value, "creditBal");
926 927 928 929
            return (Criteria) this;
        }

        public Criteria andCreditBalIn(List<BigDecimal> values) {
930
            addCriterion("CREDIT_BAL in", values, "creditBal");
931 932 933 934
            return (Criteria) this;
        }

        public Criteria andCreditBalNotIn(List<BigDecimal> values) {
935
            addCriterion("CREDIT_BAL not in", values, "creditBal");
936 937 938 939
            return (Criteria) this;
        }

        public Criteria andCreditBalBetween(BigDecimal value1, BigDecimal value2) {
940
            addCriterion("CREDIT_BAL between", value1, value2, "creditBal");
941 942 943 944
            return (Criteria) this;
        }

        public Criteria andCreditBalNotBetween(BigDecimal value1, BigDecimal value2) {
945
            addCriterion("CREDIT_BAL not between", value1, value2, "creditBal");
946 947 948 949
            return (Criteria) this;
        }

        public Criteria andMonthIdIsNull() {
950
            addCriterion("MONTH_ID is null");
951 952 953 954
            return (Criteria) this;
        }

        public Criteria andMonthIdIsNotNull() {
955
            addCriterion("MONTH_ID is not null");
956 957 958 959
            return (Criteria) this;
        }

        public Criteria andMonthIdEqualTo(Integer value) {
960
            addCriterion("MONTH_ID =", value, "monthId");
961 962 963 964
            return (Criteria) this;
        }

        public Criteria andMonthIdNotEqualTo(Integer value) {
965
            addCriterion("MONTH_ID <>", value, "monthId");
966 967 968 969
            return (Criteria) this;
        }

        public Criteria andMonthIdGreaterThan(Integer value) {
970
            addCriterion("MONTH_ID >", value, "monthId");
971 972 973 974
            return (Criteria) this;
        }

        public Criteria andMonthIdGreaterThanOrEqualTo(Integer value) {
975
            addCriterion("MONTH_ID >=", value, "monthId");
976 977 978 979
            return (Criteria) this;
        }

        public Criteria andMonthIdLessThan(Integer value) {
980
            addCriterion("MONTH_ID <", value, "monthId");
981 982 983 984
            return (Criteria) this;
        }

        public Criteria andMonthIdLessThanOrEqualTo(Integer value) {
985
            addCriterion("MONTH_ID <=", value, "monthId");
986 987 988 989
            return (Criteria) this;
        }

        public Criteria andMonthIdIn(List<Integer> values) {
990
            addCriterion("MONTH_ID in", values, "monthId");
991 992 993 994
            return (Criteria) this;
        }

        public Criteria andMonthIdNotIn(List<Integer> values) {
995
            addCriterion("MONTH_ID not in", values, "monthId");
996 997 998 999
            return (Criteria) this;
        }

        public Criteria andMonthIdBetween(Integer value1, Integer value2) {
1000
            addCriterion("MONTH_ID between", value1, value2, "monthId");
1001 1002 1003 1004
            return (Criteria) this;
        }

        public Criteria andMonthIdNotBetween(Integer value1, Integer value2) {
1005
            addCriterion("MONTH_ID not between", value1, value2, "monthId");
1006 1007 1008 1009
            return (Criteria) this;
        }

        public Criteria andYearDebitBalIsNull() {
1010
            addCriterion("YEAR_DEBIT_BAL is null");
1011 1012 1013 1014
            return (Criteria) this;
        }

        public Criteria andYearDebitBalIsNotNull() {
1015
            addCriterion("YEAR_DEBIT_BAL is not null");
1016 1017 1018 1019
            return (Criteria) this;
        }

        public Criteria andYearDebitBalEqualTo(BigDecimal value) {
1020
            addCriterion("YEAR_DEBIT_BAL =", value, "yearDebitBal");
1021 1022 1023 1024
            return (Criteria) this;
        }

        public Criteria andYearDebitBalNotEqualTo(BigDecimal value) {
1025
            addCriterion("YEAR_DEBIT_BAL <>", value, "yearDebitBal");
1026 1027 1028 1029
            return (Criteria) this;
        }

        public Criteria andYearDebitBalGreaterThan(BigDecimal value) {
1030
            addCriterion("YEAR_DEBIT_BAL >", value, "yearDebitBal");
1031 1032 1033 1034
            return (Criteria) this;
        }

        public Criteria andYearDebitBalGreaterThanOrEqualTo(BigDecimal value) {
1035
            addCriterion("YEAR_DEBIT_BAL >=", value, "yearDebitBal");
1036 1037 1038 1039
            return (Criteria) this;
        }

        public Criteria andYearDebitBalLessThan(BigDecimal value) {
1040
            addCriterion("YEAR_DEBIT_BAL <", value, "yearDebitBal");
1041 1042 1043 1044
            return (Criteria) this;
        }

        public Criteria andYearDebitBalLessThanOrEqualTo(BigDecimal value) {
1045
            addCriterion("YEAR_DEBIT_BAL <=", value, "yearDebitBal");
1046 1047 1048 1049
            return (Criteria) this;
        }

        public Criteria andYearDebitBalIn(List<BigDecimal> values) {
1050
            addCriterion("YEAR_DEBIT_BAL in", values, "yearDebitBal");
1051 1052 1053 1054
            return (Criteria) this;
        }

        public Criteria andYearDebitBalNotIn(List<BigDecimal> values) {
1055
            addCriterion("YEAR_DEBIT_BAL not in", values, "yearDebitBal");
1056 1057 1058 1059
            return (Criteria) this;
        }

        public Criteria andYearDebitBalBetween(BigDecimal value1, BigDecimal value2) {
1060
            addCriterion("YEAR_DEBIT_BAL between", value1, value2, "yearDebitBal");
1061 1062 1063 1064
            return (Criteria) this;
        }

        public Criteria andYearDebitBalNotBetween(BigDecimal value1, BigDecimal value2) {
1065
            addCriterion("YEAR_DEBIT_BAL not between", value1, value2, "yearDebitBal");
1066 1067 1068 1069
            return (Criteria) this;
        }

        public Criteria andYearCreditBalIsNull() {
1070
            addCriterion("YEAR_CREDIT_BAL is null");
1071 1072 1073 1074
            return (Criteria) this;
        }

        public Criteria andYearCreditBalIsNotNull() {
1075
            addCriterion("YEAR_CREDIT_BAL is not null");
1076 1077 1078 1079
            return (Criteria) this;
        }

        public Criteria andYearCreditBalEqualTo(BigDecimal value) {
1080
            addCriterion("YEAR_CREDIT_BAL =", value, "yearCreditBal");
1081 1082 1083 1084
            return (Criteria) this;
        }

        public Criteria andYearCreditBalNotEqualTo(BigDecimal value) {
1085
            addCriterion("YEAR_CREDIT_BAL <>", value, "yearCreditBal");
1086 1087 1088 1089
            return (Criteria) this;
        }

        public Criteria andYearCreditBalGreaterThan(BigDecimal value) {
1090
            addCriterion("YEAR_CREDIT_BAL >", value, "yearCreditBal");
1091 1092 1093 1094
            return (Criteria) this;
        }

        public Criteria andYearCreditBalGreaterThanOrEqualTo(BigDecimal value) {
1095
            addCriterion("YEAR_CREDIT_BAL >=", value, "yearCreditBal");
1096 1097 1098 1099
            return (Criteria) this;
        }

        public Criteria andYearCreditBalLessThan(BigDecimal value) {
1100
            addCriterion("YEAR_CREDIT_BAL <", value, "yearCreditBal");
1101 1102 1103 1104
            return (Criteria) this;
        }

        public Criteria andYearCreditBalLessThanOrEqualTo(BigDecimal value) {
1105
            addCriterion("YEAR_CREDIT_BAL <=", value, "yearCreditBal");
1106 1107 1108 1109
            return (Criteria) this;
        }

        public Criteria andYearCreditBalIn(List<BigDecimal> values) {
1110
            addCriterion("YEAR_CREDIT_BAL in", values, "yearCreditBal");
1111 1112 1113 1114
            return (Criteria) this;
        }

        public Criteria andYearCreditBalNotIn(List<BigDecimal> values) {
1115
            addCriterion("YEAR_CREDIT_BAL not in", values, "yearCreditBal");
1116 1117 1118 1119
            return (Criteria) this;
        }

        public Criteria andYearCreditBalBetween(BigDecimal value1, BigDecimal value2) {
1120
            addCriterion("YEAR_CREDIT_BAL between", value1, value2, "yearCreditBal");
1121 1122 1123 1124
            return (Criteria) this;
        }

        public Criteria andYearCreditBalNotBetween(BigDecimal value1, BigDecimal value2) {
1125
            addCriterion("YEAR_CREDIT_BAL not between", value1, value2, "yearCreditBal");
1126 1127 1128 1129
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitIsNull() {
1130
            addCriterion("CARRYOVER_DEBIT is null");
1131 1132 1133 1134
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitIsNotNull() {
1135
            addCriterion("CARRYOVER_DEBIT is not null");
1136 1137 1138 1139
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitEqualTo(BigDecimal value) {
1140
            addCriterion("CARRYOVER_DEBIT =", value, "carryoverDebit");
1141 1142 1143 1144
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitNotEqualTo(BigDecimal value) {
1145
            addCriterion("CARRYOVER_DEBIT <>", value, "carryoverDebit");
1146 1147 1148 1149
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitGreaterThan(BigDecimal value) {
1150
            addCriterion("CARRYOVER_DEBIT >", value, "carryoverDebit");
1151 1152 1153 1154
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitGreaterThanOrEqualTo(BigDecimal value) {
1155
            addCriterion("CARRYOVER_DEBIT >=", value, "carryoverDebit");
1156 1157 1158 1159
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitLessThan(BigDecimal value) {
1160
            addCriterion("CARRYOVER_DEBIT <", value, "carryoverDebit");
1161 1162 1163 1164
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitLessThanOrEqualTo(BigDecimal value) {
1165
            addCriterion("CARRYOVER_DEBIT <=", value, "carryoverDebit");
1166 1167 1168 1169
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitIn(List<BigDecimal> values) {
1170
            addCriterion("CARRYOVER_DEBIT in", values, "carryoverDebit");
1171 1172 1173 1174
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitNotIn(List<BigDecimal> values) {
1175
            addCriterion("CARRYOVER_DEBIT not in", values, "carryoverDebit");
1176 1177 1178 1179
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitBetween(BigDecimal value1, BigDecimal value2) {
1180
            addCriterion("CARRYOVER_DEBIT between", value1, value2, "carryoverDebit");
1181 1182 1183 1184
            return (Criteria) this;
        }

        public Criteria andCarryoverDebitNotBetween(BigDecimal value1, BigDecimal value2) {
1185
            addCriterion("CARRYOVER_DEBIT not between", value1, value2, "carryoverDebit");
1186 1187 1188 1189
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditIsNull() {
1190
            addCriterion("CARRYOVER_CREDIT is null");
1191 1192 1193 1194
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditIsNotNull() {
1195
            addCriterion("CARRYOVER_CREDIT is not null");
1196 1197 1198 1199
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditEqualTo(BigDecimal value) {
1200
            addCriterion("CARRYOVER_CREDIT =", value, "carryoverCredit");
1201 1202 1203 1204
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditNotEqualTo(BigDecimal value) {
1205
            addCriterion("CARRYOVER_CREDIT <>", value, "carryoverCredit");
1206 1207 1208 1209
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditGreaterThan(BigDecimal value) {
1210
            addCriterion("CARRYOVER_CREDIT >", value, "carryoverCredit");
1211 1212 1213 1214
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditGreaterThanOrEqualTo(BigDecimal value) {
1215
            addCriterion("CARRYOVER_CREDIT >=", value, "carryoverCredit");
1216 1217 1218 1219
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditLessThan(BigDecimal value) {
1220
            addCriterion("CARRYOVER_CREDIT <", value, "carryoverCredit");
1221 1222 1223 1224
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditLessThanOrEqualTo(BigDecimal value) {
1225
            addCriterion("CARRYOVER_CREDIT <=", value, "carryoverCredit");
1226 1227 1228 1229
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditIn(List<BigDecimal> values) {
1230
            addCriterion("CARRYOVER_CREDIT in", values, "carryoverCredit");
1231 1232 1233 1234
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditNotIn(List<BigDecimal> values) {
1235
            addCriterion("CARRYOVER_CREDIT not in", values, "carryoverCredit");
1236 1237 1238 1239
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditBetween(BigDecimal value1, BigDecimal value2) {
1240
            addCriterion("CARRYOVER_CREDIT between", value1, value2, "carryoverCredit");
1241 1242 1243 1244
            return (Criteria) this;
        }

        public Criteria andCarryoverCreditNotBetween(BigDecimal value1, BigDecimal value2) {
1245
            addCriterion("CARRYOVER_CREDIT not between", value1, value2, "carryoverCredit");
1246 1247 1248 1249
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitIsNull() {
1250
            addCriterion("YEAR_CARRYOVER_DEBIT is null");
1251 1252 1253 1254
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitIsNotNull() {
1255
            addCriterion("YEAR_CARRYOVER_DEBIT is not null");
1256 1257 1258 1259
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitEqualTo(BigDecimal value) {
1260
            addCriterion("YEAR_CARRYOVER_DEBIT =", value, "yearCarryoverDebit");
1261 1262 1263 1264
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitNotEqualTo(BigDecimal value) {
1265
            addCriterion("YEAR_CARRYOVER_DEBIT <>", value, "yearCarryoverDebit");
1266 1267 1268 1269
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitGreaterThan(BigDecimal value) {
1270
            addCriterion("YEAR_CARRYOVER_DEBIT >", value, "yearCarryoverDebit");
1271 1272 1273 1274
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitGreaterThanOrEqualTo(BigDecimal value) {
1275
            addCriterion("YEAR_CARRYOVER_DEBIT >=", value, "yearCarryoverDebit");
1276 1277 1278 1279
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitLessThan(BigDecimal value) {
1280
            addCriterion("YEAR_CARRYOVER_DEBIT <", value, "yearCarryoverDebit");
1281 1282 1283 1284
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitLessThanOrEqualTo(BigDecimal value) {
1285
            addCriterion("YEAR_CARRYOVER_DEBIT <=", value, "yearCarryoverDebit");
1286 1287 1288 1289
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitIn(List<BigDecimal> values) {
1290
            addCriterion("YEAR_CARRYOVER_DEBIT in", values, "yearCarryoverDebit");
1291 1292 1293 1294
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitNotIn(List<BigDecimal> values) {
1295
            addCriterion("YEAR_CARRYOVER_DEBIT not in", values, "yearCarryoverDebit");
1296 1297 1298 1299
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitBetween(BigDecimal value1, BigDecimal value2) {
1300
            addCriterion("YEAR_CARRYOVER_DEBIT between", value1, value2, "yearCarryoverDebit");
1301 1302 1303 1304
            return (Criteria) this;
        }

        public Criteria andYearCarryoverDebitNotBetween(BigDecimal value1, BigDecimal value2) {
1305
            addCriterion("YEAR_CARRYOVER_DEBIT not between", value1, value2, "yearCarryoverDebit");
1306 1307 1308 1309
            return (Criteria) this;
        }

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

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

        public Criteria andYearCarryoverCreditEqualTo(BigDecimal value) {
1320
            addCriterion("YEAR_CARRYOVER_CREDIT =", value, "yearCarryoverCredit");
1321 1322 1323 1324
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditNotEqualTo(BigDecimal value) {
1325
            addCriterion("YEAR_CARRYOVER_CREDIT <>", value, "yearCarryoverCredit");
1326 1327 1328 1329
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditGreaterThan(BigDecimal value) {
1330
            addCriterion("YEAR_CARRYOVER_CREDIT >", value, "yearCarryoverCredit");
1331 1332 1333 1334
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditGreaterThanOrEqualTo(BigDecimal value) {
1335
            addCriterion("YEAR_CARRYOVER_CREDIT >=", value, "yearCarryoverCredit");
1336 1337 1338 1339
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditLessThan(BigDecimal value) {
1340
            addCriterion("YEAR_CARRYOVER_CREDIT <", value, "yearCarryoverCredit");
1341 1342 1343 1344
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditLessThanOrEqualTo(BigDecimal value) {
1345
            addCriterion("YEAR_CARRYOVER_CREDIT <=", value, "yearCarryoverCredit");
1346 1347 1348 1349
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditIn(List<BigDecimal> values) {
1350
            addCriterion("YEAR_CARRYOVER_CREDIT in", values, "yearCarryoverCredit");
1351 1352 1353 1354
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditNotIn(List<BigDecimal> values) {
1355
            addCriterion("YEAR_CARRYOVER_CREDIT not in", values, "yearCarryoverCredit");
1356 1357 1358 1359
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditBetween(BigDecimal value1, BigDecimal value2) {
1360
            addCriterion("YEAR_CARRYOVER_CREDIT between", value1, value2, "yearCarryoverCredit");
1361 1362 1363 1364
            return (Criteria) this;
        }

        public Criteria andYearCarryoverCreditNotBetween(BigDecimal value1, BigDecimal value2) {
1365
            addCriterion("YEAR_CARRYOVER_CREDIT not between", value1, value2, "yearCarryoverCredit");
1366 1367 1368 1369
            return (Criteria) this;
        }

        public Criteria andDebitNetIsNull() {
1370
            addCriterion("DEBIT_NET is null");
1371 1372 1373 1374
            return (Criteria) this;
        }

        public Criteria andDebitNetIsNotNull() {
1375
            addCriterion("DEBIT_NET is not null");
1376 1377 1378 1379
            return (Criteria) this;
        }

        public Criteria andDebitNetEqualTo(BigDecimal value) {
1380
            addCriterion("DEBIT_NET =", value, "debitNet");
1381 1382 1383 1384
            return (Criteria) this;
        }

        public Criteria andDebitNetNotEqualTo(BigDecimal value) {
1385
            addCriterion("DEBIT_NET <>", value, "debitNet");
1386 1387 1388 1389
            return (Criteria) this;
        }

        public Criteria andDebitNetGreaterThan(BigDecimal value) {
1390
            addCriterion("DEBIT_NET >", value, "debitNet");
1391 1392 1393 1394
            return (Criteria) this;
        }

        public Criteria andDebitNetGreaterThanOrEqualTo(BigDecimal value) {
1395
            addCriterion("DEBIT_NET >=", value, "debitNet");
1396 1397 1398 1399
            return (Criteria) this;
        }

        public Criteria andDebitNetLessThan(BigDecimal value) {
1400
            addCriterion("DEBIT_NET <", value, "debitNet");
1401 1402 1403 1404
            return (Criteria) this;
        }

        public Criteria andDebitNetLessThanOrEqualTo(BigDecimal value) {
1405
            addCriterion("DEBIT_NET <=", value, "debitNet");
1406 1407 1408 1409
            return (Criteria) this;
        }

        public Criteria andDebitNetIn(List<BigDecimal> values) {
1410
            addCriterion("DEBIT_NET in", values, "debitNet");
1411 1412 1413 1414
            return (Criteria) this;
        }

        public Criteria andDebitNetNotIn(List<BigDecimal> values) {
1415
            addCriterion("DEBIT_NET not in", values, "debitNet");
1416 1417 1418 1419
            return (Criteria) this;
        }

        public Criteria andDebitNetBetween(BigDecimal value1, BigDecimal value2) {
1420
            addCriterion("DEBIT_NET between", value1, value2, "debitNet");
1421 1422 1423 1424
            return (Criteria) this;
        }

        public Criteria andDebitNetNotBetween(BigDecimal value1, BigDecimal value2) {
1425
            addCriterion("DEBIT_NET not between", value1, value2, "debitNet");
1426 1427 1428 1429
            return (Criteria) this;
        }

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

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

        public Criteria andCreditNetEqualTo(BigDecimal value) {
1440
            addCriterion("CREDIT_NET =", value, "creditNet");
1441 1442 1443 1444
            return (Criteria) this;
        }

        public Criteria andCreditNetNotEqualTo(BigDecimal value) {
1445
            addCriterion("CREDIT_NET <>", value, "creditNet");
1446 1447 1448 1449
            return (Criteria) this;
        }

        public Criteria andCreditNetGreaterThan(BigDecimal value) {
1450
            addCriterion("CREDIT_NET >", value, "creditNet");
1451 1452 1453 1454
            return (Criteria) this;
        }

        public Criteria andCreditNetGreaterThanOrEqualTo(BigDecimal value) {
1455
            addCriterion("CREDIT_NET >=", value, "creditNet");
1456 1457 1458 1459
            return (Criteria) this;
        }

        public Criteria andCreditNetLessThan(BigDecimal value) {
1460
            addCriterion("CREDIT_NET <", value, "creditNet");
1461 1462 1463 1464
            return (Criteria) this;
        }

        public Criteria andCreditNetLessThanOrEqualTo(BigDecimal value) {
1465
            addCriterion("CREDIT_NET <=", value, "creditNet");
1466 1467 1468 1469
            return (Criteria) this;
        }

        public Criteria andCreditNetIn(List<BigDecimal> values) {
1470
            addCriterion("CREDIT_NET in", values, "creditNet");
1471 1472 1473 1474
            return (Criteria) this;
        }

        public Criteria andCreditNetNotIn(List<BigDecimal> values) {
1475
            addCriterion("CREDIT_NET not in", values, "creditNet");
1476 1477 1478 1479
            return (Criteria) this;
        }

        public Criteria andCreditNetBetween(BigDecimal value1, BigDecimal value2) {
1480
            addCriterion("CREDIT_NET between", value1, value2, "creditNet");
1481 1482 1483 1484
            return (Criteria) this;
        }

        public Criteria andCreditNetNotBetween(BigDecimal value1, BigDecimal value2) {
1485
            addCriterion("CREDIT_NET not between", value1, value2, "creditNet");
1486 1487 1488 1489
            return (Criteria) this;
        }

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

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

        public Criteria andYearDebitNetEqualTo(BigDecimal value) {
1500
            addCriterion("YEAR_DEBIT_NET =", value, "yearDebitNet");
1501 1502 1503 1504
            return (Criteria) this;
        }

        public Criteria andYearDebitNetNotEqualTo(BigDecimal value) {
1505
            addCriterion("YEAR_DEBIT_NET <>", value, "yearDebitNet");
1506 1507 1508 1509
            return (Criteria) this;
        }

        public Criteria andYearDebitNetGreaterThan(BigDecimal value) {
1510
            addCriterion("YEAR_DEBIT_NET >", value, "yearDebitNet");
1511 1512 1513 1514
            return (Criteria) this;
        }

        public Criteria andYearDebitNetGreaterThanOrEqualTo(BigDecimal value) {
1515
            addCriterion("YEAR_DEBIT_NET >=", value, "yearDebitNet");
1516 1517 1518 1519
            return (Criteria) this;
        }

        public Criteria andYearDebitNetLessThan(BigDecimal value) {
1520
            addCriterion("YEAR_DEBIT_NET <", value, "yearDebitNet");
1521 1522 1523 1524
            return (Criteria) this;
        }

        public Criteria andYearDebitNetLessThanOrEqualTo(BigDecimal value) {
1525
            addCriterion("YEAR_DEBIT_NET <=", value, "yearDebitNet");
1526 1527 1528 1529
            return (Criteria) this;
        }

        public Criteria andYearDebitNetIn(List<BigDecimal> values) {
1530
            addCriterion("YEAR_DEBIT_NET in", values, "yearDebitNet");
1531 1532 1533 1534
            return (Criteria) this;
        }

        public Criteria andYearDebitNetNotIn(List<BigDecimal> values) {
1535
            addCriterion("YEAR_DEBIT_NET not in", values, "yearDebitNet");
1536 1537 1538 1539
            return (Criteria) this;
        }

        public Criteria andYearDebitNetBetween(BigDecimal value1, BigDecimal value2) {
1540
            addCriterion("YEAR_DEBIT_NET between", value1, value2, "yearDebitNet");
1541 1542 1543 1544
            return (Criteria) this;
        }

        public Criteria andYearDebitNetNotBetween(BigDecimal value1, BigDecimal value2) {
1545
            addCriterion("YEAR_DEBIT_NET not between", value1, value2, "yearDebitNet");
1546 1547 1548 1549
            return (Criteria) this;
        }

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

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

        public Criteria andYearCreditNetEqualTo(BigDecimal value) {
1560
            addCriterion("YEAR_CREDIT_NET =", value, "yearCreditNet");
1561 1562 1563 1564
            return (Criteria) this;
        }

        public Criteria andYearCreditNetNotEqualTo(BigDecimal value) {
1565
            addCriterion("YEAR_CREDIT_NET <>", value, "yearCreditNet");
1566 1567 1568 1569
            return (Criteria) this;
        }

        public Criteria andYearCreditNetGreaterThan(BigDecimal value) {
1570
            addCriterion("YEAR_CREDIT_NET >", value, "yearCreditNet");
1571 1572 1573 1574
            return (Criteria) this;
        }

        public Criteria andYearCreditNetGreaterThanOrEqualTo(BigDecimal value) {
1575
            addCriterion("YEAR_CREDIT_NET >=", value, "yearCreditNet");
1576 1577 1578 1579
            return (Criteria) this;
        }

        public Criteria andYearCreditNetLessThan(BigDecimal value) {
1580
            addCriterion("YEAR_CREDIT_NET <", value, "yearCreditNet");
1581 1582 1583 1584
            return (Criteria) this;
        }

        public Criteria andYearCreditNetLessThanOrEqualTo(BigDecimal value) {
1585
            addCriterion("YEAR_CREDIT_NET <=", value, "yearCreditNet");
1586 1587 1588 1589
            return (Criteria) this;
        }

        public Criteria andYearCreditNetIn(List<BigDecimal> values) {
1590
            addCriterion("YEAR_CREDIT_NET in", values, "yearCreditNet");
1591 1592 1593 1594
            return (Criteria) this;
        }

        public Criteria andYearCreditNetNotIn(List<BigDecimal> values) {
1595
            addCriterion("YEAR_CREDIT_NET not in", values, "yearCreditNet");
1596 1597 1598 1599
            return (Criteria) this;
        }

        public Criteria andYearCreditNetBetween(BigDecimal value1, BigDecimal value2) {
1600
            addCriterion("YEAR_CREDIT_NET between", value1, value2, "yearCreditNet");
1601 1602 1603 1604
            return (Criteria) this;
        }

        public Criteria andYearCreditNetNotBetween(BigDecimal value1, BigDecimal value2) {
1605
            addCriterion("YEAR_CREDIT_NET not between", value1, value2, "yearCreditNet");
1606 1607 1608 1609
            return (Criteria) this;
        }

        public Criteria andStdCodeIsNull() {
1610
            addCriterion("STD_CODE is null");
1611 1612 1613 1614
            return (Criteria) this;
        }

        public Criteria andStdCodeIsNotNull() {
1615
            addCriterion("STD_CODE is not null");
1616 1617 1618 1619
            return (Criteria) this;
        }

        public Criteria andStdCodeEqualTo(String value) {
1620
            addCriterion("STD_CODE =", value, "stdCode");
1621 1622 1623 1624
            return (Criteria) this;
        }

        public Criteria andStdCodeNotEqualTo(String value) {
1625
            addCriterion("STD_CODE <>", value, "stdCode");
1626 1627 1628 1629
            return (Criteria) this;
        }

        public Criteria andStdCodeGreaterThan(String value) {
1630
            addCriterion("STD_CODE >", value, "stdCode");
1631 1632 1633 1634
            return (Criteria) this;
        }

        public Criteria andStdCodeGreaterThanOrEqualTo(String value) {
1635
            addCriterion("STD_CODE >=", value, "stdCode");
1636 1637 1638 1639
            return (Criteria) this;
        }

        public Criteria andStdCodeLessThan(String value) {
1640
            addCriterion("STD_CODE <", value, "stdCode");
1641 1642 1643 1644
            return (Criteria) this;
        }

        public Criteria andStdCodeLessThanOrEqualTo(String value) {
1645
            addCriterion("STD_CODE <=", value, "stdCode");
1646 1647 1648 1649
            return (Criteria) this;
        }

        public Criteria andStdCodeLike(String value) {
1650
            addCriterion("STD_CODE like", value, "stdCode");
1651 1652 1653 1654
            return (Criteria) this;
        }

        public Criteria andStdCodeNotLike(String value) {
1655
            addCriterion("STD_CODE not like", value, "stdCode");
1656 1657 1658 1659
            return (Criteria) this;
        }

        public Criteria andStdCodeIn(List<String> values) {
1660
            addCriterion("STD_CODE in", values, "stdCode");
1661 1662 1663 1664
            return (Criteria) this;
        }

        public Criteria andStdCodeNotIn(List<String> values) {
1665
            addCriterion("STD_CODE not in", values, "stdCode");
1666 1667 1668 1669
            return (Criteria) this;
        }

        public Criteria andStdCodeBetween(String value1, String value2) {
1670
            addCriterion("STD_CODE between", value1, value2, "stdCode");
1671 1672 1673 1674
            return (Criteria) this;
        }

        public Criteria andStdCodeNotBetween(String value1, String value2) {
1675
            addCriterion("STD_CODE not between", value1, value2, "stdCode");
1676 1677 1678 1679
            return (Criteria) this;
        }

        public Criteria andMappingReasonIsNull() {
1680
            addCriterion("MAPPING_REASON is null");
1681 1682 1683 1684
            return (Criteria) this;
        }

        public Criteria andMappingReasonIsNotNull() {
1685
            addCriterion("MAPPING_REASON is not null");
1686 1687 1688 1689
            return (Criteria) this;
        }

        public Criteria andMappingReasonEqualTo(String value) {
1690
            addCriterion("MAPPING_REASON =", value, "mappingReason");
1691 1692 1693 1694
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotEqualTo(String value) {
1695
            addCriterion("MAPPING_REASON <>", value, "mappingReason");
1696 1697 1698 1699
            return (Criteria) this;
        }

        public Criteria andMappingReasonGreaterThan(String value) {
1700
            addCriterion("MAPPING_REASON >", value, "mappingReason");
1701 1702 1703 1704
            return (Criteria) this;
        }

        public Criteria andMappingReasonGreaterThanOrEqualTo(String value) {
1705
            addCriterion("MAPPING_REASON >=", value, "mappingReason");
1706 1707 1708 1709
            return (Criteria) this;
        }

        public Criteria andMappingReasonLessThan(String value) {
1710
            addCriterion("MAPPING_REASON <", value, "mappingReason");
1711 1712 1713 1714
            return (Criteria) this;
        }

        public Criteria andMappingReasonLessThanOrEqualTo(String value) {
1715
            addCriterion("MAPPING_REASON <=", value, "mappingReason");
1716 1717 1718 1719
            return (Criteria) this;
        }

        public Criteria andMappingReasonLike(String value) {
1720
            addCriterion("MAPPING_REASON like", value, "mappingReason");
1721 1722 1723 1724
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotLike(String value) {
1725
            addCriterion("MAPPING_REASON not like", value, "mappingReason");
1726 1727 1728 1729
            return (Criteria) this;
        }

        public Criteria andMappingReasonIn(List<String> values) {
1730
            addCriterion("MAPPING_REASON in", values, "mappingReason");
1731 1732 1733 1734
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotIn(List<String> values) {
1735
            addCriterion("MAPPING_REASON not in", values, "mappingReason");
1736 1737 1738 1739
            return (Criteria) this;
        }

        public Criteria andMappingReasonBetween(String value1, String value2) {
1740
            addCriterion("MAPPING_REASON between", value1, value2, "mappingReason");
1741 1742 1743 1744
            return (Criteria) this;
        }

        public Criteria andMappingReasonNotBetween(String value1, String value2) {
1745
            addCriterion("MAPPING_REASON not between", value1, value2, "mappingReason");
1746 1747 1748 1749
            return (Criteria) this;
        }

        public Criteria andMappingUserIsNull() {
1750
            addCriterion("MAPPING_USER is null");
1751 1752 1753 1754
            return (Criteria) this;
        }

        public Criteria andMappingUserIsNotNull() {
1755
            addCriterion("MAPPING_USER is not null");
1756 1757 1758 1759
            return (Criteria) this;
        }

        public Criteria andMappingUserEqualTo(String value) {
1760
            addCriterion("MAPPING_USER =", value, "mappingUser");
1761 1762 1763 1764
            return (Criteria) this;
        }

        public Criteria andMappingUserNotEqualTo(String value) {
1765
            addCriterion("MAPPING_USER <>", value, "mappingUser");
1766 1767 1768 1769
            return (Criteria) this;
        }

        public Criteria andMappingUserGreaterThan(String value) {
1770
            addCriterion("MAPPING_USER >", value, "mappingUser");
1771 1772 1773 1774
            return (Criteria) this;
        }

        public Criteria andMappingUserGreaterThanOrEqualTo(String value) {
1775
            addCriterion("MAPPING_USER >=", value, "mappingUser");
1776 1777 1778 1779
            return (Criteria) this;
        }

        public Criteria andMappingUserLessThan(String value) {
1780
            addCriterion("MAPPING_USER <", value, "mappingUser");
1781 1782 1783 1784
            return (Criteria) this;
        }

        public Criteria andMappingUserLessThanOrEqualTo(String value) {
1785
            addCriterion("MAPPING_USER <=", value, "mappingUser");
1786 1787 1788 1789
            return (Criteria) this;
        }

        public Criteria andMappingUserLike(String value) {
1790
            addCriterion("MAPPING_USER like", value, "mappingUser");
1791 1792 1793 1794
            return (Criteria) this;
        }

        public Criteria andMappingUserNotLike(String value) {
1795
            addCriterion("MAPPING_USER not like", value, "mappingUser");
1796 1797 1798 1799
            return (Criteria) this;
        }

        public Criteria andMappingUserIn(List<String> values) {
1800
            addCriterion("MAPPING_USER in", values, "mappingUser");
1801 1802 1803 1804
            return (Criteria) this;
        }

        public Criteria andMappingUserNotIn(List<String> values) {
1805
            addCriterion("MAPPING_USER not in", values, "mappingUser");
1806 1807 1808 1809
            return (Criteria) this;
        }

        public Criteria andMappingUserBetween(String value1, String value2) {
1810
            addCriterion("MAPPING_USER between", value1, value2, "mappingUser");
1811 1812 1813 1814
            return (Criteria) this;
        }

        public Criteria andMappingUserNotBetween(String value1, String value2) {
1815
            addCriterion("MAPPING_USER not between", value1, value2, "mappingUser");
1816 1817 1818 1819
            return (Criteria) this;
        }

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

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

        public Criteria andMappingTimeEqualTo(Date value) {
1830
            addCriterion("MAPPING_TIME =", value, "mappingTime");
1831 1832 1833 1834
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotEqualTo(Date value) {
1835
            addCriterion("MAPPING_TIME <>", value, "mappingTime");
1836 1837 1838 1839
            return (Criteria) this;
        }

        public Criteria andMappingTimeGreaterThan(Date value) {
1840
            addCriterion("MAPPING_TIME >", value, "mappingTime");
1841 1842 1843 1844
            return (Criteria) this;
        }

        public Criteria andMappingTimeGreaterThanOrEqualTo(Date value) {
1845
            addCriterion("MAPPING_TIME >=", value, "mappingTime");
1846 1847 1848 1849
            return (Criteria) this;
        }

        public Criteria andMappingTimeLessThan(Date value) {
1850
            addCriterion("MAPPING_TIME <", value, "mappingTime");
1851 1852 1853 1854
            return (Criteria) this;
        }

        public Criteria andMappingTimeLessThanOrEqualTo(Date value) {
1855
            addCriterion("MAPPING_TIME <=", value, "mappingTime");
1856 1857 1858 1859
            return (Criteria) this;
        }

        public Criteria andMappingTimeIn(List<Date> values) {
1860
            addCriterion("MAPPING_TIME in", values, "mappingTime");
1861 1862 1863 1864
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotIn(List<Date> values) {
1865
            addCriterion("MAPPING_TIME not in", values, "mappingTime");
1866 1867 1868 1869
            return (Criteria) this;
        }

        public Criteria andMappingTimeBetween(Date value1, Date value2) {
1870
            addCriterion("MAPPING_TIME between", value1, value2, "mappingTime");
1871 1872 1873 1874
            return (Criteria) this;
        }

        public Criteria andMappingTimeNotBetween(Date value1, Date value2) {
1875
            addCriterion("MAPPING_TIME not between", value1, value2, "mappingTime");
1876 1877 1878 1879
            return (Criteria) this;
        }

        public Criteria andSubPropIsNull() {
1880
            addCriterion("SUB_PROP is null");
1881 1882 1883 1884
            return (Criteria) this;
        }

        public Criteria andSubPropIsNotNull() {
1885
            addCriterion("SUB_PROP is not null");
1886 1887 1888 1889
            return (Criteria) this;
        }

        public Criteria andSubPropEqualTo(Integer value) {
1890
            addCriterion("SUB_PROP =", value, "subProp");
1891 1892 1893 1894
            return (Criteria) this;
        }

        public Criteria andSubPropNotEqualTo(Integer value) {
1895
            addCriterion("SUB_PROP <>", value, "subProp");
1896 1897 1898 1899
            return (Criteria) this;
        }

        public Criteria andSubPropGreaterThan(Integer value) {
1900
            addCriterion("SUB_PROP >", value, "subProp");
1901 1902 1903 1904
            return (Criteria) this;
        }

        public Criteria andSubPropGreaterThanOrEqualTo(Integer value) {
1905
            addCriterion("SUB_PROP >=", value, "subProp");
1906 1907 1908 1909
            return (Criteria) this;
        }

        public Criteria andSubPropLessThan(Integer value) {
1910
            addCriterion("SUB_PROP <", value, "subProp");
1911 1912 1913 1914
            return (Criteria) this;
        }

        public Criteria andSubPropLessThanOrEqualTo(Integer value) {
1915
            addCriterion("SUB_PROP <=", value, "subProp");
1916 1917 1918 1919
            return (Criteria) this;
        }

        public Criteria andSubPropIn(List<Integer> values) {
1920
            addCriterion("SUB_PROP in", values, "subProp");
1921 1922 1923 1924
            return (Criteria) this;
        }

        public Criteria andSubPropNotIn(List<Integer> values) {
1925
            addCriterion("SUB_PROP not in", values, "subProp");
1926 1927 1928 1929
            return (Criteria) this;
        }

        public Criteria andSubPropBetween(Integer value1, Integer value2) {
1930
            addCriterion("SUB_PROP between", value1, value2, "subProp");
1931 1932 1933 1934
            return (Criteria) this;
        }

        public Criteria andSubPropNotBetween(Integer value1, Integer value2) {
1935
            addCriterion("SUB_PROP not between", value1, value2, "subProp");
1936 1937 1938 1939
            return (Criteria) this;
        }

        public Criteria andIsDummyIsNull() {
1940
            addCriterion("IS_DUMMY is null");
1941 1942 1943 1944
            return (Criteria) this;
        }

        public Criteria andIsDummyIsNotNull() {
1945
            addCriterion("IS_DUMMY is not null");
1946 1947 1948 1949
            return (Criteria) this;
        }

        public Criteria andIsDummyEqualTo(Integer value) {
1950
            addCriterion("IS_DUMMY =", value, "isDummy");
1951 1952 1953 1954
            return (Criteria) this;
        }

        public Criteria andIsDummyNotEqualTo(Integer value) {
1955
            addCriterion("IS_DUMMY <>", value, "isDummy");
1956 1957 1958 1959
            return (Criteria) this;
        }

        public Criteria andIsDummyGreaterThan(Integer value) {
1960
            addCriterion("IS_DUMMY >", value, "isDummy");
1961 1962 1963 1964
            return (Criteria) this;
        }

        public Criteria andIsDummyGreaterThanOrEqualTo(Integer value) {
1965
            addCriterion("IS_DUMMY >=", value, "isDummy");
1966 1967 1968 1969
            return (Criteria) this;
        }

        public Criteria andIsDummyLessThan(Integer value) {
1970
            addCriterion("IS_DUMMY <", value, "isDummy");
1971 1972 1973 1974
            return (Criteria) this;
        }

        public Criteria andIsDummyLessThanOrEqualTo(Integer value) {
1975
            addCriterion("IS_DUMMY <=", value, "isDummy");
1976 1977 1978 1979
            return (Criteria) this;
        }

        public Criteria andIsDummyIn(List<Integer> values) {
1980
            addCriterion("IS_DUMMY in", values, "isDummy");
1981 1982 1983 1984
            return (Criteria) this;
        }

        public Criteria andIsDummyNotIn(List<Integer> values) {
1985
            addCriterion("IS_DUMMY not in", values, "isDummy");
1986 1987 1988 1989
            return (Criteria) this;
        }

        public Criteria andIsDummyBetween(Integer value1, Integer value2) {
1990
            addCriterion("IS_DUMMY between", value1, value2, "isDummy");
1991 1992 1993 1994
            return (Criteria) this;
        }

        public Criteria andIsDummyNotBetween(Integer value1, Integer value2) {
1995
            addCriterion("IS_DUMMY not between", value1, value2, "isDummy");
1996 1997 1998 1999 2000 2001
            return (Criteria) this;
        }
    }

    /**
     * This class was generated by MyBatis Generator.
neo's avatar
neo committed
2002
     * This class corresponds to the database table TAX_PROJECT.BALANCE
2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
     *
     * @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
2015
     * This class corresponds to the database table TAX_PROJECT.BALANCE
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104
     *
     * @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);
        }
    }
}