public class JoinExpression extends AbstractExpression
| 限定符和类型 | 字段和说明 |
|---|---|
Dataset |
dataset |
static int |
FULL_JOIN |
static int |
INNER_JOIN |
int |
joinType |
static int |
LEFT_OUTER_JOIN |
LogicalExpression |
onExpression |
static int |
RIGHT_OUTER_JOIN |
| 构造器和说明 |
|---|
JoinExpression(int joinType,
Dataset dataset,
LogicalExpression onExpression) |
| 限定符和类型 | 方法和说明 |
|---|---|
Expression |
as(String alias) |
Expression |
div(Expression Expression) |
Expression |
minus(Expression Expression) |
Expression |
plus(Expression Expression) |
Expression |
times(Expression Expression) |
String |
toSql(ExpressionContext expressionContext) |
attachAlias, eq, ge, getAlias, gt, le, lt, ne, ne2, processDataset, rem, setAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdiv, div, div, div, div, div, minus, minus, minus, minus, minus, minus, plus, plus, plus, plus, plus, plus, rem, rem, rem, rem, rem, rem, times, times, times, times, times, timespublic static final int LEFT_OUTER_JOIN
public static final int RIGHT_OUTER_JOIN
public static final int INNER_JOIN
public static final int FULL_JOIN
public final int joinType
public final Dataset dataset
public final LogicalExpression onExpression
public JoinExpression(int joinType,
Dataset dataset,
LogicalExpression onExpression)
public Expression plus(Expression Expression)
plus 在接口中 Expressionplus 在类中 AbstractExpressionpublic Expression minus(Expression Expression)
minus 在接口中 Expressionminus 在类中 AbstractExpressionpublic Expression times(Expression Expression)
times 在接口中 Expressiontimes 在类中 AbstractExpressionpublic Expression div(Expression Expression)
div 在接口中 Expressiondiv 在类中 AbstractExpressionpublic Expression as(String alias)
as 在接口中 Expressionas 在类中 AbstractExpressionpublic String toSql(ExpressionContext expressionContext) throws SQLSyntaxException
Copyright © 2020 com.github.braisdom. All rights reserved.