限定符和类型 | 类和说明 |
---|---|
class |
ExpressionVisitorAdapter |
限定符和类型 | 方法和说明 |
---|---|
void |
WithinGroupExpression.accept(ExpressionVisitor visitor) |
void |
WhenClause.accept(ExpressionVisitor expressionVisitor) |
void |
UserVariable.accept(ExpressionVisitor expressionVisitor) |
void |
TimeValue.accept(ExpressionVisitor expressionVisitor) |
void |
TimestampValue.accept(ExpressionVisitor expressionVisitor) |
void |
TimeKeyExpression.accept(ExpressionVisitor expressionVisitor) |
void |
StringValue.accept(ExpressionVisitor expressionVisitor) |
void |
SignedExpression.accept(ExpressionVisitor expressionVisitor) |
void |
RowConstructor.accept(ExpressionVisitor expressionVisitor) |
void |
Parenthesis.accept(ExpressionVisitor expressionVisitor) |
void |
OracleHint.accept(ExpressionVisitor visitor) |
void |
OracleHierarchicalExpression.accept(ExpressionVisitor expressionVisitor) |
void |
NumericBind.accept(ExpressionVisitor expressionVisitor) |
void |
NullValue.accept(ExpressionVisitor expressionVisitor) |
void |
NotExpression.accept(ExpressionVisitor expressionVisitor) |
void |
MySQLGroupConcat.accept(ExpressionVisitor expressionVisitor) |
void |
LongValue.accept(ExpressionVisitor expressionVisitor) |
void |
KeepExpression.accept(ExpressionVisitor expressionVisitor) |
void |
JsonExpression.accept(ExpressionVisitor expressionVisitor) |
void |
JdbcParameter.accept(ExpressionVisitor expressionVisitor) |
void |
JdbcNamedParameter.accept(ExpressionVisitor expressionVisitor) |
void |
IntervalExpression.accept(ExpressionVisitor expressionVisitor) |
void |
HexValue.accept(ExpressionVisitor expressionVisitor) |
void |
Function.accept(ExpressionVisitor expressionVisitor) |
void |
ExtractExpression.accept(ExpressionVisitor expressionVisitor) |
void |
Expression.accept(ExpressionVisitor expressionVisitor) |
void |
DoubleValue.accept(ExpressionVisitor expressionVisitor) |
void |
DateValue.accept(ExpressionVisitor expressionVisitor) |
void |
DateTimeLiteralExpression.accept(ExpressionVisitor expressionVisitor) |
void |
CastExpression.accept(ExpressionVisitor expressionVisitor) |
void |
CaseExpression.accept(ExpressionVisitor expressionVisitor) |
void |
AnyComparisonExpression.accept(ExpressionVisitor expressionVisitor) |
void |
AnalyticExpression.accept(ExpressionVisitor expressionVisitor) |
void |
AllComparisonExpression.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 方法和说明 |
---|---|
void |
Subtraction.accept(ExpressionVisitor expressionVisitor) |
void |
Multiplication.accept(ExpressionVisitor expressionVisitor) |
void |
Modulo.accept(ExpressionVisitor expressionVisitor) |
void |
Division.accept(ExpressionVisitor expressionVisitor) |
void |
Concat.accept(ExpressionVisitor expressionVisitor) |
void |
BitwiseXor.accept(ExpressionVisitor expressionVisitor) |
void |
BitwiseOr.accept(ExpressionVisitor expressionVisitor) |
void |
BitwiseAnd.accept(ExpressionVisitor expressionVisitor) |
void |
Addition.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 方法和说明 |
---|---|
void |
OrExpression.accept(ExpressionVisitor expressionVisitor) |
void |
AndExpression.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 方法和说明 |
---|---|
void |
RegExpMySQLOperator.accept(ExpressionVisitor expressionVisitor) |
void |
RegExpMatchOperator.accept(ExpressionVisitor expressionVisitor) |
void |
NotEqualsTo.accept(ExpressionVisitor expressionVisitor) |
void |
MinorThanEquals.accept(ExpressionVisitor expressionVisitor) |
void |
MinorThan.accept(ExpressionVisitor expressionVisitor) |
void |
Matches.accept(ExpressionVisitor expressionVisitor) |
void |
LikeExpression.accept(ExpressionVisitor expressionVisitor) |
void |
JsonOperator.accept(ExpressionVisitor expressionVisitor) |
void |
IsNullExpression.accept(ExpressionVisitor expressionVisitor) |
void |
InExpression.accept(ExpressionVisitor expressionVisitor) |
void |
GreaterThanEquals.accept(ExpressionVisitor expressionVisitor) |
void |
GreaterThan.accept(ExpressionVisitor expressionVisitor) |
void |
ExistsExpression.accept(ExpressionVisitor expressionVisitor) |
void |
EqualsTo.accept(ExpressionVisitor expressionVisitor) |
void |
Between.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 方法和说明 |
---|---|
void |
Column.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 方法和说明 |
---|---|
void |
SubSelect.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 类和说明 |
---|---|
class |
TablesNamesFinder
Find all used tables within an select statement.
|
限定符和类型 | 方法和说明 |
---|---|
void |
MultipleExpression.accept(ExpressionVisitor expressionVisitor) |
限定符和类型 | 类和说明 |
---|---|
class |
ExpressionDeParser
A class to de-parse (that is, tranform from JSqlParser hierarchy into a string) an
Expression |
限定符和类型 | 方法和说明 |
---|---|
ExpressionVisitor |
UpsertDeParser.getExpressionVisitor() |
ExpressionVisitor |
UpdateDeParser.getExpressionVisitor() |
ExpressionVisitor |
SetStatementDeParser.getExpressionVisitor() |
ExpressionVisitor |
SelectDeParser.getExpressionVisitor() |
ExpressionVisitor |
ReplaceDeParser.getExpressionVisitor() |
ExpressionVisitor |
InsertDeParser.getExpressionVisitor() |
ExpressionVisitor |
ExecuteDeParser.getExpressionVisitor() |
ExpressionVisitor |
DeleteDeParser.getExpressionVisitor() |
限定符和类型 | 方法和说明 |
---|---|
void |
UpsertDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
UpdateDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
SetStatementDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
SelectDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
ReplaceDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
InsertDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
ExecuteDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
void |
DeleteDeParser.setExpressionVisitor(ExpressionVisitor visitor) |
构造器和说明 |
---|
DeleteDeParser(ExpressionVisitor expressionVisitor,
java.lang.StringBuilder buffer) |
ExecuteDeParser(ExpressionVisitor expressionVisitor,
java.lang.StringBuilder buffer) |
InsertDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
java.lang.StringBuilder buffer) |
OrderByDeParser(ExpressionVisitor expressionVisitor,
java.lang.StringBuilder buffer) |
ReplaceDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
java.lang.StringBuilder buffer) |
SelectDeParser(ExpressionVisitor expressionVisitor,
java.lang.StringBuilder buffer) |
SetStatementDeParser(ExpressionVisitor expressionVisitor,
java.lang.StringBuilder buffer) |
UpdateDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
java.lang.StringBuilder buffer) |
UpsertDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
java.lang.StringBuilder buffer)
Constructor: this constructor is used to assign the values coming from the
arguments to their global values.
|