| 限定符和类型 | 方法和说明 |
|---|---|
abstract ExpressionSegment |
AssignmentSegment.getValue()
Get expression segment value.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ColumnSegment
Column segment.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BetweenExpression |
class |
BinaryOperationExpression
Binary operation expression.
|
class |
CollateExpression
Collate expression.
|
class |
ExistsSubqueryExpression |
class |
FunctionSegment
Function segment.
|
class |
InExpression |
class |
ListExpression |
class |
NotExpression |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<ExpressionSegment> |
InExpression.getExpressionList()
Get expression list from right.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ComplexExpressionSegment
Complex expression segment.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommonExpressionSegment
Common expression segment.
|
class |
CommonTableExpressionSegment
Common table expression segment.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
SimpleExpressionSegment
Simple expression segment.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
LiteralExpressionSegment
Literal expression segment.
|
class |
ParameterMarkerExpressionSegment
Parameter marker expression segment.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SubqueryExpressionSegment
Subquery expression segment.
|
class |
SubquerySegment
Subquery segment.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AggregationDistinctProjectionSegment
Aggregation distinct projection segment.
|
class |
AggregationProjectionSegment
Aggregation projection segment.
|
class |
ExpressionProjectionSegment
Expression projection segment.
|
| 构造器和说明 |
|---|
ExpressionProjectionSegment(int startIndex,
int stopIndex,
String text,
ExpressionSegment expr) |
| 构造器和说明 |
|---|
ExpressionOrderByItemSegment(int startIndex,
int stopIndex,
String expression,
OrderDirection orderDirection,
ExpressionSegment expr) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DataTypeSegment |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExpressionSegment |
SQLUtil.createLiteralExpression(ASTNode astNode,
int startIndex,
int stopIndex,
String text)
Create literal expression.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Collection<ColumnSegment> |
ColumnExtractor.extract(ExpressionSegment expression)
Extract column segment collection.
|
static Collection<AndPredicate> |
ExpressionExtractUtil.getAndPredicates(ExpressionSegment expression)
Get and predicate collection.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<ParameterMarkerExpressionSegment> |
ExpressionExtractUtil.getParameterMarkerExpressions(Collection<ExpressionSegment> expressions)
Get parameter marker expression collection.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.