| 程序包 | 说明 |
|---|---|
| com.github.braisdom.objsql.sql | |
| com.github.braisdom.objsql.sql.expression | |
| com.github.braisdom.objsql.sql.function |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Select.prettyFormat(DatabaseType databaseType) |
protected String |
AbstractExpression.processDataset(ExpressionContext expressionContext,
Dataset dataset) |
protected void |
Select.processFrom(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processGroupBy(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processJoins(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processOrderBy(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processProjections(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processUnion(ExpressionContext expressionContext,
StringBuilder sql) |
protected void |
Select.processWhere(ExpressionContext expressionContext,
StringBuilder sql) |
default String |
Sqlizable.toSql(DatabaseType databaseType) |
String |
SqlFunctionCall.toSql(ExpressionContext expressionContext) |
String |
Sqlizable.toSql(ExpressionContext expressionContext) |
String |
Select.toSql(ExpressionContext expressionContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
EqualsExpression.toSql(ExpressionContext expressionContext) |
String |
JoinExpression.toSql(ExpressionContext expressionContext) |
String |
PolynaryExpression.toSql(ExpressionContext expressionContext) |
String |
BetweenExpression.toSql(ExpressionContext expressionContext) |
String |
ColumnExpression.toSql(ExpressionContext expressionContext) |
String |
CaseExpression.toSql(ExpressionContext expressionContext) |
String |
LiteralExpression.toSql(ExpressionContext expressionContext) |
String |
LikeException.toSql(ExpressionContext expressionContext) |
String |
NullExpression.toSql(ExpressionContext expressionContext) |
String |
ParenExpression.toSql(ExpressionContext expressionContext) |
String |
InExpression.toSql(ExpressionContext expressionContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Expression |
Ansi.concat(Expression... expressions) |
static Expression |
MySQL.concatWs(String delimiter,
Expression... expressions) |
static Expression |
PostgreSql.concatWs(String delimiter,
Expression... expressions) |
static Expression |
Ansi.ltrim(Expression... expressions) |
static Expression |
Ansi.rtrim(Expression... expressions) |
static Expression |
Ansi.trim(Expression... expressions) |
Copyright © 2020 com.github.braisdom. All rights reserved.