From 82319934600f4d458c0129860285d398fb56c903 Mon Sep 17 00:00:00 2001 From: zhoushen <2013650704@qq.com> Date: Mon, 16 Dec 2024 22:50:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model/UmsRoleMenuRelationExample.java | 424 ------------------ 1 file changed, 424 deletions(-) diff --git a/mall-mbg/src/main/java/com/macro/mall/model/UmsRoleMenuRelationExample.java b/mall-mbg/src/main/java/com/macro/mall/model/UmsRoleMenuRelationExample.java index 4f255d8..e69de29 100644 --- a/mall-mbg/src/main/java/com/macro/mall/model/UmsRoleMenuRelationExample.java +++ b/mall-mbg/src/main/java/com/macro/mall/model/UmsRoleMenuRelationExample.java @@ -1,424 +0,0 @@ -package com.macro.mall.model; - -import java.util.ArrayList; -import java.util.List; - -/** - * UmsRoleMenuRelationExample 是一个用于构建 UmsRoleMenuRelation 表的 SQL 查询条件的类。 - */ -public class UmsRoleMenuRelationExample { - // 存储 SQL 查询中的 order by 子句 - protected String orderByClause; - - // 标志是否在查询结果中去除重复记录 - protected boolean distinct; - - // 存储多个 Criteria 对象,用于构建复杂的查询条件 - protected List oredCriteria; - - /** - * 构造函数,初始化 oredCriteria 为一个空的 ArrayList。 - */ - public UmsRoleMenuRelationExample() { - oredCriteria = new ArrayList<>(); - } - - /** - * 设置 order by 子句。 - * @param orderByClause 要设置的 order by 子句 - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * 获取当前的 order by 子句。 - * @return 当前的 order by 子句 - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * 设置是否去重的标志。 - * @param distinct 是否去重的布尔值 - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * 获取是否去重的标志。 - * @return 是否去重的布尔值 - */ - public boolean isDistinct() { - return distinct; - } - - /** - * 获取当前所有的 Criteria 对象。 - * @return 包含所有 Criteria 对象的列表 - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * 添加一个新的 Criteria 对象到 oredCriteria 列表中。 - * @param criteria 要添加的 Criteria 对象 - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - protected abstract static class GeneratedCriteria { - protected List criteria; - - protected GeneratedCriteria() { - super(); - criteria = new ArrayList<>(); - } - - public boolean isValid() { - return criteria.size() > 0; - } - - public List getAllCriteria() { - return criteria; - } - - public List getCriteria() { - return criteria; - } - - protected void addCriterion(String condition) { - if (condition == null) { - throw new RuntimeException("Value for condition cannot be null"); - } - criteria.add(new Criterion(condition)); - } - - protected void addCriterion(String condition, Object value, String property) { - if (value == null) { - throw new RuntimeException("Value for " + property + " cannot be null"); - } - criteria.add(new Criterion(condition, value)); - } - - protected void addCriterion(String condition, Object value1, Object value2, String property) { - if (value1 == null || value2 == null) { - throw new RuntimeException("Between values for " + property + " cannot be null"); - } - criteria.add(new Criterion(condition, value1, value2)); - } - - public Criteria andIdIsNull() { - addCriterion("id is null"); - return (Criteria) this; - } - - public Criteria andIdIsNotNull() { - addCriterion("id is not null"); - return (Criteria) this; - } - - public Criteria andIdEqualTo(Long value) { - addCriterion("id =", value, "id"); - return (Criteria) this; - } - - public Criteria andIdNotEqualTo(Long value) { - addCriterion("id <>", value, "id"); - return (Criteria) this; - } - - public Criteria andIdGreaterThan(Long value) { - addCriterion("id >", value, "id"); - return (Criteria) this; - } - - public Criteria andIdGreaterThanOrEqualTo(Long value) { - addCriterion("id >=", value, "id"); - return (Criteria) this; - } - - public Criteria andIdLessThan(Long value) { - addCriterion("id <", value, "id"); - return (Criteria) this; - } - - public Criteria andIdLessThanOrEqualTo(Long value) { - addCriterion("id <=", value, "id"); - return (Criteria) this; - } - - public Criteria andIdIn(List values) { - addCriterion("id in", values, "id"); - return (Criteria) this; - } - - public Criteria andIdNotIn(List values) { - addCriterion("id not in", values, "id"); - return (Criteria) this; - } - - public Criteria andIdBetween(Long value1, Long value2) { - addCriterion("id between", value1, value2, "id"); - return (Criteria) this; - } - - public Criteria andIdNotBetween(Long value1, Long value2) { - addCriterion("id not between", value1, value2, "id"); - return (Criteria) this; - } - - public Criteria andRoleIdIsNull() { - addCriterion("role_id is null"); - return (Criteria) this; - } - - public Criteria andRoleIdIsNotNull() { - addCriterion("role_id is not null"); - return (Criteria) this; - } - - public Criteria andRoleIdEqualTo(Long value) { - addCriterion("role_id =", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdNotEqualTo(Long value) { - addCriterion("role_id <>", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdGreaterThan(Long value) { - addCriterion("role_id >", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdGreaterThanOrEqualTo(Long value) { - addCriterion("role_id >=", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdLessThan(Long value) { - addCriterion("role_id <", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdLessThanOrEqualTo(Long value) { - addCriterion("role_id <=", value, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdIn(List values) { - addCriterion("role_id in", values, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdNotIn(List values) { - addCriterion("role_id not in", values, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdBetween(Long value1, Long value2) { - addCriterion("role_id between", value1, value2, "roleId"); - return (Criteria) this; - } - - public Criteria andRoleIdNotBetween(Long value1, Long value2) { - addCriterion("role_id not between", value1, value2, "roleId"); - return (Criteria) this; - } - - public Criteria andMenuIdIsNull() { - addCriterion("menu_id is null"); - return (Criteria) this; - } - - public Criteria andMenuIdIsNotNull() { - addCriterion("menu_id is not null"); - return (Criteria) this; - } - - public Criteria andMenuIdEqualTo(Long value) { - addCriterion("menu_id =", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdNotEqualTo(Long value) { - addCriterion("menu_id <>", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdGreaterThan(Long value) { - addCriterion("menu_id >", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdGreaterThanOrEqualTo(Long value) { - addCriterion("menu_id >=", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdLessThan(Long value) { - addCriterion("menu_id <", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdLessThanOrEqualTo(Long value) { - addCriterion("menu_id <=", value, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdIn(List values) { - addCriterion("menu_id in", values, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdNotIn(List values) { - addCriterion("menu_id not in", values, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdBetween(Long value1, Long value2) { - addCriterion("menu_id between", value1, value2, "menuId"); - return (Criteria) this; - } - - public Criteria andMenuIdNotBetween(Long value1, Long value2) { - addCriterion("menu_id not between", value1, value2, "menuId"); - return (Criteria) this; - } - } - - public static class Criteria extends GeneratedCriteria { - protected Criteria() { - super(); - } - } - - public static class Criterion { - private String condition; - - private Object value; - - private Object secondValue; - - private boolean noValue; - - private boolean singleValue; - - private boolean betweenValue; - - private boolean listValue; - - private String typeHandler; - - public String getCondition() { - return condition; - } - - public Object getValue() { - return value; - } - - public Object getSecondValue() { - return secondValue; - } - - public boolean isNoValue() { - return noValue; - } - - public boolean isSingleValue() { - return singleValue; - } - - public boolean isBetweenValue() { - return betweenValue; - } - - public boolean isListValue() { - return listValue; - } - - public String getTypeHandler() { - return typeHandler; - } - - protected Criterion(String condition) { - super(); - this.condition = condition; - this.typeHandler = null; - this.noValue = true; - } - - protected Criterion(String condition, Object value, String typeHandler) { - super(); - this.condition = condition; - this.value = value; - this.typeHandler = typeHandler; - if (value instanceof List) { - this.listValue = true; - } else { - this.singleValue = true; - } - } - - // 构造函数,用于创建一个Criterion对象,只包含条件和值 - protected Criterion(String condition, Object value) { - // 调用另一个构造函数,并传递null作为typeHandler参数 - this(condition, value, null); - } - - // 构造函数,用于创建一个Criterion对象,包含条件、值、第二个值和类型处理器 - protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { - // 调用父类的构造函数 - super(); - // 初始化条件字段 - this.condition = condition; - // 初始化值字段 - this.value = value; - // 初始化第二个值字段 - this.secondValue = secondValue; - // 初始化类型处理器字段 - this.typeHandler = typeHandler; - // 设置betweenValue为true,表示这是一个范围查询 - this.betweenValue = true; - } - - // 构造函数,用于创建一个Criterion对象,包含条件、值和第二个值 - protected Criterion(String condition, Object value, Object secondValue) { - // 调用另一个构造函数,并传递null作为typeHandler参数 - this(condition, value, secondValue, null); - } - - } -} \ No newline at end of file