public interface MultiQuery extends IQuery
dataPermission, doQuery, doQueryCount, enableLessDatePlus235959, enableLessEqualDatePlus235959, enableLessOrLessEqualDatePlus235959, getConditions, getFinalReturnColumns, getFixedReturnColumns, getGroupCountSelectColumns, getGroups, getHavings, getOptions, getOrders, getPaging, getQueryConvert, getReturnClass, getReturnColumns, getTable, id, isDistinct, isLessDatePlus235959, isLessEqualDatePlus235959, schema, setDataPermission, setId, setOptions, setPaging, setQueryConvert, setSchema, setTextTransformType, textTransformTypestatic MultiQuery newQuery()
static MultiQuery newQuery(String id)
MultiQuery createQuery(Class<?> clazz, Column... columns)
MultiQuery createQuery(Class<?> clazz, Columns... columns)
MultiQuery createQuery(Column... columns)
MultiQuery addReturnColumn(Column... columns)
MultiQuery addReturnColumn(Columns... columns)
MultiQuery clearReturnColumns()
MultiQuery addFixedReturnColumn(Column... columns)
MultiQuery addFixedReturnColumn(Columns... columns)
MultiQuery clearFixedReturnColumns()
AliasTable table(IQuery query)
AliasTable table(Class<?> clazz)
AliasTable table(String table)
AliasTable table(String table, String alias)
AliasTable table(IQuery query, String alias)
AliasTable table(Class<?> clazz, String alias)
AliasTable join(IQuery query)
AliasTable join(Class<?> clazz)
AliasTable join(IQuery query, String alias)
AliasTable join(Class<?> clazz, String alias)
AliasTable join(Class<?> clazz, String clazzColumn, Column tableColumn)
AliasTable join(Class<?> clazz, JoinType joinType, String clazzColumn, Column tableColumn)
<T,R> AliasTable join(Class<?> clazz, LambdaQuery<T,R> clazzColumn, Column tableColumn)
<T,R> AliasTable join(Class<?> clazz, JoinType joinType, LambdaQuery<T,R> clazzColumn, Column tableColumn)
MultiQuery whereEqual(Column left, Object value)
MultiQuery whereNotEqual(Column left, Object value)
MultiQuery whereLike(Column left, String value)
MultiQuery whereNotLike(Column left, String value)
MultiQuery whereStartWith(Column left, String value)
MultiQuery whereEndWith(Column left, String value)
MultiQuery whereNotStartWith(Column left, String value)
MultiQuery whereNotEndWith(Column left, String value)
MultiQuery whereLess(Column left, Object value)
MultiQuery whereLessEqual(Column left, Object value)
MultiQuery whereMore(Column left, Object value)
MultiQuery whereMoreEqual(Column left, Object value)
MultiQuery whereIsNull(Column left)
MultiQuery whereIsNotNull(Column left)
MultiQuery whereIsEmpty(Column left)
MultiQuery whereIsNotEmpty(Column left)
MultiQuery whereIn(Column left, Collection value)
MultiQuery whereNotIn(Column left, Collection value)
MultiQuery whereInValues(Column left, Object... values)
MultiQuery whereNotInValues(Column left, Object... values)
MultiQuery whereInQuery(Column left, MultiQuery query)
MultiQuery whereNotInQuery(Column left, MultiQuery query)
MultiQuery whereBetween(Column left, Object value, Object andValue)
MultiQuery where(Column left, Object value, ExpressionType type)
MultiQuery where(Column left, Column value)
MultiQuery where(Condition condition)
MultiQuery where(Expression... expressions)
MultiQuery group(Column... columns)
MultiQuery group(Columns... columns)
MultiQuery groupCountSelectColumn(Column... columns)
MultiQuery having(Column left, Object value, ExpressionType type)
MultiQuery having(Column left, Column value)
MultiQuery having(Condition condition)
MultiQuery having(Expression expression)
MultiQuery orderDesc(Column column)
MultiQuery orderAsc(Column column)
MultiQuery order(Order order)
MultiQuery orders(List<Order> orders)
MultiQuery join(Join join)
MultiQuery join(AliasTable table, Column left, Column right)
MultiQuery join(AliasTable table, JoinType joinType, Column left, Column right)
MultiQuery distinct()
MultiQuery enableDataPermission()
MultiQuery disableDataPermission()
boolean isEnableDataPermission()
MultiQuery dataColumn(Object dataType, Column column)
MultiQuery dataColumn(Object dataType, String dataKey, Column column)
boolean containsAlias(String alias)
void addUsedAlias(String alias)
MultiQuery whereExists(MultiQuery query)
MultiQuery whereNotExists(MultiQuery query)
MultiQuery newMultiQuery()
MultiQuery parentQuery()
Copyright © 2025. All rights reserved.