All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.llsfw.generator.model.standard.system.TtRequestResponseLogCriteria Maven / Gradle / Ivy

package com.llsfw.generator.model.standard.system;

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

public class TtRequestResponseLogCriteria {
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    protected String orderByClause;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    protected boolean distinct;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    protected List oredCriteria;

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public TtRequestResponseLogCriteria() {
        oredCriteria = new ArrayList();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public void setOrderByClause(String orderByClause) {
        this.orderByClause = orderByClause;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public String getOrderByClause() {
        return orderByClause;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public void setDistinct(boolean distinct) {
        this.distinct = distinct;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public boolean isDistinct() {
        return distinct;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public List getOredCriteria() {
        return oredCriteria;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public void or(Criteria criteria) {
        oredCriteria.add(criteria);
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public Criteria or() {
        Criteria criteria = createCriteriaInternal();
        oredCriteria.add(criteria);
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public Criteria createCriteria() {
        Criteria criteria = createCriteriaInternal();
        if (oredCriteria.size() == 0) {
            oredCriteria.add(criteria);
        }
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    protected Criteria createCriteriaInternal() {
        Criteria criteria = new Criteria();
        return criteria;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    public void clear() {
        oredCriteria.clear();
        orderByClause = null;
        distinct = false;
    }

    /**
     * This class was generated by MyBatis Generator.
     * This class corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    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 andRequestIdIsNull() {
            addCriterion("REQUEST_ID is null");
            return (Criteria) this;
        }

        public Criteria andRequestIdIsNotNull() {
            addCriterion("REQUEST_ID is not null");
            return (Criteria) this;
        }

        public Criteria andRequestIdEqualTo(String value) {
            addCriterion("REQUEST_ID =", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdNotEqualTo(String value) {
            addCriterion("REQUEST_ID <>", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdGreaterThan(String value) {
            addCriterion("REQUEST_ID >", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdGreaterThanOrEqualTo(String value) {
            addCriterion("REQUEST_ID >=", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdLessThan(String value) {
            addCriterion("REQUEST_ID <", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdLessThanOrEqualTo(String value) {
            addCriterion("REQUEST_ID <=", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdLike(String value) {
            addCriterion("REQUEST_ID like", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdNotLike(String value) {
            addCriterion("REQUEST_ID not like", value, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdIn(List values) {
            addCriterion("REQUEST_ID in", values, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdNotIn(List values) {
            addCriterion("REQUEST_ID not in", values, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdBetween(String value1, String value2) {
            addCriterion("REQUEST_ID between", value1, value2, "requestId");
            return (Criteria) this;
        }

        public Criteria andRequestIdNotBetween(String value1, String value2) {
            addCriterion("REQUEST_ID not between", value1, value2, "requestId");
            return (Criteria) this;
        }

        public Criteria andBeginTimeIsNull() {
            addCriterion("BEGIN_TIME is null");
            return (Criteria) this;
        }

        public Criteria andBeginTimeIsNotNull() {
            addCriterion("BEGIN_TIME is not null");
            return (Criteria) this;
        }

        public Criteria andBeginTimeEqualTo(Date value) {
            addCriterion("BEGIN_TIME =", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeNotEqualTo(Date value) {
            addCriterion("BEGIN_TIME <>", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeGreaterThan(Date value) {
            addCriterion("BEGIN_TIME >", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeGreaterThanOrEqualTo(Date value) {
            addCriterion("BEGIN_TIME >=", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeLessThan(Date value) {
            addCriterion("BEGIN_TIME <", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeLessThanOrEqualTo(Date value) {
            addCriterion("BEGIN_TIME <=", value, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeIn(List values) {
            addCriterion("BEGIN_TIME in", values, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeNotIn(List values) {
            addCriterion("BEGIN_TIME not in", values, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeBetween(Date value1, Date value2) {
            addCriterion("BEGIN_TIME between", value1, value2, "beginTime");
            return (Criteria) this;
        }

        public Criteria andBeginTimeNotBetween(Date value1, Date value2) {
            addCriterion("BEGIN_TIME not between", value1, value2, "beginTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeIsNull() {
            addCriterion("END_TIME is null");
            return (Criteria) this;
        }

        public Criteria andEndTimeIsNotNull() {
            addCriterion("END_TIME is not null");
            return (Criteria) this;
        }

        public Criteria andEndTimeEqualTo(Date value) {
            addCriterion("END_TIME =", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeNotEqualTo(Date value) {
            addCriterion("END_TIME <>", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeGreaterThan(Date value) {
            addCriterion("END_TIME >", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeGreaterThanOrEqualTo(Date value) {
            addCriterion("END_TIME >=", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeLessThan(Date value) {
            addCriterion("END_TIME <", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeLessThanOrEqualTo(Date value) {
            addCriterion("END_TIME <=", value, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeIn(List values) {
            addCriterion("END_TIME in", values, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeNotIn(List values) {
            addCriterion("END_TIME not in", values, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeBetween(Date value1, Date value2) {
            addCriterion("END_TIME between", value1, value2, "endTime");
            return (Criteria) this;
        }

        public Criteria andEndTimeNotBetween(Date value1, Date value2) {
            addCriterion("END_TIME not between", value1, value2, "endTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeIsNull() {
            addCriterion("REQUEST_TIME is null");
            return (Criteria) this;
        }

        public Criteria andRequestTimeIsNotNull() {
            addCriterion("REQUEST_TIME is not null");
            return (Criteria) this;
        }

        public Criteria andRequestTimeEqualTo(Long value) {
            addCriterion("REQUEST_TIME =", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeNotEqualTo(Long value) {
            addCriterion("REQUEST_TIME <>", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeGreaterThan(Long value) {
            addCriterion("REQUEST_TIME >", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeGreaterThanOrEqualTo(Long value) {
            addCriterion("REQUEST_TIME >=", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeLessThan(Long value) {
            addCriterion("REQUEST_TIME <", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeLessThanOrEqualTo(Long value) {
            addCriterion("REQUEST_TIME <=", value, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeIn(List values) {
            addCriterion("REQUEST_TIME in", values, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeNotIn(List values) {
            addCriterion("REQUEST_TIME not in", values, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeBetween(Long value1, Long value2) {
            addCriterion("REQUEST_TIME between", value1, value2, "requestTime");
            return (Criteria) this;
        }

        public Criteria andRequestTimeNotBetween(Long value1, Long value2) {
            addCriterion("REQUEST_TIME not between", value1, value2, "requestTime");
            return (Criteria) this;
        }

        public Criteria andLoginNameIsNull() {
            addCriterion("LOGIN_NAME is null");
            return (Criteria) this;
        }

        public Criteria andLoginNameIsNotNull() {
            addCriterion("LOGIN_NAME is not null");
            return (Criteria) this;
        }

        public Criteria andLoginNameEqualTo(String value) {
            addCriterion("LOGIN_NAME =", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameNotEqualTo(String value) {
            addCriterion("LOGIN_NAME <>", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameGreaterThan(String value) {
            addCriterion("LOGIN_NAME >", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameGreaterThanOrEqualTo(String value) {
            addCriterion("LOGIN_NAME >=", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameLessThan(String value) {
            addCriterion("LOGIN_NAME <", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameLessThanOrEqualTo(String value) {
            addCriterion("LOGIN_NAME <=", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameLike(String value) {
            addCriterion("LOGIN_NAME like", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameNotLike(String value) {
            addCriterion("LOGIN_NAME not like", value, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameIn(List values) {
            addCriterion("LOGIN_NAME in", values, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameNotIn(List values) {
            addCriterion("LOGIN_NAME not in", values, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameBetween(String value1, String value2) {
            addCriterion("LOGIN_NAME between", value1, value2, "loginName");
            return (Criteria) this;
        }

        public Criteria andLoginNameNotBetween(String value1, String value2) {
            addCriterion("LOGIN_NAME not between", value1, value2, "loginName");
            return (Criteria) this;
        }

        public Criteria andSessionIdIsNull() {
            addCriterion("SESSION_ID is null");
            return (Criteria) this;
        }

        public Criteria andSessionIdIsNotNull() {
            addCriterion("SESSION_ID is not null");
            return (Criteria) this;
        }

        public Criteria andSessionIdEqualTo(String value) {
            addCriterion("SESSION_ID =", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdNotEqualTo(String value) {
            addCriterion("SESSION_ID <>", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdGreaterThan(String value) {
            addCriterion("SESSION_ID >", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdGreaterThanOrEqualTo(String value) {
            addCriterion("SESSION_ID >=", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdLessThan(String value) {
            addCriterion("SESSION_ID <", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdLessThanOrEqualTo(String value) {
            addCriterion("SESSION_ID <=", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdLike(String value) {
            addCriterion("SESSION_ID like", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdNotLike(String value) {
            addCriterion("SESSION_ID not like", value, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdIn(List values) {
            addCriterion("SESSION_ID in", values, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdNotIn(List values) {
            addCriterion("SESSION_ID not in", values, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdBetween(String value1, String value2) {
            addCriterion("SESSION_ID between", value1, value2, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSessionIdNotBetween(String value1, String value2) {
            addCriterion("SESSION_ID not between", value1, value2, "sessionId");
            return (Criteria) this;
        }

        public Criteria andSchemeIsNull() {
            addCriterion("SCHEME is null");
            return (Criteria) this;
        }

        public Criteria andSchemeIsNotNull() {
            addCriterion("SCHEME is not null");
            return (Criteria) this;
        }

        public Criteria andSchemeEqualTo(String value) {
            addCriterion("SCHEME =", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeNotEqualTo(String value) {
            addCriterion("SCHEME <>", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeGreaterThan(String value) {
            addCriterion("SCHEME >", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeGreaterThanOrEqualTo(String value) {
            addCriterion("SCHEME >=", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeLessThan(String value) {
            addCriterion("SCHEME <", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeLessThanOrEqualTo(String value) {
            addCriterion("SCHEME <=", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeLike(String value) {
            addCriterion("SCHEME like", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeNotLike(String value) {
            addCriterion("SCHEME not like", value, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeIn(List values) {
            addCriterion("SCHEME in", values, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeNotIn(List values) {
            addCriterion("SCHEME not in", values, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeBetween(String value1, String value2) {
            addCriterion("SCHEME between", value1, value2, "scheme");
            return (Criteria) this;
        }

        public Criteria andSchemeNotBetween(String value1, String value2) {
            addCriterion("SCHEME not between", value1, value2, "scheme");
            return (Criteria) this;
        }

        public Criteria andServerNameIsNull() {
            addCriterion("SERVER_NAME is null");
            return (Criteria) this;
        }

        public Criteria andServerNameIsNotNull() {
            addCriterion("SERVER_NAME is not null");
            return (Criteria) this;
        }

        public Criteria andServerNameEqualTo(String value) {
            addCriterion("SERVER_NAME =", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameNotEqualTo(String value) {
            addCriterion("SERVER_NAME <>", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameGreaterThan(String value) {
            addCriterion("SERVER_NAME >", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameGreaterThanOrEqualTo(String value) {
            addCriterion("SERVER_NAME >=", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameLessThan(String value) {
            addCriterion("SERVER_NAME <", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameLessThanOrEqualTo(String value) {
            addCriterion("SERVER_NAME <=", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameLike(String value) {
            addCriterion("SERVER_NAME like", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameNotLike(String value) {
            addCriterion("SERVER_NAME not like", value, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameIn(List values) {
            addCriterion("SERVER_NAME in", values, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameNotIn(List values) {
            addCriterion("SERVER_NAME not in", values, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameBetween(String value1, String value2) {
            addCriterion("SERVER_NAME between", value1, value2, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerNameNotBetween(String value1, String value2) {
            addCriterion("SERVER_NAME not between", value1, value2, "serverName");
            return (Criteria) this;
        }

        public Criteria andServerPortIsNull() {
            addCriterion("SERVER_PORT is null");
            return (Criteria) this;
        }

        public Criteria andServerPortIsNotNull() {
            addCriterion("SERVER_PORT is not null");
            return (Criteria) this;
        }

        public Criteria andServerPortEqualTo(Long value) {
            addCriterion("SERVER_PORT =", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortNotEqualTo(Long value) {
            addCriterion("SERVER_PORT <>", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortGreaterThan(Long value) {
            addCriterion("SERVER_PORT >", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortGreaterThanOrEqualTo(Long value) {
            addCriterion("SERVER_PORT >=", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortLessThan(Long value) {
            addCriterion("SERVER_PORT <", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortLessThanOrEqualTo(Long value) {
            addCriterion("SERVER_PORT <=", value, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortIn(List values) {
            addCriterion("SERVER_PORT in", values, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortNotIn(List values) {
            addCriterion("SERVER_PORT not in", values, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortBetween(Long value1, Long value2) {
            addCriterion("SERVER_PORT between", value1, value2, "serverPort");
            return (Criteria) this;
        }

        public Criteria andServerPortNotBetween(Long value1, Long value2) {
            addCriterion("SERVER_PORT not between", value1, value2, "serverPort");
            return (Criteria) this;
        }

        public Criteria andRequestUriIsNull() {
            addCriterion("REQUEST_URI is null");
            return (Criteria) this;
        }

        public Criteria andRequestUriIsNotNull() {
            addCriterion("REQUEST_URI is not null");
            return (Criteria) this;
        }

        public Criteria andRequestUriEqualTo(String value) {
            addCriterion("REQUEST_URI =", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriNotEqualTo(String value) {
            addCriterion("REQUEST_URI <>", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriGreaterThan(String value) {
            addCriterion("REQUEST_URI >", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriGreaterThanOrEqualTo(String value) {
            addCriterion("REQUEST_URI >=", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriLessThan(String value) {
            addCriterion("REQUEST_URI <", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriLessThanOrEqualTo(String value) {
            addCriterion("REQUEST_URI <=", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriLike(String value) {
            addCriterion("REQUEST_URI like", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriNotLike(String value) {
            addCriterion("REQUEST_URI not like", value, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriIn(List values) {
            addCriterion("REQUEST_URI in", values, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriNotIn(List values) {
            addCriterion("REQUEST_URI not in", values, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriBetween(String value1, String value2) {
            addCriterion("REQUEST_URI between", value1, value2, "requestUri");
            return (Criteria) this;
        }

        public Criteria andRequestUriNotBetween(String value1, String value2) {
            addCriterion("REQUEST_URI not between", value1, value2, "requestUri");
            return (Criteria) this;
        }

        public Criteria andMethodIsNull() {
            addCriterion("METHOD is null");
            return (Criteria) this;
        }

        public Criteria andMethodIsNotNull() {
            addCriterion("METHOD is not null");
            return (Criteria) this;
        }

        public Criteria andMethodEqualTo(String value) {
            addCriterion("METHOD =", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodNotEqualTo(String value) {
            addCriterion("METHOD <>", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodGreaterThan(String value) {
            addCriterion("METHOD >", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodGreaterThanOrEqualTo(String value) {
            addCriterion("METHOD >=", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodLessThan(String value) {
            addCriterion("METHOD <", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodLessThanOrEqualTo(String value) {
            addCriterion("METHOD <=", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodLike(String value) {
            addCriterion("METHOD like", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodNotLike(String value) {
            addCriterion("METHOD not like", value, "method");
            return (Criteria) this;
        }

        public Criteria andMethodIn(List values) {
            addCriterion("METHOD in", values, "method");
            return (Criteria) this;
        }

        public Criteria andMethodNotIn(List values) {
            addCriterion("METHOD not in", values, "method");
            return (Criteria) this;
        }

        public Criteria andMethodBetween(String value1, String value2) {
            addCriterion("METHOD between", value1, value2, "method");
            return (Criteria) this;
        }

        public Criteria andMethodNotBetween(String value1, String value2) {
            addCriterion("METHOD not between", value1, value2, "method");
            return (Criteria) this;
        }

        public Criteria andRequestParamsIsNull() {
            addCriterion("REQUEST_PARAMS is null");
            return (Criteria) this;
        }

        public Criteria andRequestParamsIsNotNull() {
            addCriterion("REQUEST_PARAMS is not null");
            return (Criteria) this;
        }

        public Criteria andRequestParamsEqualTo(String value) {
            addCriterion("REQUEST_PARAMS =", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsNotEqualTo(String value) {
            addCriterion("REQUEST_PARAMS <>", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsGreaterThan(String value) {
            addCriterion("REQUEST_PARAMS >", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsGreaterThanOrEqualTo(String value) {
            addCriterion("REQUEST_PARAMS >=", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsLessThan(String value) {
            addCriterion("REQUEST_PARAMS <", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsLessThanOrEqualTo(String value) {
            addCriterion("REQUEST_PARAMS <=", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsLike(String value) {
            addCriterion("REQUEST_PARAMS like", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsNotLike(String value) {
            addCriterion("REQUEST_PARAMS not like", value, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsIn(List values) {
            addCriterion("REQUEST_PARAMS in", values, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsNotIn(List values) {
            addCriterion("REQUEST_PARAMS not in", values, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsBetween(String value1, String value2) {
            addCriterion("REQUEST_PARAMS between", value1, value2, "requestParams");
            return (Criteria) this;
        }

        public Criteria andRequestParamsNotBetween(String value1, String value2) {
            addCriterion("REQUEST_PARAMS not between", value1, value2, "requestParams");
            return (Criteria) this;
        }

        public Criteria andMobilePatIsNull() {
            addCriterion("MOBILE_PAT is null");
            return (Criteria) this;
        }

        public Criteria andMobilePatIsNotNull() {
            addCriterion("MOBILE_PAT is not null");
            return (Criteria) this;
        }

        public Criteria andMobilePatEqualTo(Short value) {
            addCriterion("MOBILE_PAT =", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatNotEqualTo(Short value) {
            addCriterion("MOBILE_PAT <>", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatGreaterThan(Short value) {
            addCriterion("MOBILE_PAT >", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatGreaterThanOrEqualTo(Short value) {
            addCriterion("MOBILE_PAT >=", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatLessThan(Short value) {
            addCriterion("MOBILE_PAT <", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatLessThanOrEqualTo(Short value) {
            addCriterion("MOBILE_PAT <=", value, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatIn(List values) {
            addCriterion("MOBILE_PAT in", values, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatNotIn(List values) {
            addCriterion("MOBILE_PAT not in", values, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatBetween(Short value1, Short value2) {
            addCriterion("MOBILE_PAT between", value1, value2, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andMobilePatNotBetween(Short value1, Short value2) {
            addCriterion("MOBILE_PAT not between", value1, value2, "mobilePat");
            return (Criteria) this;
        }

        public Criteria andAuthTypeIsNull() {
            addCriterion("AUTH_TYPE is null");
            return (Criteria) this;
        }

        public Criteria andAuthTypeIsNotNull() {
            addCriterion("AUTH_TYPE is not null");
            return (Criteria) this;
        }

        public Criteria andAuthTypeEqualTo(String value) {
            addCriterion("AUTH_TYPE =", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeNotEqualTo(String value) {
            addCriterion("AUTH_TYPE <>", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeGreaterThan(String value) {
            addCriterion("AUTH_TYPE >", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeGreaterThanOrEqualTo(String value) {
            addCriterion("AUTH_TYPE >=", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeLessThan(String value) {
            addCriterion("AUTH_TYPE <", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeLessThanOrEqualTo(String value) {
            addCriterion("AUTH_TYPE <=", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeLike(String value) {
            addCriterion("AUTH_TYPE like", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeNotLike(String value) {
            addCriterion("AUTH_TYPE not like", value, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeIn(List values) {
            addCriterion("AUTH_TYPE in", values, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeNotIn(List values) {
            addCriterion("AUTH_TYPE not in", values, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeBetween(String value1, String value2) {
            addCriterion("AUTH_TYPE between", value1, value2, "authType");
            return (Criteria) this;
        }

        public Criteria andAuthTypeNotBetween(String value1, String value2) {
            addCriterion("AUTH_TYPE not between", value1, value2, "authType");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingIsNull() {
            addCriterion("CHARACTER_ENCODING is null");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingIsNotNull() {
            addCriterion("CHARACTER_ENCODING is not null");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingEqualTo(String value) {
            addCriterion("CHARACTER_ENCODING =", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingNotEqualTo(String value) {
            addCriterion("CHARACTER_ENCODING <>", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingGreaterThan(String value) {
            addCriterion("CHARACTER_ENCODING >", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingGreaterThanOrEqualTo(String value) {
            addCriterion("CHARACTER_ENCODING >=", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingLessThan(String value) {
            addCriterion("CHARACTER_ENCODING <", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingLessThanOrEqualTo(String value) {
            addCriterion("CHARACTER_ENCODING <=", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingLike(String value) {
            addCriterion("CHARACTER_ENCODING like", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingNotLike(String value) {
            addCriterion("CHARACTER_ENCODING not like", value, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingIn(List values) {
            addCriterion("CHARACTER_ENCODING in", values, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingNotIn(List values) {
            addCriterion("CHARACTER_ENCODING not in", values, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingBetween(String value1, String value2) {
            addCriterion("CHARACTER_ENCODING between", value1, value2, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingNotBetween(String value1, String value2) {
            addCriterion("CHARACTER_ENCODING not between", value1, value2, "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andContentLengthIsNull() {
            addCriterion("CONTENT_LENGTH is null");
            return (Criteria) this;
        }

        public Criteria andContentLengthIsNotNull() {
            addCriterion("CONTENT_LENGTH is not null");
            return (Criteria) this;
        }

        public Criteria andContentLengthEqualTo(Long value) {
            addCriterion("CONTENT_LENGTH =", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthNotEqualTo(Long value) {
            addCriterion("CONTENT_LENGTH <>", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthGreaterThan(Long value) {
            addCriterion("CONTENT_LENGTH >", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthGreaterThanOrEqualTo(Long value) {
            addCriterion("CONTENT_LENGTH >=", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthLessThan(Long value) {
            addCriterion("CONTENT_LENGTH <", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthLessThanOrEqualTo(Long value) {
            addCriterion("CONTENT_LENGTH <=", value, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthIn(List values) {
            addCriterion("CONTENT_LENGTH in", values, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthNotIn(List values) {
            addCriterion("CONTENT_LENGTH not in", values, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthBetween(Long value1, Long value2) {
            addCriterion("CONTENT_LENGTH between", value1, value2, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentLengthNotBetween(Long value1, Long value2) {
            addCriterion("CONTENT_LENGTH not between", value1, value2, "contentLength");
            return (Criteria) this;
        }

        public Criteria andContentTypeIsNull() {
            addCriterion("CONTENT_TYPE is null");
            return (Criteria) this;
        }

        public Criteria andContentTypeIsNotNull() {
            addCriterion("CONTENT_TYPE is not null");
            return (Criteria) this;
        }

        public Criteria andContentTypeEqualTo(String value) {
            addCriterion("CONTENT_TYPE =", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeNotEqualTo(String value) {
            addCriterion("CONTENT_TYPE <>", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeGreaterThan(String value) {
            addCriterion("CONTENT_TYPE >", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeGreaterThanOrEqualTo(String value) {
            addCriterion("CONTENT_TYPE >=", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeLessThan(String value) {
            addCriterion("CONTENT_TYPE <", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeLessThanOrEqualTo(String value) {
            addCriterion("CONTENT_TYPE <=", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeLike(String value) {
            addCriterion("CONTENT_TYPE like", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeNotLike(String value) {
            addCriterion("CONTENT_TYPE not like", value, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeIn(List values) {
            addCriterion("CONTENT_TYPE in", values, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeNotIn(List values) {
            addCriterion("CONTENT_TYPE not in", values, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeBetween(String value1, String value2) {
            addCriterion("CONTENT_TYPE between", value1, value2, "contentType");
            return (Criteria) this;
        }

        public Criteria andContentTypeNotBetween(String value1, String value2) {
            addCriterion("CONTENT_TYPE not between", value1, value2, "contentType");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesIsNull() {
            addCriterion("HEADER_NAMES is null");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesIsNotNull() {
            addCriterion("HEADER_NAMES is not null");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesEqualTo(String value) {
            addCriterion("HEADER_NAMES =", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesNotEqualTo(String value) {
            addCriterion("HEADER_NAMES <>", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesGreaterThan(String value) {
            addCriterion("HEADER_NAMES >", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesGreaterThanOrEqualTo(String value) {
            addCriterion("HEADER_NAMES >=", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesLessThan(String value) {
            addCriterion("HEADER_NAMES <", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesLessThanOrEqualTo(String value) {
            addCriterion("HEADER_NAMES <=", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesLike(String value) {
            addCriterion("HEADER_NAMES like", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesNotLike(String value) {
            addCriterion("HEADER_NAMES not like", value, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesIn(List values) {
            addCriterion("HEADER_NAMES in", values, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesNotIn(List values) {
            addCriterion("HEADER_NAMES not in", values, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesBetween(String value1, String value2) {
            addCriterion("HEADER_NAMES between", value1, value2, "headerNames");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesNotBetween(String value1, String value2) {
            addCriterion("HEADER_NAMES not between", value1, value2, "headerNames");
            return (Criteria) this;
        }

        public Criteria andLocalAddrIsNull() {
            addCriterion("LOCAL_ADDR is null");
            return (Criteria) this;
        }

        public Criteria andLocalAddrIsNotNull() {
            addCriterion("LOCAL_ADDR is not null");
            return (Criteria) this;
        }

        public Criteria andLocalAddrEqualTo(String value) {
            addCriterion("LOCAL_ADDR =", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrNotEqualTo(String value) {
            addCriterion("LOCAL_ADDR <>", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrGreaterThan(String value) {
            addCriterion("LOCAL_ADDR >", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrGreaterThanOrEqualTo(String value) {
            addCriterion("LOCAL_ADDR >=", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrLessThan(String value) {
            addCriterion("LOCAL_ADDR <", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrLessThanOrEqualTo(String value) {
            addCriterion("LOCAL_ADDR <=", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrLike(String value) {
            addCriterion("LOCAL_ADDR like", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrNotLike(String value) {
            addCriterion("LOCAL_ADDR not like", value, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrIn(List values) {
            addCriterion("LOCAL_ADDR in", values, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrNotIn(List values) {
            addCriterion("LOCAL_ADDR not in", values, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrBetween(String value1, String value2) {
            addCriterion("LOCAL_ADDR between", value1, value2, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalAddrNotBetween(String value1, String value2) {
            addCriterion("LOCAL_ADDR not between", value1, value2, "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalNameIsNull() {
            addCriterion("LOCAL_NAME is null");
            return (Criteria) this;
        }

        public Criteria andLocalNameIsNotNull() {
            addCriterion("LOCAL_NAME is not null");
            return (Criteria) this;
        }

        public Criteria andLocalNameEqualTo(String value) {
            addCriterion("LOCAL_NAME =", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameNotEqualTo(String value) {
            addCriterion("LOCAL_NAME <>", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameGreaterThan(String value) {
            addCriterion("LOCAL_NAME >", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameGreaterThanOrEqualTo(String value) {
            addCriterion("LOCAL_NAME >=", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameLessThan(String value) {
            addCriterion("LOCAL_NAME <", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameLessThanOrEqualTo(String value) {
            addCriterion("LOCAL_NAME <=", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameLike(String value) {
            addCriterion("LOCAL_NAME like", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameNotLike(String value) {
            addCriterion("LOCAL_NAME not like", value, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameIn(List values) {
            addCriterion("LOCAL_NAME in", values, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameNotIn(List values) {
            addCriterion("LOCAL_NAME not in", values, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameBetween(String value1, String value2) {
            addCriterion("LOCAL_NAME between", value1, value2, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalNameNotBetween(String value1, String value2) {
            addCriterion("LOCAL_NAME not between", value1, value2, "localName");
            return (Criteria) this;
        }

        public Criteria andLocalPortIsNull() {
            addCriterion("LOCAL_PORT is null");
            return (Criteria) this;
        }

        public Criteria andLocalPortIsNotNull() {
            addCriterion("LOCAL_PORT is not null");
            return (Criteria) this;
        }

        public Criteria andLocalPortEqualTo(Long value) {
            addCriterion("LOCAL_PORT =", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortNotEqualTo(Long value) {
            addCriterion("LOCAL_PORT <>", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortGreaterThan(Long value) {
            addCriterion("LOCAL_PORT >", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortGreaterThanOrEqualTo(Long value) {
            addCriterion("LOCAL_PORT >=", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortLessThan(Long value) {
            addCriterion("LOCAL_PORT <", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortLessThanOrEqualTo(Long value) {
            addCriterion("LOCAL_PORT <=", value, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortIn(List values) {
            addCriterion("LOCAL_PORT in", values, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortNotIn(List values) {
            addCriterion("LOCAL_PORT not in", values, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortBetween(Long value1, Long value2) {
            addCriterion("LOCAL_PORT between", value1, value2, "localPort");
            return (Criteria) this;
        }

        public Criteria andLocalPortNotBetween(Long value1, Long value2) {
            addCriterion("LOCAL_PORT not between", value1, value2, "localPort");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedIsNull() {
            addCriterion("PATH_TRANSLATED is null");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedIsNotNull() {
            addCriterion("PATH_TRANSLATED is not null");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedEqualTo(String value) {
            addCriterion("PATH_TRANSLATED =", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedNotEqualTo(String value) {
            addCriterion("PATH_TRANSLATED <>", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedGreaterThan(String value) {
            addCriterion("PATH_TRANSLATED >", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedGreaterThanOrEqualTo(String value) {
            addCriterion("PATH_TRANSLATED >=", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedLessThan(String value) {
            addCriterion("PATH_TRANSLATED <", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedLessThanOrEqualTo(String value) {
            addCriterion("PATH_TRANSLATED <=", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedLike(String value) {
            addCriterion("PATH_TRANSLATED like", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedNotLike(String value) {
            addCriterion("PATH_TRANSLATED not like", value, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedIn(List values) {
            addCriterion("PATH_TRANSLATED in", values, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedNotIn(List values) {
            addCriterion("PATH_TRANSLATED not in", values, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedBetween(String value1, String value2) {
            addCriterion("PATH_TRANSLATED between", value1, value2, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedNotBetween(String value1, String value2) {
            addCriterion("PATH_TRANSLATED not between", value1, value2, "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andProtocolIsNull() {
            addCriterion("PROTOCOL is null");
            return (Criteria) this;
        }

        public Criteria andProtocolIsNotNull() {
            addCriterion("PROTOCOL is not null");
            return (Criteria) this;
        }

        public Criteria andProtocolEqualTo(String value) {
            addCriterion("PROTOCOL =", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolNotEqualTo(String value) {
            addCriterion("PROTOCOL <>", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolGreaterThan(String value) {
            addCriterion("PROTOCOL >", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolGreaterThanOrEqualTo(String value) {
            addCriterion("PROTOCOL >=", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolLessThan(String value) {
            addCriterion("PROTOCOL <", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolLessThanOrEqualTo(String value) {
            addCriterion("PROTOCOL <=", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolLike(String value) {
            addCriterion("PROTOCOL like", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolNotLike(String value) {
            addCriterion("PROTOCOL not like", value, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolIn(List values) {
            addCriterion("PROTOCOL in", values, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolNotIn(List values) {
            addCriterion("PROTOCOL not in", values, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolBetween(String value1, String value2) {
            addCriterion("PROTOCOL between", value1, value2, "protocol");
            return (Criteria) this;
        }

        public Criteria andProtocolNotBetween(String value1, String value2) {
            addCriterion("PROTOCOL not between", value1, value2, "protocol");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrIsNull() {
            addCriterion("REMOTE_ADDR is null");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrIsNotNull() {
            addCriterion("REMOTE_ADDR is not null");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrEqualTo(String value) {
            addCriterion("REMOTE_ADDR =", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrNotEqualTo(String value) {
            addCriterion("REMOTE_ADDR <>", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrGreaterThan(String value) {
            addCriterion("REMOTE_ADDR >", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrGreaterThanOrEqualTo(String value) {
            addCriterion("REMOTE_ADDR >=", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrLessThan(String value) {
            addCriterion("REMOTE_ADDR <", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrLessThanOrEqualTo(String value) {
            addCriterion("REMOTE_ADDR <=", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrLike(String value) {
            addCriterion("REMOTE_ADDR like", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrNotLike(String value) {
            addCriterion("REMOTE_ADDR not like", value, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrIn(List values) {
            addCriterion("REMOTE_ADDR in", values, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrNotIn(List values) {
            addCriterion("REMOTE_ADDR not in", values, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrBetween(String value1, String value2) {
            addCriterion("REMOTE_ADDR between", value1, value2, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrNotBetween(String value1, String value2) {
            addCriterion("REMOTE_ADDR not between", value1, value2, "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteHostIsNull() {
            addCriterion("REMOTE_HOST is null");
            return (Criteria) this;
        }

        public Criteria andRemoteHostIsNotNull() {
            addCriterion("REMOTE_HOST is not null");
            return (Criteria) this;
        }

        public Criteria andRemoteHostEqualTo(String value) {
            addCriterion("REMOTE_HOST =", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostNotEqualTo(String value) {
            addCriterion("REMOTE_HOST <>", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostGreaterThan(String value) {
            addCriterion("REMOTE_HOST >", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostGreaterThanOrEqualTo(String value) {
            addCriterion("REMOTE_HOST >=", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostLessThan(String value) {
            addCriterion("REMOTE_HOST <", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostLessThanOrEqualTo(String value) {
            addCriterion("REMOTE_HOST <=", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostLike(String value) {
            addCriterion("REMOTE_HOST like", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostNotLike(String value) {
            addCriterion("REMOTE_HOST not like", value, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostIn(List values) {
            addCriterion("REMOTE_HOST in", values, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostNotIn(List values) {
            addCriterion("REMOTE_HOST not in", values, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostBetween(String value1, String value2) {
            addCriterion("REMOTE_HOST between", value1, value2, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteHostNotBetween(String value1, String value2) {
            addCriterion("REMOTE_HOST not between", value1, value2, "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemotePortIsNull() {
            addCriterion("REMOTE_PORT is null");
            return (Criteria) this;
        }

        public Criteria andRemotePortIsNotNull() {
            addCriterion("REMOTE_PORT is not null");
            return (Criteria) this;
        }

        public Criteria andRemotePortEqualTo(Long value) {
            addCriterion("REMOTE_PORT =", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortNotEqualTo(Long value) {
            addCriterion("REMOTE_PORT <>", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortGreaterThan(Long value) {
            addCriterion("REMOTE_PORT >", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortGreaterThanOrEqualTo(Long value) {
            addCriterion("REMOTE_PORT >=", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortLessThan(Long value) {
            addCriterion("REMOTE_PORT <", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortLessThanOrEqualTo(Long value) {
            addCriterion("REMOTE_PORT <=", value, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortIn(List values) {
            addCriterion("REMOTE_PORT in", values, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortNotIn(List values) {
            addCriterion("REMOTE_PORT not in", values, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortBetween(Long value1, Long value2) {
            addCriterion("REMOTE_PORT between", value1, value2, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemotePortNotBetween(Long value1, Long value2) {
            addCriterion("REMOTE_PORT not between", value1, value2, "remotePort");
            return (Criteria) this;
        }

        public Criteria andRemoteUserIsNull() {
            addCriterion("REMOTE_USER is null");
            return (Criteria) this;
        }

        public Criteria andRemoteUserIsNotNull() {
            addCriterion("REMOTE_USER is not null");
            return (Criteria) this;
        }

        public Criteria andRemoteUserEqualTo(String value) {
            addCriterion("REMOTE_USER =", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserNotEqualTo(String value) {
            addCriterion("REMOTE_USER <>", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserGreaterThan(String value) {
            addCriterion("REMOTE_USER >", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserGreaterThanOrEqualTo(String value) {
            addCriterion("REMOTE_USER >=", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserLessThan(String value) {
            addCriterion("REMOTE_USER <", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserLessThanOrEqualTo(String value) {
            addCriterion("REMOTE_USER <=", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserLike(String value) {
            addCriterion("REMOTE_USER like", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserNotLike(String value) {
            addCriterion("REMOTE_USER not like", value, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserIn(List values) {
            addCriterion("REMOTE_USER in", values, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserNotIn(List values) {
            addCriterion("REMOTE_USER not in", values, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserBetween(String value1, String value2) {
            addCriterion("REMOTE_USER between", value1, value2, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRemoteUserNotBetween(String value1, String value2) {
            addCriterion("REMOTE_USER not between", value1, value2, "remoteUser");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidIsNull() {
            addCriterion("REQUESTED_SESSION_ID_VALID is null");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidIsNotNull() {
            addCriterion("REQUESTED_SESSION_ID_VALID is not null");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidEqualTo(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID =", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidNotEqualTo(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID <>", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidGreaterThan(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID >", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidGreaterThanOrEqualTo(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID >=", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidLessThan(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID <", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidLessThanOrEqualTo(Short value) {
            addCriterion("REQUESTED_SESSION_ID_VALID <=", value, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidIn(List values) {
            addCriterion("REQUESTED_SESSION_ID_VALID in", values, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidNotIn(List values) {
            addCriterion("REQUESTED_SESSION_ID_VALID not in", values, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidBetween(Short value1, Short value2) {
            addCriterion("REQUESTED_SESSION_ID_VALID between", value1, value2, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andRequestedSessionIdValidNotBetween(Short value1, Short value2) {
            addCriterion("REQUESTED_SESSION_ID_VALID not between", value1, value2, "requestedSessionIdValid");
            return (Criteria) this;
        }

        public Criteria andSecureIsNull() {
            addCriterion("SECURE is null");
            return (Criteria) this;
        }

        public Criteria andSecureIsNotNull() {
            addCriterion("SECURE is not null");
            return (Criteria) this;
        }

        public Criteria andSecureEqualTo(Short value) {
            addCriterion("SECURE =", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureNotEqualTo(Short value) {
            addCriterion("SECURE <>", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureGreaterThan(Short value) {
            addCriterion("SECURE >", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureGreaterThanOrEqualTo(Short value) {
            addCriterion("SECURE >=", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureLessThan(Short value) {
            addCriterion("SECURE <", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureLessThanOrEqualTo(Short value) {
            addCriterion("SECURE <=", value, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureIn(List values) {
            addCriterion("SECURE in", values, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureNotIn(List values) {
            addCriterion("SECURE not in", values, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureBetween(Short value1, Short value2) {
            addCriterion("SECURE between", value1, value2, "secure");
            return (Criteria) this;
        }

        public Criteria andSecureNotBetween(Short value1, Short value2) {
            addCriterion("SECURE not between", value1, value2, "secure");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesIsNull() {
            addCriterion("RESPONSE_HEADER_NAMES is null");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesIsNotNull() {
            addCriterion("RESPONSE_HEADER_NAMES is not null");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesEqualTo(String value) {
            addCriterion("RESPONSE_HEADER_NAMES =", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesNotEqualTo(String value) {
            addCriterion("RESPONSE_HEADER_NAMES <>", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesGreaterThan(String value) {
            addCriterion("RESPONSE_HEADER_NAMES >", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesGreaterThanOrEqualTo(String value) {
            addCriterion("RESPONSE_HEADER_NAMES >=", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesLessThan(String value) {
            addCriterion("RESPONSE_HEADER_NAMES <", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesLessThanOrEqualTo(String value) {
            addCriterion("RESPONSE_HEADER_NAMES <=", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesLike(String value) {
            addCriterion("RESPONSE_HEADER_NAMES like", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesNotLike(String value) {
            addCriterion("RESPONSE_HEADER_NAMES not like", value, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesIn(List values) {
            addCriterion("RESPONSE_HEADER_NAMES in", values, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesNotIn(List values) {
            addCriterion("RESPONSE_HEADER_NAMES not in", values, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesBetween(String value1, String value2) {
            addCriterion("RESPONSE_HEADER_NAMES between", value1, value2, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesNotBetween(String value1, String value2) {
            addCriterion("RESPONSE_HEADER_NAMES not between", value1, value2, "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingIsNull() {
            addCriterion("RESPONSE_CHARACTER_ENCONDING is null");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingIsNotNull() {
            addCriterion("RESPONSE_CHARACTER_ENCONDING is not null");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingEqualTo(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING =", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingNotEqualTo(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING <>", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingGreaterThan(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING >", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingGreaterThanOrEqualTo(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING >=", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingLessThan(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING <", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingLessThanOrEqualTo(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING <=", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingLike(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING like", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingNotLike(String value) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING not like", value, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingIn(List values) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING in", values, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingNotIn(List values) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING not in", values, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingBetween(String value1, String value2) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING between", value1, value2, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingNotBetween(String value1, String value2) {
            addCriterion("RESPONSE_CHARACTER_ENCONDING not between", value1, value2, "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeIsNull() {
            addCriterion("RESPONSE_CONTENT_TYPE is null");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeIsNotNull() {
            addCriterion("RESPONSE_CONTENT_TYPE is not null");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeEqualTo(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE =", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeNotEqualTo(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE <>", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeGreaterThan(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE >", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeGreaterThanOrEqualTo(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE >=", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeLessThan(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE <", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeLessThanOrEqualTo(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE <=", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeLike(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE like", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeNotLike(String value) {
            addCriterion("RESPONSE_CONTENT_TYPE not like", value, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeIn(List values) {
            addCriterion("RESPONSE_CONTENT_TYPE in", values, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeNotIn(List values) {
            addCriterion("RESPONSE_CONTENT_TYPE not in", values, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeBetween(String value1, String value2) {
            addCriterion("RESPONSE_CONTENT_TYPE between", value1, value2, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeNotBetween(String value1, String value2) {
            addCriterion("RESPONSE_CONTENT_TYPE not between", value1, value2, "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseStatusIsNull() {
            addCriterion("RESPONSE_STATUS is null");
            return (Criteria) this;
        }

        public Criteria andResponseStatusIsNotNull() {
            addCriterion("RESPONSE_STATUS is not null");
            return (Criteria) this;
        }

        public Criteria andResponseStatusEqualTo(Long value) {
            addCriterion("RESPONSE_STATUS =", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusNotEqualTo(Long value) {
            addCriterion("RESPONSE_STATUS <>", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusGreaterThan(Long value) {
            addCriterion("RESPONSE_STATUS >", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusGreaterThanOrEqualTo(Long value) {
            addCriterion("RESPONSE_STATUS >=", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusLessThan(Long value) {
            addCriterion("RESPONSE_STATUS <", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusLessThanOrEqualTo(Long value) {
            addCriterion("RESPONSE_STATUS <=", value, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusIn(List values) {
            addCriterion("RESPONSE_STATUS in", values, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusNotIn(List values) {
            addCriterion("RESPONSE_STATUS not in", values, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusBetween(Long value1, Long value2) {
            addCriterion("RESPONSE_STATUS between", value1, value2, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseStatusNotBetween(Long value1, Long value2) {
            addCriterion("RESPONSE_STATUS not between", value1, value2, "responseStatus");
            return (Criteria) this;
        }

        public Criteria andResponseViewIsNull() {
            addCriterion("RESPONSE_VIEW is null");
            return (Criteria) this;
        }

        public Criteria andResponseViewIsNotNull() {
            addCriterion("RESPONSE_VIEW is not null");
            return (Criteria) this;
        }

        public Criteria andResponseViewEqualTo(String value) {
            addCriterion("RESPONSE_VIEW =", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewNotEqualTo(String value) {
            addCriterion("RESPONSE_VIEW <>", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewGreaterThan(String value) {
            addCriterion("RESPONSE_VIEW >", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewGreaterThanOrEqualTo(String value) {
            addCriterion("RESPONSE_VIEW >=", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewLessThan(String value) {
            addCriterion("RESPONSE_VIEW <", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewLessThanOrEqualTo(String value) {
            addCriterion("RESPONSE_VIEW <=", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewLike(String value) {
            addCriterion("RESPONSE_VIEW like", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewNotLike(String value) {
            addCriterion("RESPONSE_VIEW not like", value, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewIn(List values) {
            addCriterion("RESPONSE_VIEW in", values, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewNotIn(List values) {
            addCriterion("RESPONSE_VIEW not in", values, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewBetween(String value1, String value2) {
            addCriterion("RESPONSE_VIEW between", value1, value2, "responseView");
            return (Criteria) this;
        }

        public Criteria andResponseViewNotBetween(String value1, String value2) {
            addCriterion("RESPONSE_VIEW not between", value1, value2, "responseView");
            return (Criteria) this;
        }

        public Criteria andExceptionClassIsNull() {
            addCriterion("EXCEPTION_CLASS is null");
            return (Criteria) this;
        }

        public Criteria andExceptionClassIsNotNull() {
            addCriterion("EXCEPTION_CLASS is not null");
            return (Criteria) this;
        }

        public Criteria andExceptionClassEqualTo(String value) {
            addCriterion("EXCEPTION_CLASS =", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassNotEqualTo(String value) {
            addCriterion("EXCEPTION_CLASS <>", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassGreaterThan(String value) {
            addCriterion("EXCEPTION_CLASS >", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassGreaterThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_CLASS >=", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassLessThan(String value) {
            addCriterion("EXCEPTION_CLASS <", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassLessThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_CLASS <=", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassLike(String value) {
            addCriterion("EXCEPTION_CLASS like", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassNotLike(String value) {
            addCriterion("EXCEPTION_CLASS not like", value, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassIn(List values) {
            addCriterion("EXCEPTION_CLASS in", values, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassNotIn(List values) {
            addCriterion("EXCEPTION_CLASS not in", values, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassBetween(String value1, String value2) {
            addCriterion("EXCEPTION_CLASS between", value1, value2, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionClassNotBetween(String value1, String value2) {
            addCriterion("EXCEPTION_CLASS not between", value1, value2, "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageIsNull() {
            addCriterion("EXCEPTION_MESSAGE is null");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageIsNotNull() {
            addCriterion("EXCEPTION_MESSAGE is not null");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageEqualTo(String value) {
            addCriterion("EXCEPTION_MESSAGE =", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageNotEqualTo(String value) {
            addCriterion("EXCEPTION_MESSAGE <>", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageGreaterThan(String value) {
            addCriterion("EXCEPTION_MESSAGE >", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageGreaterThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_MESSAGE >=", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageLessThan(String value) {
            addCriterion("EXCEPTION_MESSAGE <", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageLessThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_MESSAGE <=", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageLike(String value) {
            addCriterion("EXCEPTION_MESSAGE like", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageNotLike(String value) {
            addCriterion("EXCEPTION_MESSAGE not like", value, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageIn(List values) {
            addCriterion("EXCEPTION_MESSAGE in", values, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageNotIn(List values) {
            addCriterion("EXCEPTION_MESSAGE not in", values, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageBetween(String value1, String value2) {
            addCriterion("EXCEPTION_MESSAGE between", value1, value2, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageNotBetween(String value1, String value2) {
            addCriterion("EXCEPTION_MESSAGE not between", value1, value2, "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackIsNull() {
            addCriterion("EXCEPTION_STACK_TRACK is null");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackIsNotNull() {
            addCriterion("EXCEPTION_STACK_TRACK is not null");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackEqualTo(String value) {
            addCriterion("EXCEPTION_STACK_TRACK =", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackNotEqualTo(String value) {
            addCriterion("EXCEPTION_STACK_TRACK <>", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackGreaterThan(String value) {
            addCriterion("EXCEPTION_STACK_TRACK >", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackGreaterThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_STACK_TRACK >=", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackLessThan(String value) {
            addCriterion("EXCEPTION_STACK_TRACK <", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackLessThanOrEqualTo(String value) {
            addCriterion("EXCEPTION_STACK_TRACK <=", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackLike(String value) {
            addCriterion("EXCEPTION_STACK_TRACK like", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackNotLike(String value) {
            addCriterion("EXCEPTION_STACK_TRACK not like", value, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackIn(List values) {
            addCriterion("EXCEPTION_STACK_TRACK in", values, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackNotIn(List values) {
            addCriterion("EXCEPTION_STACK_TRACK not in", values, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackBetween(String value1, String value2) {
            addCriterion("EXCEPTION_STACK_TRACK between", value1, value2, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackNotBetween(String value1, String value2) {
            addCriterion("EXCEPTION_STACK_TRACK not between", value1, value2, "exceptionStackTrack");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryIsNull() {
            addCriterion("JVM_MAX_MEMORY is null");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryIsNotNull() {
            addCriterion("JVM_MAX_MEMORY is not null");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryEqualTo(Long value) {
            addCriterion("JVM_MAX_MEMORY =", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryNotEqualTo(Long value) {
            addCriterion("JVM_MAX_MEMORY <>", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryGreaterThan(Long value) {
            addCriterion("JVM_MAX_MEMORY >", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryGreaterThanOrEqualTo(Long value) {
            addCriterion("JVM_MAX_MEMORY >=", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryLessThan(Long value) {
            addCriterion("JVM_MAX_MEMORY <", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryLessThanOrEqualTo(Long value) {
            addCriterion("JVM_MAX_MEMORY <=", value, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryIn(List values) {
            addCriterion("JVM_MAX_MEMORY in", values, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryNotIn(List values) {
            addCriterion("JVM_MAX_MEMORY not in", values, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryBetween(Long value1, Long value2) {
            addCriterion("JVM_MAX_MEMORY between", value1, value2, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmMaxMemoryNotBetween(Long value1, Long value2) {
            addCriterion("JVM_MAX_MEMORY not between", value1, value2, "jvmMaxMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryIsNull() {
            addCriterion("JVM_TOTAL_MEMORY is null");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryIsNotNull() {
            addCriterion("JVM_TOTAL_MEMORY is not null");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryEqualTo(Long value) {
            addCriterion("JVM_TOTAL_MEMORY =", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryNotEqualTo(Long value) {
            addCriterion("JVM_TOTAL_MEMORY <>", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryGreaterThan(Long value) {
            addCriterion("JVM_TOTAL_MEMORY >", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryGreaterThanOrEqualTo(Long value) {
            addCriterion("JVM_TOTAL_MEMORY >=", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryLessThan(Long value) {
            addCriterion("JVM_TOTAL_MEMORY <", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryLessThanOrEqualTo(Long value) {
            addCriterion("JVM_TOTAL_MEMORY <=", value, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryIn(List values) {
            addCriterion("JVM_TOTAL_MEMORY in", values, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryNotIn(List values) {
            addCriterion("JVM_TOTAL_MEMORY not in", values, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryBetween(Long value1, Long value2) {
            addCriterion("JVM_TOTAL_MEMORY between", value1, value2, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmTotalMemoryNotBetween(Long value1, Long value2) {
            addCriterion("JVM_TOTAL_MEMORY not between", value1, value2, "jvmTotalMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryIsNull() {
            addCriterion("JVM_FREE_MEMORY is null");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryIsNotNull() {
            addCriterion("JVM_FREE_MEMORY is not null");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryEqualTo(Long value) {
            addCriterion("JVM_FREE_MEMORY =", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryNotEqualTo(Long value) {
            addCriterion("JVM_FREE_MEMORY <>", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryGreaterThan(Long value) {
            addCriterion("JVM_FREE_MEMORY >", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryGreaterThanOrEqualTo(Long value) {
            addCriterion("JVM_FREE_MEMORY >=", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryLessThan(Long value) {
            addCriterion("JVM_FREE_MEMORY <", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryLessThanOrEqualTo(Long value) {
            addCriterion("JVM_FREE_MEMORY <=", value, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryIn(List values) {
            addCriterion("JVM_FREE_MEMORY in", values, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryNotIn(List values) {
            addCriterion("JVM_FREE_MEMORY not in", values, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryBetween(Long value1, Long value2) {
            addCriterion("JVM_FREE_MEMORY between", value1, value2, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmFreeMemoryNotBetween(Long value1, Long value2) {
            addCriterion("JVM_FREE_MEMORY not between", value1, value2, "jvmFreeMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryIsNull() {
            addCriterion("JVM_USER_MEMORY is null");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryIsNotNull() {
            addCriterion("JVM_USER_MEMORY is not null");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryEqualTo(Long value) {
            addCriterion("JVM_USER_MEMORY =", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryNotEqualTo(Long value) {
            addCriterion("JVM_USER_MEMORY <>", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryGreaterThan(Long value) {
            addCriterion("JVM_USER_MEMORY >", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryGreaterThanOrEqualTo(Long value) {
            addCriterion("JVM_USER_MEMORY >=", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryLessThan(Long value) {
            addCriterion("JVM_USER_MEMORY <", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryLessThanOrEqualTo(Long value) {
            addCriterion("JVM_USER_MEMORY <=", value, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryIn(List values) {
            addCriterion("JVM_USER_MEMORY in", values, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryNotIn(List values) {
            addCriterion("JVM_USER_MEMORY not in", values, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryBetween(Long value1, Long value2) {
            addCriterion("JVM_USER_MEMORY between", value1, value2, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andJvmUserMemoryNotBetween(Long value1, Long value2) {
            addCriterion("JVM_USER_MEMORY not between", value1, value2, "jvmUserMemory");
            return (Criteria) this;
        }

        public Criteria andCreateDateIsNull() {
            addCriterion("CREATE_DATE is null");
            return (Criteria) this;
        }

        public Criteria andCreateDateIsNotNull() {
            addCriterion("CREATE_DATE is not null");
            return (Criteria) this;
        }

        public Criteria andCreateDateEqualTo(Date value) {
            addCriterion("CREATE_DATE =", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateNotEqualTo(Date value) {
            addCriterion("CREATE_DATE <>", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateGreaterThan(Date value) {
            addCriterion("CREATE_DATE >", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateGreaterThanOrEqualTo(Date value) {
            addCriterion("CREATE_DATE >=", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateLessThan(Date value) {
            addCriterion("CREATE_DATE <", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateLessThanOrEqualTo(Date value) {
            addCriterion("CREATE_DATE <=", value, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateIn(List values) {
            addCriterion("CREATE_DATE in", values, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateNotIn(List values) {
            addCriterion("CREATE_DATE not in", values, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateBetween(Date value1, Date value2) {
            addCriterion("CREATE_DATE between", value1, value2, "createDate");
            return (Criteria) this;
        }

        public Criteria andCreateDateNotBetween(Date value1, Date value2) {
            addCriterion("CREATE_DATE not between", value1, value2, "createDate");
            return (Criteria) this;
        }

        public Criteria andRequestIdLikeInsensitive(String value) {
            addCriterion("upper(REQUEST_ID) like", value.toUpperCase(), "requestId");
            return (Criteria) this;
        }

        public Criteria andLoginNameLikeInsensitive(String value) {
            addCriterion("upper(LOGIN_NAME) like", value.toUpperCase(), "loginName");
            return (Criteria) this;
        }

        public Criteria andSessionIdLikeInsensitive(String value) {
            addCriterion("upper(SESSION_ID) like", value.toUpperCase(), "sessionId");
            return (Criteria) this;
        }

        public Criteria andSchemeLikeInsensitive(String value) {
            addCriterion("upper(SCHEME) like", value.toUpperCase(), "scheme");
            return (Criteria) this;
        }

        public Criteria andServerNameLikeInsensitive(String value) {
            addCriterion("upper(SERVER_NAME) like", value.toUpperCase(), "serverName");
            return (Criteria) this;
        }

        public Criteria andRequestUriLikeInsensitive(String value) {
            addCriterion("upper(REQUEST_URI) like", value.toUpperCase(), "requestUri");
            return (Criteria) this;
        }

        public Criteria andMethodLikeInsensitive(String value) {
            addCriterion("upper(METHOD) like", value.toUpperCase(), "method");
            return (Criteria) this;
        }

        public Criteria andRequestParamsLikeInsensitive(String value) {
            addCriterion("upper(REQUEST_PARAMS) like", value.toUpperCase(), "requestParams");
            return (Criteria) this;
        }

        public Criteria andAuthTypeLikeInsensitive(String value) {
            addCriterion("upper(AUTH_TYPE) like", value.toUpperCase(), "authType");
            return (Criteria) this;
        }

        public Criteria andCharacterEncodingLikeInsensitive(String value) {
            addCriterion("upper(CHARACTER_ENCODING) like", value.toUpperCase(), "characterEncoding");
            return (Criteria) this;
        }

        public Criteria andContentTypeLikeInsensitive(String value) {
            addCriterion("upper(CONTENT_TYPE) like", value.toUpperCase(), "contentType");
            return (Criteria) this;
        }

        public Criteria andHeaderNamesLikeInsensitive(String value) {
            addCriterion("upper(HEADER_NAMES) like", value.toUpperCase(), "headerNames");
            return (Criteria) this;
        }

        public Criteria andLocalAddrLikeInsensitive(String value) {
            addCriterion("upper(LOCAL_ADDR) like", value.toUpperCase(), "localAddr");
            return (Criteria) this;
        }

        public Criteria andLocalNameLikeInsensitive(String value) {
            addCriterion("upper(LOCAL_NAME) like", value.toUpperCase(), "localName");
            return (Criteria) this;
        }

        public Criteria andPathTranslatedLikeInsensitive(String value) {
            addCriterion("upper(PATH_TRANSLATED) like", value.toUpperCase(), "pathTranslated");
            return (Criteria) this;
        }

        public Criteria andProtocolLikeInsensitive(String value) {
            addCriterion("upper(PROTOCOL) like", value.toUpperCase(), "protocol");
            return (Criteria) this;
        }

        public Criteria andRemoteAddrLikeInsensitive(String value) {
            addCriterion("upper(REMOTE_ADDR) like", value.toUpperCase(), "remoteAddr");
            return (Criteria) this;
        }

        public Criteria andRemoteHostLikeInsensitive(String value) {
            addCriterion("upper(REMOTE_HOST) like", value.toUpperCase(), "remoteHost");
            return (Criteria) this;
        }

        public Criteria andRemoteUserLikeInsensitive(String value) {
            addCriterion("upper(REMOTE_USER) like", value.toUpperCase(), "remoteUser");
            return (Criteria) this;
        }

        public Criteria andResponseHeaderNamesLikeInsensitive(String value) {
            addCriterion("upper(RESPONSE_HEADER_NAMES) like", value.toUpperCase(), "responseHeaderNames");
            return (Criteria) this;
        }

        public Criteria andResponseCharacterEncondingLikeInsensitive(String value) {
            addCriterion("upper(RESPONSE_CHARACTER_ENCONDING) like", value.toUpperCase(), "responseCharacterEnconding");
            return (Criteria) this;
        }

        public Criteria andResponseContentTypeLikeInsensitive(String value) {
            addCriterion("upper(RESPONSE_CONTENT_TYPE) like", value.toUpperCase(), "responseContentType");
            return (Criteria) this;
        }

        public Criteria andResponseViewLikeInsensitive(String value) {
            addCriterion("upper(RESPONSE_VIEW) like", value.toUpperCase(), "responseView");
            return (Criteria) this;
        }

        public Criteria andExceptionClassLikeInsensitive(String value) {
            addCriterion("upper(EXCEPTION_CLASS) like", value.toUpperCase(), "exceptionClass");
            return (Criteria) this;
        }

        public Criteria andExceptionMessageLikeInsensitive(String value) {
            addCriterion("upper(EXCEPTION_MESSAGE) like", value.toUpperCase(), "exceptionMessage");
            return (Criteria) this;
        }

        public Criteria andExceptionStackTrackLikeInsensitive(String value) {
            addCriterion("upper(EXCEPTION_STACK_TRACK) like", value.toUpperCase(), "exceptionStackTrack");
            return (Criteria) this;
        }
    }

    /**
     * This class was generated by MyBatis Generator.
     * This class corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated do_not_delete_during_merge Fri Jan 15 16:04:44 CST 2016
     */
    public static class Criteria extends GeneratedCriteria {

        protected Criteria() {
            super();
        }
    }

    /**
     * This class was generated by MyBatis Generator.
     * This class corresponds to the database table TT_REQUEST_RESPONSE_LOG
     *
     * @mbggenerated Fri Jan 15 16:04:44 CST 2016
     */
    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);
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy