Package com.objectsql.query
Class QueryImpl
java.lang.Object
com.objectsql.query.AbstractQueryImpl
com.objectsql.query.QueryImpl
-
Field Summary
Fields inherited from class com.objectsql.query.AbstractQueryImpl
conditions, dataPermission, distinct, havings, lessDatePlus, lessEqualDatePlus, options, orders, textTransformType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFixedReturnColumn(Column... columns) addFixedReturnColumn(Columns... columns) <T,R> Query addFixedReturnColumn(LambdaQuery<T, R>... fieldFunctions) addFixedReturnColumn(String... columns) addReturnColumn(Column... columns) addReturnColumn(Columns... columns) <T,R> Query addReturnColumn(LambdaQuery<T, R>... fieldFunctions) addReturnColumn(String... columns) createQuery(Column... columns) <T,R> Query createQuery(LambdaQuery<T, R>... lambdaQueries) createQuery(Class<?> clazz, Column... columns) <T,R> Query createQuery(Class<?> clazz, LambdaQuery<T, R>... names) createQuery(Class<?> clazz, String... names) createQuery(String... names) distinct()doQuery()Class<?> Class<?> getTable()<T,R> Query group(LambdaQuery<T, R> fieldFunction) <T,R> Query groupCountSelectColumn(LambdaQuery<T, R> fieldFunction) groupCountSelectColumn(String name) <T,R> Query having(LambdaQuery<T, R> fieldFunction, Object value, ExpressionType type) having(String name, Object value, ExpressionType type) <T,R> Query orderAsc(LambdaQuery<T, R> fieldFunction) <T,R> Query orderDesc(LambdaQuery<T, R> fieldFunction) where(Expression... expressions) <T,R> Query where(LambdaQuery<T, R> fieldFunction, ExpressionType type) <T,R> Query where(LambdaQuery<T, R> fieldFunction, Object value, ExpressionType type) where(String name, ExpressionType type) where(String name, Object value, ExpressionType type) <T,R> Query whereBetween(LambdaQuery<T, R> fieldFunction, Object value, Object andValue) whereBetween(String name, Object value, Object andValue) <T,R> Query whereEndWith(LambdaQuery<T, R> fieldFunction, String value) whereEndWith(String name, String value) <T,R> Query whereEqual(LambdaQuery<T, R> fieldFunction, Object value) whereEqual(String name, Object value) <T,R> Query whereIn(LambdaQuery<T, R> fieldFunction, Collection value) whereIn(String name, Collection value) <T,R> Query whereInValues(LambdaQuery<T, R> fieldFunction, Object... values) whereInValues(String name, Object... values) <T,R> Query whereIsEmpty(LambdaQuery<T, R> fieldFunction) whereIsEmpty(String name) <T,R> Query whereIsNotEmpty(LambdaQuery<T, R> fieldFunction) whereIsNotEmpty(String name) <T,R> Query whereIsNotNull(LambdaQuery<T, R> fieldFunction) whereIsNotNull(String name) <T,R> Query whereIsNull(LambdaQuery<T, R> fieldFunction) whereIsNull(String name) <T,R> Query whereLess(LambdaQuery<T, R> fieldFunction, Object value) <T,R> Query whereLessEqual(LambdaQuery<T, R> fieldFunction, Object value) whereLessEqual(String name, Object value) <T,R> Query whereLike(LambdaQuery<T, R> fieldFunction, String value) <T,R> Query whereMore(LambdaQuery<T, R> fieldFunction, Object value) <T,R> Query whereMoreEqual(LambdaQuery<T, R> fieldFunction, Object value) whereMoreEqual(String name, Object value) <T,R> Query whereNotEndWith(LambdaQuery<T, R> fieldFunction, String value) whereNotEndWith(String name, String value) <T,R> Query whereNotEqual(LambdaQuery<T, R> fieldFunction, Object value) whereNotEqual(String name, Object value) <T,R> Query whereNotIn(LambdaQuery<T, R> fieldFunction, Collection value) whereNotIn(String name, Collection value) <T,R> Query whereNotInValues(LambdaQuery<T, R> fieldFunction, Object... values) whereNotInValues(String name, Object... values) <T,R> Query whereNotLike(LambdaQuery<T, R> fieldFunction, String value) whereNotLike(String name, String value) <T,R> Query whereNotStartWith(LambdaQuery<T, R> fieldFunction, String value) whereNotStartWith(String name, String value) <T,R> Query whereStartWith(LambdaQuery<T, R> fieldFunction, String value) whereStartWith(String name, String value) Methods inherited from class com.objectsql.query.AbstractQueryImpl
addCondition, addHaving, dataPermission, enableLessDatePlus235959, enableLessEqualDatePlus235959, enableLessOrLessEqualDatePlus235959, getConditions, getHavings, getOptions, getOrders, getPaging, getQueryConvert, id, isDistinct, isLessDatePlus235959, isLessEqualDatePlus235959, schema, setDataPermission, setId, setOptions, setPaging, setQueryConvert, setSchema, setTextTransformType, textTransformTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.objectsql.query.IQuery
dataPermission, enableLessDatePlus235959, enableLessEqualDatePlus235959, enableLessOrLessEqualDatePlus235959, getConditions, getHavings, getOptions, getOrders, getPaging, getQueryConvert, id, isDistinct, isLessDatePlus235959, isLessEqualDatePlus235959, schema, setDataPermission, setId, setOptions, setPaging, setQueryConvert, setSchema, setTextTransformType, textTransformType
-
Constructor Details
-
QueryImpl
public QueryImpl()
-
-
Method Details
-
orderDesc
-
whereIsNull
- Specified by:
whereIsNullin interfaceQuery
-
whereIsNotNull
- Specified by:
whereIsNotNullin interfaceQuery
-
whereIsEmpty
- Specified by:
whereIsEmptyin interfaceQuery
-
whereIsNotEmpty
- Specified by:
whereIsNotEmptyin interfaceQuery
-
where
-
where
-
whereEqual
- Specified by:
whereEqualin interfaceQuery
-
whereEqual
- Specified by:
whereEqualin interfaceQuery
-
whereNotEqual
- Specified by:
whereNotEqualin interfaceQuery
-
whereNotEqual
- Specified by:
whereNotEqualin interfaceQuery
-
whereLike
-
whereNotLike
- Specified by:
whereNotLikein interfaceQuery
-
whereStartWith
- Specified by:
whereStartWithin interfaceQuery
-
whereEndWith
- Specified by:
whereEndWithin interfaceQuery
-
whereNotStartWith
- Specified by:
whereNotStartWithin interfaceQuery
-
whereNotEndWith
- Specified by:
whereNotEndWithin interfaceQuery
-
whereLike
-
whereNotLike
- Specified by:
whereNotLikein interfaceQuery
-
whereStartWith
- Specified by:
whereStartWithin interfaceQuery
-
whereEndWith
- Specified by:
whereEndWithin interfaceQuery
-
whereNotStartWith
- Specified by:
whereNotStartWithin interfaceQuery
-
whereNotEndWith
- Specified by:
whereNotEndWithin interfaceQuery
-
whereLess
-
whereLessEqual
- Specified by:
whereLessEqualin interfaceQuery
-
whereMore
-
whereMoreEqual
- Specified by:
whereMoreEqualin interfaceQuery
-
whereLess
-
whereLessEqual
- Specified by:
whereLessEqualin interfaceQuery
-
whereMore
-
whereMoreEqual
- Specified by:
whereMoreEqualin interfaceQuery
-
whereIn
-
whereNotIn
- Specified by:
whereNotInin interfaceQuery
-
whereInValues
- Specified by:
whereInValuesin interfaceQuery
-
whereNotInValues
- Specified by:
whereNotInValuesin interfaceQuery
-
whereIn
-
whereNotIn
- Specified by:
whereNotInin interfaceQuery
-
whereInValues
- Specified by:
whereInValuesin interfaceQuery
-
whereNotInValues
- Specified by:
whereNotInValuesin interfaceQuery
-
where
-
whereIsNull
- Specified by:
whereIsNullin interfaceQuery
-
whereIsNotNull
- Specified by:
whereIsNotNullin interfaceQuery
-
whereIsEmpty
- Specified by:
whereIsEmptyin interfaceQuery
-
whereIsNotEmpty
- Specified by:
whereIsNotEmptyin interfaceQuery
-
where
-
where
-
whereBetween
- Specified by:
whereBetweenin interfaceQuery
-
whereBetween
- Specified by:
whereBetweenin interfaceQuery
-
where
-
group
-
getGroupCountSelectColumns
- Specified by:
getGroupCountSelectColumnsin interfaceIQuery
-
groupCountSelectColumn
- Specified by:
groupCountSelectColumnin interfaceQuery
-
having
-
group
-
groupCountSelectColumn
- Specified by:
groupCountSelectColumnin interfaceQuery
-
having
-
having
-
orderAsc
-
orderDesc
-
orderAsc
-
order
-
orders
-
createQuery
- Specified by:
createQueryin interfaceQuery
-
createQuery
- Specified by:
createQueryin interfaceQuery
-
createQuery
- Specified by:
createQueryin interfaceQuery
-
createQuery
- Specified by:
createQueryin interfaceQuery
-
addReturnColumn
- Specified by:
addReturnColumnin interfaceQuery
-
addReturnColumn
- Specified by:
addReturnColumnin interfaceQuery
-
addReturnColumn
- Specified by:
addReturnColumnin interfaceQuery
-
clearReturnColumns
- Specified by:
clearReturnColumnsin interfaceQuery
-
addFixedReturnColumn
- Specified by:
addFixedReturnColumnin interfaceQuery
-
addReturnColumn
- Specified by:
addReturnColumnin interfaceQuery
-
addFixedReturnColumn
- Specified by:
addFixedReturnColumnin interfaceQuery
-
addFixedReturnColumn
- Specified by:
addFixedReturnColumnin interfaceQuery
-
addFixedReturnColumn
- Specified by:
addFixedReturnColumnin interfaceQuery
-
clearFixedReturnColumns
- Specified by:
clearFixedReturnColumnsin interfaceQuery
-
createQuery
- Specified by:
createQueryin interfaceQuery
-
createQuery
-
distinct
-
table
-
getTable
-
getGroups
-
getReturnClass
- Specified by:
getReturnClassin interfaceIQuery
-
getReturnColumns
- Specified by:
getReturnColumnsin interfaceIQuery
-
getFinalReturnColumns
- Specified by:
getFinalReturnColumnsin interfaceIQuery
-
getFixedReturnColumns
- Specified by:
getFixedReturnColumnsin interfaceIQuery
-
doQuery
-
doQueryCount
- Specified by:
doQueryCountin interfaceIQuery
-