package com.miniframe.model.system; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; public class SysFileSQLBuilder { protected String orderByClause; protected boolean distinct; protected List oredCriteria; public SysFileSQLBuilder() { oredCriteria = new ArrayList(); } public void setOrderByClause(String orderByClause) { this.orderByClause = orderByClause; } public String getOrderByClause() { return orderByClause; } public void setDistinct(boolean distinct) { this.distinct = distinct; } public boolean isDistinct() { return distinct; } public List getOredCriteria() { return oredCriteria; } public void or(Criteria criteria) { oredCriteria.add(criteria); } public Criteria or() { Criteria criteria = createCriteriaInternal(); oredCriteria.add(criteria); return criteria; } public Criteria createCriteria() { Criteria criteria = createCriteriaInternal(); if (oredCriteria.size() == 0) { oredCriteria.add(criteria); } return criteria; } protected Criteria createCriteriaInternal() { Criteria criteria = new Criteria(); return criteria; } public void clear() { oredCriteria.clear(); orderByClause = null; distinct = false; } protected abstract static class GeneratedCriteria { protected List criteria; protected GeneratedCriteria() { super(); criteria = new ArrayList(); } public boolean isValid() { return criteria.size() > 0; } public List getAllCriteria() { return criteria; } public List 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 andIdIsNull() { addCriterion("id is null"); return (Criteria) this; } public Criteria andIdIsNotNull() { addCriterion("id is not null"); return (Criteria) this; } public Criteria andIdEqualTo(String value) { addCriterion("id =", value, "id"); return (Criteria) this; } public Criteria andIdNotEqualTo(String value) { addCriterion("id <>", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThan(String value) { addCriterion("id >", value, "id"); return (Criteria) this; } public Criteria andIdGreaterThanOrEqualTo(String value) { addCriterion("id >=", value, "id"); return (Criteria) this; } public Criteria andIdLessThan(String value) { addCriterion("id <", value, "id"); return (Criteria) this; } public Criteria andIdLessThanOrEqualTo(String value) { addCriterion("id <=", value, "id"); return (Criteria) this; } public Criteria andIdLike(String value) { addCriterion("id like", value, "id"); return (Criteria) this; } public Criteria andIdNotLike(String value) { addCriterion("id not like", value, "id"); return (Criteria) this; } public Criteria andIdIn(List values) { addCriterion("id in", values, "id"); return (Criteria) this; } public Criteria andIdNotIn(List values) { addCriterion("id not in", values, "id"); return (Criteria) this; } public Criteria andIdBetween(String value1, String value2) { addCriterion("id between", value1, value2, "id"); return (Criteria) this; } public Criteria andIdNotBetween(String value1, String value2) { addCriterion("id not between", value1, value2, "id"); return (Criteria) this; } public Criteria andUidIsNull() { addCriterion("uid is null"); return (Criteria) this; } public Criteria andUidIsNotNull() { addCriterion("uid is not null"); return (Criteria) this; } public Criteria andUidEqualTo(String value) { addCriterion("uid =", value, "uid"); return (Criteria) this; } public Criteria andUidNotEqualTo(String value) { addCriterion("uid <>", value, "uid"); return (Criteria) this; } public Criteria andUidGreaterThan(String value) { addCriterion("uid >", value, "uid"); return (Criteria) this; } public Criteria andUidGreaterThanOrEqualTo(String value) { addCriterion("uid >=", value, "uid"); return (Criteria) this; } public Criteria andUidLessThan(String value) { addCriterion("uid <", value, "uid"); return (Criteria) this; } public Criteria andUidLessThanOrEqualTo(String value) { addCriterion("uid <=", value, "uid"); return (Criteria) this; } public Criteria andUidLike(String value) { addCriterion("uid like", value, "uid"); return (Criteria) this; } public Criteria andUidNotLike(String value) { addCriterion("uid not like", value, "uid"); return (Criteria) this; } public Criteria andUidIn(List values) { addCriterion("uid in", values, "uid"); return (Criteria) this; } public Criteria andUidNotIn(List values) { addCriterion("uid not in", values, "uid"); return (Criteria) this; } public Criteria andUidBetween(String value1, String value2) { addCriterion("uid between", value1, value2, "uid"); return (Criteria) this; } public Criteria andUidNotBetween(String value1, String value2) { addCriterion("uid not between", value1, value2, "uid"); return (Criteria) this; } public Criteria andParentidIsNull() { addCriterion("parentid is null"); return (Criteria) this; } public Criteria andParentidIsNotNull() { addCriterion("parentid is not null"); return (Criteria) this; } public Criteria andParentidEqualTo(String value) { addCriterion("parentid =", value, "parentid"); return (Criteria) this; } public Criteria andParentidNotEqualTo(String value) { addCriterion("parentid <>", value, "parentid"); return (Criteria) this; } public Criteria andParentidGreaterThan(String value) { addCriterion("parentid >", value, "parentid"); return (Criteria) this; } public Criteria andParentidGreaterThanOrEqualTo(String value) { addCriterion("parentid >=", value, "parentid"); return (Criteria) this; } public Criteria andParentidLessThan(String value) { addCriterion("parentid <", value, "parentid"); return (Criteria) this; } public Criteria andParentidLessThanOrEqualTo(String value) { addCriterion("parentid <=", value, "parentid"); return (Criteria) this; } public Criteria andParentidLike(String value) { addCriterion("parentid like", value, "parentid"); return (Criteria) this; } public Criteria andParentidNotLike(String value) { addCriterion("parentid not like", value, "parentid"); return (Criteria) this; } public Criteria andParentidIn(List values) { addCriterion("parentid in", values, "parentid"); return (Criteria) this; } public Criteria andParentidNotIn(List values) { addCriterion("parentid not in", values, "parentid"); return (Criteria) this; } public Criteria andParentidBetween(String value1, String value2) { addCriterion("parentid between", value1, value2, "parentid"); return (Criteria) this; } public Criteria andParentidNotBetween(String value1, String value2) { addCriterion("parentid not between", value1, value2, "parentid"); return (Criteria) this; } public Criteria andStorageidIsNull() { addCriterion("storageid is null"); return (Criteria) this; } public Criteria andStorageidIsNotNull() { addCriterion("storageid is not null"); return (Criteria) this; } public Criteria andStorageidEqualTo(String value) { addCriterion("storageid =", value, "storageid"); return (Criteria) this; } public Criteria andStorageidNotEqualTo(String value) { addCriterion("storageid <>", value, "storageid"); return (Criteria) this; } public Criteria andStorageidGreaterThan(String value) { addCriterion("storageid >", value, "storageid"); return (Criteria) this; } public Criteria andStorageidGreaterThanOrEqualTo(String value) { addCriterion("storageid >=", value, "storageid"); return (Criteria) this; } public Criteria andStorageidLessThan(String value) { addCriterion("storageid <", value, "storageid"); return (Criteria) this; } public Criteria andStorageidLessThanOrEqualTo(String value) { addCriterion("storageid <=", value, "storageid"); return (Criteria) this; } public Criteria andStorageidLike(String value) { addCriterion("storageid like", value, "storageid"); return (Criteria) this; } public Criteria andStorageidNotLike(String value) { addCriterion("storageid not like", value, "storageid"); return (Criteria) this; } public Criteria andStorageidIn(List values) { addCriterion("storageid in", values, "storageid"); return (Criteria) this; } public Criteria andStorageidNotIn(List values) { addCriterion("storageid not in", values, "storageid"); return (Criteria) this; } public Criteria andStorageidBetween(String value1, String value2) { addCriterion("storageid between", value1, value2, "storageid"); return (Criteria) this; } public Criteria andStorageidNotBetween(String value1, String value2) { addCriterion("storageid not between", value1, value2, "storageid"); return (Criteria) this; } public Criteria andFilenameIsNull() { addCriterion("filename is null"); return (Criteria) this; } public Criteria andFilenameIsNotNull() { addCriterion("filename is not null"); return (Criteria) this; } public Criteria andFilenameEqualTo(String value) { addCriterion("filename =", value, "filename"); return (Criteria) this; } public Criteria andFilenameNotEqualTo(String value) { addCriterion("filename <>", value, "filename"); return (Criteria) this; } public Criteria andFilenameGreaterThan(String value) { addCriterion("filename >", value, "filename"); return (Criteria) this; } public Criteria andFilenameGreaterThanOrEqualTo(String value) { addCriterion("filename >=", value, "filename"); return (Criteria) this; } public Criteria andFilenameLessThan(String value) { addCriterion("filename <", value, "filename"); return (Criteria) this; } public Criteria andFilenameLessThanOrEqualTo(String value) { addCriterion("filename <=", value, "filename"); return (Criteria) this; } public Criteria andFilenameLike(String value) { addCriterion("filename like", value, "filename"); return (Criteria) this; } public Criteria andFilenameNotLike(String value) { addCriterion("filename not like", value, "filename"); return (Criteria) this; } public Criteria andFilenameIn(List values) { addCriterion("filename in", values, "filename"); return (Criteria) this; } public Criteria andFilenameNotIn(List values) { addCriterion("filename not in", values, "filename"); return (Criteria) this; } public Criteria andFilenameBetween(String value1, String value2) { addCriterion("filename between", value1, value2, "filename"); return (Criteria) this; } public Criteria andFilenameNotBetween(String value1, String value2) { addCriterion("filename not between", value1, value2, "filename"); return (Criteria) this; } public Criteria andIsdirIsNull() { addCriterion("isdir is null"); return (Criteria) this; } public Criteria andIsdirIsNotNull() { addCriterion("isdir is not null"); return (Criteria) this; } public Criteria andIsdirEqualTo(String value) { addCriterion("isdir =", value, "isdir"); return (Criteria) this; } public Criteria andIsdirNotEqualTo(String value) { addCriterion("isdir <>", value, "isdir"); return (Criteria) this; } public Criteria andIsdirGreaterThan(String value) { addCriterion("isdir >", value, "isdir"); return (Criteria) this; } public Criteria andIsdirGreaterThanOrEqualTo(String value) { addCriterion("isdir >=", value, "isdir"); return (Criteria) this; } public Criteria andIsdirLessThan(String value) { addCriterion("isdir <", value, "isdir"); return (Criteria) this; } public Criteria andIsdirLessThanOrEqualTo(String value) { addCriterion("isdir <=", value, "isdir"); return (Criteria) this; } public Criteria andIsdirLike(String value) { addCriterion("isdir like", value, "isdir"); return (Criteria) this; } public Criteria andIsdirNotLike(String value) { addCriterion("isdir not like", value, "isdir"); return (Criteria) this; } public Criteria andIsdirIn(List values) { addCriterion("isdir in", values, "isdir"); return (Criteria) this; } public Criteria andIsdirNotIn(List values) { addCriterion("isdir not in", values, "isdir"); return (Criteria) this; } public Criteria andIsdirBetween(String value1, String value2) { addCriterion("isdir between", value1, value2, "isdir"); return (Criteria) this; } public Criteria andIsdirNotBetween(String value1, String value2) { addCriterion("isdir not between", value1, value2, "isdir"); return (Criteria) this; } public Criteria andFilesizeIsNull() { addCriterion("filesize is null"); return (Criteria) this; } public Criteria andFilesizeIsNotNull() { addCriterion("filesize is not null"); return (Criteria) this; } public Criteria andFilesizeEqualTo(BigDecimal value) { addCriterion("filesize =", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeNotEqualTo(BigDecimal value) { addCriterion("filesize <>", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeGreaterThan(BigDecimal value) { addCriterion("filesize >", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeGreaterThanOrEqualTo(BigDecimal value) { addCriterion("filesize >=", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeLessThan(BigDecimal value) { addCriterion("filesize <", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeLessThanOrEqualTo(BigDecimal value) { addCriterion("filesize <=", value, "filesize"); return (Criteria) this; } public Criteria andFilesizeIn(List values) { addCriterion("filesize in", values, "filesize"); return (Criteria) this; } public Criteria andFilesizeNotIn(List values) { addCriterion("filesize not in", values, "filesize"); return (Criteria) this; } public Criteria andFilesizeBetween(BigDecimal value1, BigDecimal value2) { addCriterion("filesize between", value1, value2, "filesize"); return (Criteria) this; } public Criteria andFilesizeNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("filesize not between", value1, value2, "filesize"); return (Criteria) this; } public Criteria andHashcodeIsNull() { addCriterion("hashcode is null"); return (Criteria) this; } public Criteria andHashcodeIsNotNull() { addCriterion("hashcode is not null"); return (Criteria) this; } public Criteria andHashcodeEqualTo(String value) { addCriterion("hashcode =", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeNotEqualTo(String value) { addCriterion("hashcode <>", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeGreaterThan(String value) { addCriterion("hashcode >", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeGreaterThanOrEqualTo(String value) { addCriterion("hashcode >=", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeLessThan(String value) { addCriterion("hashcode <", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeLessThanOrEqualTo(String value) { addCriterion("hashcode <=", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeLike(String value) { addCriterion("hashcode like", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeNotLike(String value) { addCriterion("hashcode not like", value, "hashcode"); return (Criteria) this; } public Criteria andHashcodeIn(List values) { addCriterion("hashcode in", values, "hashcode"); return (Criteria) this; } public Criteria andHashcodeNotIn(List values) { addCriterion("hashcode not in", values, "hashcode"); return (Criteria) this; } public Criteria andHashcodeBetween(String value1, String value2) { addCriterion("hashcode between", value1, value2, "hashcode"); return (Criteria) this; } public Criteria andHashcodeNotBetween(String value1, String value2) { addCriterion("hashcode not between", value1, value2, "hashcode"); return (Criteria) this; } public Criteria andLasttimeIsNull() { addCriterion("lasttime is null"); return (Criteria) this; } public Criteria andLasttimeIsNotNull() { addCriterion("lasttime is not null"); return (Criteria) this; } public Criteria andLasttimeEqualTo(Date value) { addCriterion("lasttime =", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeNotEqualTo(Date value) { addCriterion("lasttime <>", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeGreaterThan(Date value) { addCriterion("lasttime >", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeGreaterThanOrEqualTo(Date value) { addCriterion("lasttime >=", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeLessThan(Date value) { addCriterion("lasttime <", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeLessThanOrEqualTo(Date value) { addCriterion("lasttime <=", value, "lasttime"); return (Criteria) this; } public Criteria andLasttimeIn(List values) { addCriterion("lasttime in", values, "lasttime"); return (Criteria) this; } public Criteria andLasttimeNotIn(List values) { addCriterion("lasttime not in", values, "lasttime"); return (Criteria) this; } public Criteria andLasttimeBetween(Date value1, Date value2) { addCriterion("lasttime between", value1, value2, "lasttime"); return (Criteria) this; } public Criteria andLasttimeNotBetween(Date value1, Date value2) { addCriterion("lasttime not between", value1, value2, "lasttime"); return (Criteria) this; } public Criteria andRemarksIsNull() { addCriterion("remarks is null"); return (Criteria) this; } public Criteria andRemarksIsNotNull() { addCriterion("remarks is not null"); return (Criteria) this; } public Criteria andRemarksEqualTo(String value) { addCriterion("remarks =", value, "remarks"); return (Criteria) this; } public Criteria andRemarksNotEqualTo(String value) { addCriterion("remarks <>", value, "remarks"); return (Criteria) this; } public Criteria andRemarksGreaterThan(String value) { addCriterion("remarks >", value, "remarks"); return (Criteria) this; } public Criteria andRemarksGreaterThanOrEqualTo(String value) { addCriterion("remarks >=", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLessThan(String value) { addCriterion("remarks <", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLessThanOrEqualTo(String value) { addCriterion("remarks <=", value, "remarks"); return (Criteria) this; } public Criteria andRemarksLike(String value) { addCriterion("remarks like", value, "remarks"); return (Criteria) this; } public Criteria andRemarksNotLike(String value) { addCriterion("remarks not like", value, "remarks"); return (Criteria) this; } public Criteria andRemarksIn(List values) { addCriterion("remarks in", values, "remarks"); return (Criteria) this; } public Criteria andRemarksNotIn(List values) { addCriterion("remarks not in", values, "remarks"); return (Criteria) this; } public Criteria andRemarksBetween(String value1, String value2) { addCriterion("remarks between", value1, value2, "remarks"); return (Criteria) this; } public Criteria andRemarksNotBetween(String value1, String value2) { addCriterion("remarks not between", value1, value2, "remarks"); return (Criteria) this; } public Criteria andFilepathIsNull() { addCriterion("filepath is null"); return (Criteria) this; } public Criteria andFilepathIsNotNull() { addCriterion("filepath is not null"); return (Criteria) this; } public Criteria andFilepathEqualTo(String value) { addCriterion("filepath =", value, "filepath"); return (Criteria) this; } public Criteria andFilepathNotEqualTo(String value) { addCriterion("filepath <>", value, "filepath"); return (Criteria) this; } public Criteria andFilepathGreaterThan(String value) { addCriterion("filepath >", value, "filepath"); return (Criteria) this; } public Criteria andFilepathGreaterThanOrEqualTo(String value) { addCriterion("filepath >=", value, "filepath"); return (Criteria) this; } public Criteria andFilepathLessThan(String value) { addCriterion("filepath <", value, "filepath"); return (Criteria) this; } public Criteria andFilepathLessThanOrEqualTo(String value) { addCriterion("filepath <=", value, "filepath"); return (Criteria) this; } public Criteria andFilepathLike(String value) { addCriterion("filepath like", value, "filepath"); return (Criteria) this; } public Criteria andFilepathNotLike(String value) { addCriterion("filepath not like", value, "filepath"); return (Criteria) this; } public Criteria andFilepathIn(List values) { addCriterion("filepath in", values, "filepath"); return (Criteria) this; } public Criteria andFilepathNotIn(List values) { addCriterion("filepath not in", values, "filepath"); return (Criteria) this; } public Criteria andFilepathBetween(String value1, String value2) { addCriterion("filepath between", value1, value2, "filepath"); return (Criteria) this; } public Criteria andFilepathNotBetween(String value1, String value2) { addCriterion("filepath not between", value1, value2, "filepath"); return (Criteria) this; } public Criteria andFiletypeIsNull() { addCriterion("filetype is null"); return (Criteria) this; } public Criteria andFiletypeIsNotNull() { addCriterion("filetype is not null"); return (Criteria) this; } public Criteria andFiletypeEqualTo(String value) { addCriterion("filetype =", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeNotEqualTo(String value) { addCriterion("filetype <>", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeGreaterThan(String value) { addCriterion("filetype >", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeGreaterThanOrEqualTo(String value) { addCriterion("filetype >=", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeLessThan(String value) { addCriterion("filetype <", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeLessThanOrEqualTo(String value) { addCriterion("filetype <=", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeLike(String value) { addCriterion("filetype like", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeNotLike(String value) { addCriterion("filetype not like", value, "filetype"); return (Criteria) this; } public Criteria andFiletypeIn(List values) { addCriterion("filetype in", values, "filetype"); return (Criteria) this; } public Criteria andFiletypeNotIn(List values) { addCriterion("filetype not in", values, "filetype"); return (Criteria) this; } public Criteria andFiletypeBetween(String value1, String value2) { addCriterion("filetype between", value1, value2, "filetype"); return (Criteria) this; } public Criteria andFiletypeNotBetween(String value1, String value2) { addCriterion("filetype not between", value1, value2, "filetype"); return (Criteria) this; } public Criteria andFiletimelengthIsNull() { addCriterion("filetimelength is null"); return (Criteria) this; } public Criteria andFiletimelengthIsNotNull() { addCriterion("filetimelength is not null"); return (Criteria) this; } public Criteria andFiletimelengthEqualTo(String value) { addCriterion("filetimelength =", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthNotEqualTo(String value) { addCriterion("filetimelength <>", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthGreaterThan(String value) { addCriterion("filetimelength >", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthGreaterThanOrEqualTo(String value) { addCriterion("filetimelength >=", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthLessThan(String value) { addCriterion("filetimelength <", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthLessThanOrEqualTo(String value) { addCriterion("filetimelength <=", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthLike(String value) { addCriterion("filetimelength like", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthNotLike(String value) { addCriterion("filetimelength not like", value, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthIn(List values) { addCriterion("filetimelength in", values, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthNotIn(List values) { addCriterion("filetimelength not in", values, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthBetween(String value1, String value2) { addCriterion("filetimelength between", value1, value2, "filetimelength"); return (Criteria) this; } public Criteria andFiletimelengthNotBetween(String value1, String value2) { addCriterion("filetimelength not between", value1, value2, "filetimelength"); return (Criteria) this; } public Criteria andFilemediaIsNull() { addCriterion("filemedia is null"); return (Criteria) this; } public Criteria andFilemediaIsNotNull() { addCriterion("filemedia is not null"); return (Criteria) this; } public Criteria andFilemediaEqualTo(String value) { addCriterion("filemedia =", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaNotEqualTo(String value) { addCriterion("filemedia <>", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaGreaterThan(String value) { addCriterion("filemedia >", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaGreaterThanOrEqualTo(String value) { addCriterion("filemedia >=", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaLessThan(String value) { addCriterion("filemedia <", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaLessThanOrEqualTo(String value) { addCriterion("filemedia <=", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaLike(String value) { addCriterion("filemedia like", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaNotLike(String value) { addCriterion("filemedia not like", value, "filemedia"); return (Criteria) this; } public Criteria andFilemediaIn(List values) { addCriterion("filemedia in", values, "filemedia"); return (Criteria) this; } public Criteria andFilemediaNotIn(List values) { addCriterion("filemedia not in", values, "filemedia"); return (Criteria) this; } public Criteria andFilemediaBetween(String value1, String value2) { addCriterion("filemedia between", value1, value2, "filemedia"); return (Criteria) this; } public Criteria andFilemediaNotBetween(String value1, String value2) { addCriterion("filemedia not between", value1, value2, "filemedia"); return (Criteria) this; } public Criteria andNeedopIsNull() { addCriterion("needop is null"); return (Criteria) this; } public Criteria andNeedopIsNotNull() { addCriterion("needop is not null"); return (Criteria) this; } public Criteria andNeedopEqualTo(String value) { addCriterion("needop =", value, "needop"); return (Criteria) this; } public Criteria andNeedopNotEqualTo(String value) { addCriterion("needop <>", value, "needop"); return (Criteria) this; } public Criteria andNeedopGreaterThan(String value) { addCriterion("needop >", value, "needop"); return (Criteria) this; } public Criteria andNeedopGreaterThanOrEqualTo(String value) { addCriterion("needop >=", value, "needop"); return (Criteria) this; } public Criteria andNeedopLessThan(String value) { addCriterion("needop <", value, "needop"); return (Criteria) this; } public Criteria andNeedopLessThanOrEqualTo(String value) { addCriterion("needop <=", value, "needop"); return (Criteria) this; } public Criteria andNeedopLike(String value) { addCriterion("needop like", value, "needop"); return (Criteria) this; } public Criteria andNeedopNotLike(String value) { addCriterion("needop not like", value, "needop"); return (Criteria) this; } public Criteria andNeedopIn(List values) { addCriterion("needop in", values, "needop"); return (Criteria) this; } public Criteria andNeedopNotIn(List values) { addCriterion("needop not in", values, "needop"); return (Criteria) this; } public Criteria andNeedopBetween(String value1, String value2) { addCriterion("needop between", value1, value2, "needop"); return (Criteria) this; } public Criteria andNeedopNotBetween(String value1, String value2) { addCriterion("needop not between", value1, value2, "needop"); return (Criteria) this; } public Criteria andChunkIsNull() { addCriterion("chunk is null"); return (Criteria) this; } public Criteria andChunkIsNotNull() { addCriterion("chunk is not null"); return (Criteria) this; } public Criteria andChunkEqualTo(Integer value) { addCriterion("chunk =", value, "chunk"); return (Criteria) this; } public Criteria andChunkNotEqualTo(Integer value) { addCriterion("chunk <>", value, "chunk"); return (Criteria) this; } public Criteria andChunkGreaterThan(Integer value) { addCriterion("chunk >", value, "chunk"); return (Criteria) this; } public Criteria andChunkGreaterThanOrEqualTo(Integer value) { addCriterion("chunk >=", value, "chunk"); return (Criteria) this; } public Criteria andChunkLessThan(Integer value) { addCriterion("chunk <", value, "chunk"); return (Criteria) this; } public Criteria andChunkLessThanOrEqualTo(Integer value) { addCriterion("chunk <=", value, "chunk"); return (Criteria) this; } public Criteria andChunkIn(List values) { addCriterion("chunk in", values, "chunk"); return (Criteria) this; } public Criteria andChunkNotIn(List values) { addCriterion("chunk not in", values, "chunk"); return (Criteria) this; } public Criteria andChunkBetween(Integer value1, Integer value2) { addCriterion("chunk between", value1, value2, "chunk"); return (Criteria) this; } public Criteria andChunkNotBetween(Integer value1, Integer value2) { addCriterion("chunk not between", value1, value2, "chunk"); return (Criteria) this; } public Criteria andChunksIsNull() { addCriterion("chunks is null"); return (Criteria) this; } public Criteria andChunksIsNotNull() { addCriterion("chunks is not null"); return (Criteria) this; } public Criteria andChunksEqualTo(Integer value) { addCriterion("chunks =", value, "chunks"); return (Criteria) this; } public Criteria andChunksNotEqualTo(Integer value) { addCriterion("chunks <>", value, "chunks"); return (Criteria) this; } public Criteria andChunksGreaterThan(Integer value) { addCriterion("chunks >", value, "chunks"); return (Criteria) this; } public Criteria andChunksGreaterThanOrEqualTo(Integer value) { addCriterion("chunks >=", value, "chunks"); return (Criteria) this; } public Criteria andChunksLessThan(Integer value) { addCriterion("chunks <", value, "chunks"); return (Criteria) this; } public Criteria andChunksLessThanOrEqualTo(Integer value) { addCriterion("chunks <=", value, "chunks"); return (Criteria) this; } public Criteria andChunksIn(List values) { addCriterion("chunks in", values, "chunks"); return (Criteria) this; } public Criteria andChunksNotIn(List values) { addCriterion("chunks not in", values, "chunks"); return (Criteria) this; } public Criteria andChunksBetween(Integer value1, Integer value2) { addCriterion("chunks between", value1, value2, "chunks"); return (Criteria) this; } public Criteria andChunksNotBetween(Integer value1, Integer value2) { addCriterion("chunks not between", value1, value2, "chunks"); return (Criteria) this; } } public static class Criteria extends GeneratedCriteria { protected Criteria() { super(); } } 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); } } }