| 限定符和类型 | 类和说明 |
|---|---|
class |
AddExpression |
class |
AllExpression |
class |
AndExpression |
class |
AnyExpression |
class |
BetweenAndExpression |
class |
ColumnExpression |
class |
DivideExpression |
class |
DoubleExpression |
class |
EqualExpression |
class |
ExistsExpression |
class |
GreaterOrEqualExpression |
class |
GreaterThanExpression |
class |
InExpression |
class |
IntegerOrLongExpression |
class |
IsNullExpression |
class |
LesserOrEqualExpression |
class |
LesserThanExpression |
class |
LikeExpression
left [not] like right escape '/'
|
class |
ListExpression |
class |
ModeExpression |
class |
MultipleExpression |
class |
NotEqualExpression |
class |
NotExpression |
class |
NullExpression |
class |
OrExpression |
class |
PlaceholderExpression |
class |
StatementExpression |
class |
StringExpression |
class |
SubtractExpression |
class |
ValueExpression<E> |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLExpression |
SubtractExpression.execute() |
SQLExpression |
PlaceholderExpression.execute() |
SQLExpression |
NullExpression.execute() |
SQLExpression |
MultipleExpression.execute() |
SQLExpression |
ModeExpression.execute() |
SQLExpression |
ListExpression.execute() |
SQLExpression |
LikeExpression.execute() |
SQLExpression |
IsNullExpression.execute() |
SQLExpression |
InExpression.execute() |
SQLExpression |
ExistsExpression.execute() |
SQLExpression |
DivideExpression.execute() |
SQLExpression |
ColumnExpression.execute() |
SQLExpression |
BetweenAndExpression.execute() |
SQLExpression |
AnyExpression.execute() |
SQLExpression |
AllExpression.execute() |
SQLExpression |
AddExpression.execute() |
SQLExpression |
BetweenAndExpression.getHigh() |
SQLExpression |
BetweenAndExpression.getLow() |
SQLExpression |
LikeExpression.getPatternExpression() |
SQLExpression |
BetweenAndExpression.getTarget() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<SQLExpression> |
ListExpression.getExpressions() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ListExpression.add(SQLExpression expression) |
static boolean |
SQLExpressions.isPlaceholderExpression(SQLExpression expression) |
void |
BetweenAndExpression.setHigh(SQLExpression high) |
void |
BetweenAndExpression.setLow(SQLExpression low) |
void |
BetweenAndExpression.setTarget(SQLExpression target) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ListExpression.addAll(List<SQLExpression> expressions) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BinaryOperatorExpressionBuilder<E extends SQLExpression & com.jn.langx.expression.operator.BinaryOperator,T extends BinaryOperatorExpressionBuilder<E,T>> |
interface |
SQLExpressionBuilder<E extends SQLExpression> |
class |
UnaryOperatorExpressionBuilder<E extends SQLExpression & com.jn.langx.expression.operator.UnaryOperator,T extends UnaryOperatorExpressionBuilder<E,T>> |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLExpression |
BinaryOperatorExpressionBuilder.left |
protected SQLExpression |
BinaryOperatorExpressionBuilder.right |
protected SQLExpression |
UnaryOperatorExpressionBuilder.target |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLExpressionBuilders.ListExpressionBuilder |
SQLExpressionBuilders.ListExpressionBuilder.addValue(SQLExpression expression) |
SQLExpressionBuilders.InBuilder |
SQLExpressionBuilders.InBuilder.addValue(SQLExpression value) |
SQLExpressionBuilders.BetweenAndBuilder |
SQLExpressionBuilders.BetweenAndBuilder.high(SQLExpression high) |
static boolean |
SQLExpressionBuilders.isPlaceholderExpression(SQLExpression expression) |
T |
BinaryOperatorExpressionBuilder.left(SQLExpression expression) |
SQLExpressionBuilders.BetweenAndBuilder |
SQLExpressionBuilders.BetweenAndBuilder.low(SQLExpression low) |
T |
BinaryOperatorExpressionBuilder.right(SQLExpression expression) |
T |
UnaryOperatorExpressionBuilder.target(SQLExpression expression) |
SQLExpressionBuilders.BetweenAndBuilder |
SQLExpressionBuilders.BetweenAndBuilder.target(SQLExpression target) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLExpression |
BuiltinColumnEvaluationExpressionSupplier.get(ColumnEvaluation columnEvaluation) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLExpression |
WhereTransformConfig.getExpression() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WhereTransformConfig.setExpression(SQLExpression expression) |
Copyright © 2020. All rights reserved.