public abstract class AbstractExpression extends Object implements Expression
| 构造器和说明 |
|---|
AbstractExpression() |
| 限定符和类型 | 方法和说明 |
|---|---|
Expression |
as(String alias) |
protected String |
attachAlias(String sqlExpression) |
Expression |
div(Expression expression) |
LogicalExpression |
eq(Expression expression) |
LogicalExpression |
ge(Expression expression) |
String |
getAlias() |
LogicalExpression |
gt(Expression expression) |
LogicalExpression |
le(Expression expression) |
LogicalExpression |
lt(Expression expression) |
Expression |
minus(Expression expression) |
LogicalExpression |
ne(Expression expression) |
LogicalExpression |
ne2(Expression expr) |
Expression |
plus(Expression expression) |
protected String |
processDataset(ExpressionContext expressionContext,
Dataset dataset) |
Expression |
rem(Expression expression) |
protected void |
setAlias(String alias) |
Expression |
times(Expression expression) |
clone, 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 Expression as(String alias)
as 在接口中 Expressionpublic String getAlias()
getAlias 在接口中 Expressionpublic Expression plus(Expression expression)
plus 在接口中 Expressionpublic Expression minus(Expression expression)
minus 在接口中 Expressionpublic Expression times(Expression expression)
times 在接口中 Expressionpublic Expression div(Expression expression)
div 在接口中 Expressionpublic Expression rem(Expression expression)
rem 在接口中 Expressionpublic LogicalExpression lt(Expression expression)
lt 在接口中 ComparableExpressionpublic LogicalExpression gt(Expression expression)
gt 在接口中 ComparableExpressionpublic LogicalExpression eq(Expression expression)
eq 在接口中 ComparableExpressionpublic LogicalExpression le(Expression expression)
le 在接口中 ComparableExpressionpublic LogicalExpression ge(Expression expression)
ge 在接口中 ComparableExpressionpublic LogicalExpression ne(Expression expression)
ne 在接口中 ComparableExpressionpublic LogicalExpression ne2(Expression expr)
ne2 在接口中 ComparableExpressionprotected void setAlias(String alias)
protected String processDataset(ExpressionContext expressionContext, Dataset dataset) throws SQLSyntaxException
Copyright © 2020 com.github.braisdom. All rights reserved.