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