public class PolynaryExpression extends AbstractExpression implements LogicalExpression
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
AND |
static String |
DIVIDE |
static String |
EQ |
static String |
GE |
static String |
GT |
static String |
LE |
static String |
LT |
static String |
MINUS |
static String |
MULTIPLY |
static String |
NE |
static String |
NE2 |
static String |
OR |
static String |
PLUS |
static String |
REM |
| 构造器和说明 |
|---|
PolynaryExpression(String operator,
Sqlizable left,
Sqlizable right,
Sqlizable... others) |
| 限定符和类型 | 方法和说明 |
|---|---|
LogicalExpression |
and(LogicalExpression logicalExpression) |
Expression |
div(Expression Expression) |
Expression |
minus(Expression Expression) |
LogicalExpression |
or(LogicalExpression logicalExpression) |
Expression |
plus(Expression Expression) |
Expression |
times(Expression Expression) |
String |
toSql(ExpressionContext expressionContext) |
as, attachAlias, eq, ge, getAlias, gt, le, lt, ne, ne2, processDataset, rem, setAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic 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 LogicalExpression and(LogicalExpression logicalExpression)
and 在接口中 LogicalExpressionpublic LogicalExpression or(LogicalExpression logicalExpression)
or 在接口中 LogicalExpressionpublic String toSql(ExpressionContext expressionContext) throws SQLSyntaxException
toSql 在接口中 SqlizableSQLSyntaxExceptionCopyright © 2020 com.github.braisdom. All rights reserved.