public class BinaryOperatorExpressionBuilder<E extends SQLExpression & com.jn.langx.expression.operator.BinaryOperator,T extends BinaryOperatorExpressionBuilder<E,T>> extends Object implements SQLExpressionBuilder<E>
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLExpression |
left |
protected String |
operateSymbol |
protected SQLExpression |
right |
| 构造器和说明 |
|---|
BinaryOperatorExpressionBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
E |
build() |
T |
left(double expression) |
T |
left(long expression) |
T |
left(SQLExpression expression) |
T |
left(String expression) |
T |
left(String expression,
boolean isColumn) |
T |
operateSymbol(String symbol) |
T |
right(double expression) |
T |
right(long expression) |
T |
right(SQLExpression expression) |
T |
right(String expression) |
T |
right(String expression,
boolean isColumn) |
T |
supplier(com.jn.langx.util.function.Supplier0<E> supplier) |
protected String operateSymbol
protected SQLExpression left
protected SQLExpression right
public T left(long expression)
public T left(double expression)
public T left(SQLExpression expression)
public T right(long expression)
public T right(double expression)
public T right(SQLExpression expression)
public E build()
build 在接口中 com.jn.langx.Builder<E extends SQLExpression & com.jn.langx.expression.operator.BinaryOperator>Copyright © 2020. All rights reserved.