| Package | Description |
|---|---|
| com.objectsql | |
| com.objectsql.helper | |
| com.objectsql.option | |
| com.objectsql.query | |
| com.objectsql.support |
| Modifier and Type | Method and Description |
|---|---|
int |
BaseService.count(Expression... expressions) |
int |
BaseServiceImpl.count(Expression... expressions) |
boolean |
BaseService.deletes(Expression... expressions) |
boolean |
BaseServiceImpl.deletes(Expression... expressions) |
boolean |
BaseService.deletesWithoutListener(Expression... expressions) |
boolean |
BaseServiceImpl.deletesWithoutListener(Expression... expressions) |
boolean |
BaseService.exists(Expression... expressions) |
boolean |
BaseServiceImpl.exists(Expression... expressions) |
List<T> |
BaseService.list(Expression... expressions) |
List<T> |
BaseServiceImpl.list(Expression... expressions) |
boolean |
BaseService.updates(T t,
Expression... expressions) |
boolean |
BaseServiceImpl.updates(T t,
Expression... expressions) |
<P,R> boolean |
BaseService.updatesLambdaNull(T t,
LambdaQuery<P,R>[] forNullColumns,
Expression... expressions) |
<P,R> boolean |
BaseServiceImpl.updatesLambdaNull(T t,
LambdaQuery<P,R>[] lambdaQueries,
Expression... expressions) |
<P,R> boolean |
BaseService.updatesLambdaNullWithoutListener(T t,
LambdaQuery<P,R>[] forNullColumns,
Expression... expressions) |
<P,R> boolean |
BaseServiceImpl.updatesLambdaNullWithoutListener(T t,
LambdaQuery<P,R>[] lambdaQueries,
Expression... expressions) |
boolean |
BaseService.updatesNull(T t,
Expression... expressions) |
boolean |
BaseServiceImpl.updatesNull(T t,
Expression... expressions) |
boolean |
BaseService.updatesNull(T t,
String[] forNullColumns,
Expression... expressions) |
boolean |
BaseServiceImpl.updatesNull(T t,
String[] forNullColumns,
Expression... expressions) |
boolean |
BaseService.updatesNullWithoutListener(T t,
Expression... expressions) |
boolean |
BaseServiceImpl.updatesNullWithoutListener(T t,
Expression... expressions) |
boolean |
BaseService.updatesNullWithoutListener(T t,
String[] forNullColumns,
Expression... expressions) |
boolean |
BaseServiceImpl.updatesNullWithoutListener(T t,
String[] forNullColumns,
Expression... expressions) |
boolean |
BaseService.updatesWithoutListener(Expression[] values,
Expression[] conditions) |
boolean |
BaseService.updatesWithoutListener(Expression[] values,
Expression[] conditions) |
boolean |
BaseServiceImpl.updatesWithoutListener(Expression[] values,
Expression[] conditions) |
boolean |
BaseServiceImpl.updatesWithoutListener(Expression[] values,
Expression[] conditions) |
boolean |
BaseService.updatesWithoutListener(T t,
Expression... expressions) |
boolean |
BaseServiceImpl.updatesWithoutListener(T t,
Expression... expressions) |
| Modifier and Type | Method and Description |
|---|---|
static SQLHelper |
SQLHelperCreator.deleteBy(String schema,
Class clazz,
Options options,
Expression[] expressions) |
static SQLHelper |
SQLHelperCreator.query(String schema,
Options options,
Class<?> clazz,
Expression[] expressions) |
static SQLHelper |
SQLHelperCreator.queryCountExpress(String schema,
Options options,
Class<?> clazz,
Expression... expressions) |
static SQLHelper |
SQLHelperCreator.update(String schema,
Options option,
Object obj,
Expression[] expressions,
boolean updateNull,
String[] nullColumns)
更新 只能使用id,否则初学者不填id 全部更新了。
|
static SQLHelper |
SQLHelperCreator.updateExpress(String schema,
Class<?> clazz,
Options options,
Expression[] values,
Expression[] conditions) |
static SQLHelper |
SQLHelperCreator.updateExpress(String schema,
Class<?> clazz,
Options options,
Expression[] values,
Expression[] conditions) |
| Modifier and Type | Method and Description |
|---|---|
String |
AbstractOptions.getConditions(Class clazz,
Expression[] expressions,
List<Pair> values) |
SQLPair |
AbstractOptions.parseExpression(Class clazz,
Map<String,Object> clazzes,
Expression expression) |
SQLPair |
OracleOptions.parseExpression(Class clazz,
Map<String,Object> clazzes,
Expression expression) |
SQLPair |
AbstractOptions.parseExpression(Object clazz,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
MultiQuery |
MultiQueryImpl.having(Expression expression) |
MultiQuery |
MultiQuery.having(Expression expression) |
static void |
QueryUtils.setExpressionAlias(Expression expression,
String alias) |
static void |
QueryUtils.setExpressionsAlias(Expression[] expressions,
String alias) |
MultiQuery |
MultiQueryImpl.where(Expression... expressions) |
Query |
QueryImpl.where(Expression... expressions) |
Query |
Query.where(Expression... expressions) |
MultiQuery |
MultiQuery.where(Expression... expressions) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.andValue(Object andValue) |
static <T,R> Expression |
Expression.between(LambdaQuery<T,R> lambdaQuery,
Object value1,
Object value2) |
Expression |
Column.between(Object value1,
Object value2) |
static Expression |
Expression.between(String column,
Object value1,
Object value2) |
static <T,R> Expression |
Expression.endWith(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.endWith(Object val) |
static Expression |
Expression.endWith(String column,
Object val) |
static <T,R> Expression |
Expression.equal(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.equal(Object val) |
static Expression |
Expression.equal(String column,
Object val) |
Expression |
Column.exists(MultiQuery val) |
Expression |
Column.in(Collection val) |
static <T,R> Expression |
Expression.in(LambdaQuery<T,R> lambdaQuery,
Collection val) |
static Expression |
Expression.in(String column,
Collection val) |
Expression |
Column.isEmpty() |
static <T,R> Expression |
Expression.isEmpty(LambdaQuery<T,R> lambdaQuery) |
static Expression |
Expression.isEmpty(String column) |
Expression |
Column.isNotEmpty() |
static <T,R> Expression |
Expression.isNotEmpty(LambdaQuery<T,R> lambdaQuery) |
static Expression |
Expression.isNotEmpty(String column) |
Expression |
Column.isNotNull() |
static <T,R> Expression |
Expression.isNotNull(LambdaQuery<T,R> lambdaQuery) |
static Expression |
Expression.isNotNull(String column) |
Expression |
Column.isNull() |
static <T,R> Expression |
Expression.isNull(LambdaQuery<T,R> lambdaQuery) |
static Expression |
Expression.isNull(String column) |
static <T,R> Expression |
Expression.less(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.less(Object val) |
static Expression |
Expression.less(String column,
Object val) |
static <T,R> Expression |
Expression.lessEqual(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.lessEqual(Object val) |
static Expression |
Expression.lessEqual(String column,
Object val) |
static <T,R> Expression |
Expression.like(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.like(Object val) |
static Expression |
Expression.like(String column,
Object val) |
static <T,R> Expression |
Expression.more(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.more(Object val) |
static Expression |
Expression.more(String column,
Object val) |
static <T,R> Expression |
Expression.moreEqual(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.moreEqual(Object val) |
static Expression |
Expression.moreEqual(String column,
Object val) |
static <T,R> Expression |
Expression.notEndWith(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.notEndWith(Object val) |
static Expression |
Expression.notEndWith(String column,
Object val) |
static <T,R> Expression |
Expression.notEqual(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.notEqual(Object val) |
static Expression |
Expression.notEqual(String column,
Object val) |
Expression |
Column.notExists(MultiQuery val) |
Expression |
Column.notIn(Collection val) |
static <T,R> Expression |
Expression.notIn(LambdaQuery<T,R> lambdaQuery,
Collection val) |
static Expression |
Expression.notIn(String column,
Collection val) |
static <T,R> Expression |
Expression.notLike(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.notLike(Object val) |
static Expression |
Expression.notLike(String column,
Object val) |
static <T,R> Expression |
Expression.notStartWith(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.notStartWith(Object val) |
static Expression |
Expression.notStartWith(String column,
Object val) |
static <T,R> Expression |
Expression.startWith(LambdaQuery<T,R> lambdaQuery,
Object val) |
Expression |
Column.startWith(Object val) |
static Expression |
Expression.startWith(String column,
Object val) |
| Modifier and Type | Method and Description |
|---|---|
Condition |
Condition.and(Expression... expressions) |
Condition |
Condition.andOr(Expression... expressions) |
String |
Options.getConditions(Class clazz,
Expression[] expressions,
List<Pair> values) |
Condition |
Condition.or(Expression... expressions) |
Condition |
Condition.orAnd(Expression... expressions) |
Condition |
Condition.orOr(Expression... expressions) |
SQLPair |
Options.parseExpression(Object clazz,
Expression expression) |
CaseColumn |
CaseColumn.whenThen(Expression expression,
Object value) |
Copyright © 2024. All rights reserved.