Package org.miaixz.bus.mapper.criteria
Class Weekend<T>
java.lang.Object
org.miaixz.bus.mapper.entity.Condition
org.miaixz.bus.mapper.criteria.Weekend<T>
- Type Parameters:
T- 泛型
- All Implemented Interfaces:
TableNames
条件
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.miaixz.bus.mapper.entity.Condition
Condition.Builder, Condition.Criteria, Condition.Criterion, Condition.GeneratedCriteria, Condition.OrderBy -
Field Summary
Fields inherited from class org.miaixz.bus.mapper.entity.Condition
countColumn, distinct, entityClass, excludeColumns, exists, forUpdate, notNull, ORDERBY, orderByClause, oredCriteria, propertyMap, selectColumns, table, tableName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Condition.CriteriaexcludeProperties(org.miaixz.bus.core.center.function.FunctionX<T, ?>... fns) 排除查询字段,优先级低于 selectPropertiesstatic <A> Weekend<A> static <A> Weekend<A> static <A> Weekend<A> selectProperties(org.miaixz.bus.core.center.function.FunctionX<T, ?>... fns) 指定要查询的属性列 - 这里会自动映射到表字段withCountProperty(org.miaixz.bus.core.center.function.FunctionX<T, ?> fn) withDistinct(boolean distinct) withForUpdate(boolean forUpdate) withTableName(String tableName) Methods inherited from class org.miaixz.bus.mapper.entity.Condition
and, and, builder, clear, createCriteria, excludeProperties, getCountColumn, getDynamicTableName, getEntityClass, getOrderByClause, getOredCriteria, getPropertyMap, getSelectColumns, isDistinct, isForUpdate, or, or, orderBy, selectProperties, setCountProperty, setDistinct, setForUpdate, setOrderByClause, setTableName
-
Constructor Details
-
Weekend
-
Weekend
-
Weekend
-
-
Method Details
-
of
-
of
-
of
-
createCriteriaAddOn
-
createCriteriaInternal
- Overrides:
createCriteriaInternalin classCondition
-
weekendCriteria
-
excludeProperties
排除查询字段,优先级低于 selectProperties- Parameters:
fns- 属性名的可变参数- Returns:
- the object
-
selectProperties
指定要查询的属性列 - 这里会自动映射到表字段- Parameters:
fns- 函数- Returns:
- the object
-
orderBy
-
withDistinct
-
withForUpdate
-
withCountProperty
-
withTableName
-