public class MultiQueryImpl extends AbstractQueryImpl implements MultiQuery
conditions, dataPermission, distinct, havings, lessDatePlus, lessEqualDatePlus, options, orders, textTransformType| Constructor and Description |
|---|
MultiQueryImpl() |
MultiQueryImpl(MultiQuery query) |
addCondition, addHaving, dataPermission, enableLessDatePlus235959, enableLessEqualDatePlus235959, enableLessOrLessEqualDatePlus235959, getConditions, getHavings, getOptions, getOrders, getPageable, getQueryConvert, id, isLessDatePlus235959, isLessEqualDatePlus235959, schema, setDataPermission, setId, setPageable, setQueryConvert, setSchema, setTextTransformType, textTransformTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewQuery, newQuerydataPermission, enableLessDatePlus235959, enableLessEqualDatePlus235959, enableLessOrLessEqualDatePlus235959, getConditions, getHavings, getOptions, getOrders, getPageable, getQueryConvert, id, isLessDatePlus235959, isLessEqualDatePlus235959, schema, setDataPermission, setId, setPageable, setQueryConvert, setSchema, setTextTransformType, textTransformTypepublic MultiQueryImpl()
public MultiQueryImpl(MultiQuery query)
public MultiQuery createQuery(Class<?> clazz, Column... columns)
createQuery in interface MultiQuerypublic MultiQuery createQuery(Column... columns)
createQuery in interface MultiQuerypublic MultiQuery createQuery(Class<?> clazz, Columns... columns)
createQuery in interface MultiQuerypublic MultiQuery addReturnColumn(Column... columns)
addReturnColumn in interface MultiQuerypublic MultiQuery addReturnColumn(Columns... columns)
addReturnColumn in interface MultiQuerypublic MultiQuery clearReturnColumns()
clearReturnColumns in interface MultiQuerypublic MultiQuery addFixedReturnColumn(Column... columns)
addFixedReturnColumn in interface MultiQuerypublic MultiQuery addFixedReturnColumn(Columns... columns)
addFixedReturnColumn in interface MultiQuerypublic MultiQuery clearFixedReturnColumns()
clearFixedReturnColumns in interface MultiQuerypublic AliasTable join(IQuery query)
join in interface MultiQuerypublic AliasTable join(IQuery query, String alias)
join in interface MultiQuerypublic AliasTable table(IQuery query, String alias)
table in interface MultiQuerypublic AliasTable table(IQuery query)
table in interface MultiQuerypublic AliasTable join(Class<?> clazz, String alias)
join in interface MultiQuerypublic AliasTable join(Class<?> clazz, String clazzColumn, Column tableColumn)
join in interface MultiQuerypublic AliasTable join(Class<?> clazz, JoinType joinType, String clazzColumn, Column tableColumn)
join in interface MultiQuerypublic <T,R> AliasTable join(Class<?> clazz, LambdaQuery<T,R> clazzColumn, Column tableColumn)
join in interface MultiQuerypublic <T,R> AliasTable join(Class<?> clazz, JoinType joinType, LambdaQuery<T,R> clazzColumn, Column tableColumn)
join in interface MultiQuerypublic AliasTable join(Class<?> clazz)
join in interface MultiQuerypublic MultiQuery whereEqual(Column left, Object value)
whereEqual in interface MultiQuerypublic MultiQuery whereNotEqual(Column left, Object value)
whereNotEqual in interface MultiQuerypublic MultiQuery whereLike(Column left, String value)
whereLike in interface MultiQuerypublic MultiQuery whereNotLike(Column left, String value)
whereNotLike in interface MultiQuerypublic MultiQuery whereStartWith(Column left, String value)
whereStartWith in interface MultiQuerypublic MultiQuery whereEndWith(Column left, String value)
whereEndWith in interface MultiQuerypublic MultiQuery whereNotStartWith(Column left, String value)
whereNotStartWith in interface MultiQuerypublic MultiQuery whereNotEndWith(Column left, String value)
whereNotEndWith in interface MultiQuerypublic MultiQuery whereLess(Column left, Object value)
whereLess in interface MultiQuerypublic MultiQuery whereLessEqual(Column left, Object value)
whereLessEqual in interface MultiQuerypublic MultiQuery whereMore(Column left, Object value)
whereMore in interface MultiQuerypublic MultiQuery whereMoreEqual(Column left, Object value)
whereMoreEqual in interface MultiQuerypublic MultiQuery whereIn(Column left, Collection value)
whereIn in interface MultiQuerypublic MultiQuery whereInValues(Column left, Object... values)
whereInValues in interface MultiQuerypublic MultiQuery whereNotInValues(Column left, Object... values)
whereNotInValues in interface MultiQuerypublic MultiQuery whereNotIn(Column left, Collection value)
whereNotIn in interface MultiQuerypublic MultiQuery whereNotInQuery(Column left, MultiQuery query)
whereNotInQuery in interface MultiQuerypublic MultiQuery whereBetween(Column left, Object value, Object andValue)
whereBetween in interface MultiQuerypublic MultiQuery whereInQuery(Column left, MultiQuery query)
whereInQuery in interface MultiQuerypublic AliasTable table(Class<?> clazz)
table in interface MultiQuerypublic AliasTable table(String tableName, String alias)
table in interface MultiQuerypublic AliasTable table(String tableName)
table in interface MultiQuerypublic AliasTable table(Class<?> clazz, String alias)
table in interface MultiQuerypublic MultiQuery whereIsNull(Column left)
whereIsNull in interface MultiQuerypublic MultiQuery whereIsNotNull(Column left)
whereIsNotNull in interface MultiQuerypublic MultiQuery whereIsEmpty(Column left)
whereIsEmpty in interface MultiQuerypublic MultiQuery whereIsNotEmpty(Column left)
whereIsNotEmpty in interface MultiQuerypublic MultiQuery where(Column left, Object value, ExpressionType type)
where in interface MultiQuerypublic MultiQuery where(Column left, Column value)
where in interface MultiQuerypublic MultiQuery where(Condition condition)
where in interface MultiQuerypublic MultiQuery where(Expression... expressions)
where in interface MultiQuerypublic MultiQuery group(Column... columns)
group in interface MultiQuerypublic List<Column> getGroupCountSelectColumns()
getGroupCountSelectColumns in interface IQuerypublic MultiQuery groupCountSelectColumn(Column... columns)
groupCountSelectColumn in interface MultiQuerypublic MultiQuery group(Columns... columns)
group in interface MultiQuerypublic MultiQuery having(Column left, Object value, ExpressionType type)
having in interface MultiQuerypublic MultiQuery having(Column left, Column value)
having in interface MultiQuerypublic MultiQuery having(Condition condition)
having in interface MultiQuerypublic MultiQuery having(Expression expression)
having in interface MultiQuerypublic MultiQuery orderDesc(Column column)
orderDesc in interface MultiQuerypublic MultiQuery orderAsc(Column column)
orderAsc in interface MultiQuerypublic MultiQuery order(Order order)
order in interface MultiQuerypublic MultiQuery orders(List<Order> orderList)
orders in interface MultiQuerypublic MultiQuery join(Join join)
join in interface MultiQuerypublic MultiQuery join(AliasTable table, Column left, Column right)
join in interface MultiQuerypublic MultiQuery join(AliasTable table, JoinType joinType, Column left, Column right)
join in interface MultiQuerypublic MultiQuery distinct()
distinct in interface MultiQuerypublic MultiQuery enableDataPermission()
enableDataPermission in interface MultiQuerypublic MultiQuery disableDataPermission()
disableDataPermission in interface MultiQuerypublic boolean isEnableDataPermission()
isEnableDataPermission in interface MultiQuerypublic String dataKey(Object dataType)
dataKey in interface MultiQuerypublic MultiQuery dataColumn(Object dataKey, Column column)
dataColumn in interface MultiQuerypublic MultiQuery dataColumn(Object dataType, String dataKey, Column column)
dataColumn in interface MultiQuerypublic Column dataColumn(Object dataType)
dataColumn in interface MultiQuerypublic boolean isDistinct()
isDistinct in interface IQueryisDistinct in class AbstractQueryImplpublic List<String> getAliasList()
getAliasList in interface MultiQuerypublic Map<String,Object> getAliasTable()
getAliasTable in interface MultiQuerypublic List<Join> getJoins()
getJoins in interface MultiQuerypublic Class<?> getReturnClass()
getReturnClass in interface IQuerypublic List<Column> getReturnColumns()
getReturnColumns in interface IQuerypublic List<Column> getFinalReturnColumns()
getFinalReturnColumns in interface IQuerypublic List<Column> getFixedReturnColumns()
getFixedReturnColumns in interface IQuerypublic void addUsedAlias(String alias)
addUsedAlias in interface MultiQuerypublic boolean containsAlias(String alias)
containsAlias in interface MultiQuerypublic MultiQuery newMultiQuery()
newMultiQuery in interface MultiQuerypublic MultiQuery parentQuery()
parentQuery in interface MultiQuerypublic void setOptions(Options options)
setOptions in interface IQuerysetOptions in class AbstractQueryImplpublic QueryInfo doQueryCount()
doQueryCount in interface IQuerypublic MultiQuery whereExists(MultiQuery query)
whereExists in interface MultiQuerypublic MultiQuery whereNotExists(MultiQuery query)
whereNotExists in interface MultiQueryCopyright © 2024. All rights reserved.