Package com.objectsql.query
Interface Query
- All Superinterfaces:
IQuery
- All Known Implementing Classes:
QueryImpl
-
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) <T,R> Query createQuery(LambdaQuery<T, R>... names) createQuery(Class<?> clazz, Column... columns) <T,R> Query createQuery(Class<?> clazz, LambdaQuery<T, R>... names) createQuery(Class<?> clazz, String... names) createQuery(String... names) distinct()<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) static QuerynewQuery()static Query<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 interface com.objectsql.query.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, textTransformType
-
Method Details
-
newQuery
-
newQuery
-
table
-
where
-
where
-
whereEqual
-
whereNotEqual
-
whereEqual
-
whereNotEqual
-
whereLike
-
whereNotLike
-
whereStartWith
-
whereEndWith
-
whereNotStartWith
-
whereNotEndWith
-
whereLike
-
whereNotLike
-
whereStartWith
-
whereEndWith
-
whereNotStartWith
-
whereNotEndWith
-
whereLess
-
whereLessEqual
-
whereMore
-
whereMoreEqual
-
whereLess
-
whereLessEqual
-
whereMore
-
whereMoreEqual
-
whereIn
-
whereNotIn
-
whereInValues
-
whereNotInValues
-
whereIn
-
whereNotIn
-
whereInValues
-
whereNotInValues
-
whereIsNull
-
whereIsNotNull
-
whereIsEmpty
-
whereIsNotEmpty
-
where
-
whereIsNull
-
whereIsNotNull
-
whereIsEmpty
-
whereIsNotEmpty
-
where
-
where
-
where
-
whereBetween
-
whereBetween
-
group
-
groupCountSelectColumn
-
having
-
group
-
groupCountSelectColumn
-
having
-
having
-
orderDesc
-
orderAsc
-
orderDesc
-
orderAsc
-
order
-
orders
-
createQuery
-
createQuery
-
createQuery
-
createQuery
-
createQuery
-
addReturnColumn
-
addReturnColumn
-
addReturnColumn
-
clearReturnColumns
Query clearReturnColumns() -
addFixedReturnColumn
-
addFixedReturnColumn
-
addFixedReturnColumn
-
clearFixedReturnColumns
Query clearFixedReturnColumns() -
addReturnColumn
-
addFixedReturnColumn
-
distinct
Query distinct()
-