| Interface | Description |
|---|---|
| Expression | |
| ExpressionVisitor |
| Class | Description |
|---|---|
| Alias | |
| Alias.AliasColumn | |
| AllValue | |
| AnalyticExpression |
Analytic function.
|
| AnyComparisonExpression |
Combines ANY and SOME expressions.
|
| ArrayConstructor | |
| ArrayExpression | |
| BinaryExpression |
A basic class for binary expressions, that is expressions having a left member and a right member
which are in turn expressions.
|
| CaseExpression |
CASE/WHEN expression.
|
| CastExpression | |
| CollateExpression | |
| ConnectByRootOperator | |
| DateTimeLiteralExpression | |
| DateValue |
A Date in the form {d 'yyyy-mm-dd'}
|
| DoubleValue |
Every number with a point or a exponential format is a DoubleValue
|
| ExpressionVisitorAdapter | |
| ExtractExpression |
Extract value from date/time expression.
|
| FilterOverImpl | |
| Function |
A function as MAX,COUNT...
|
| HexValue | |
| IntervalExpression | |
| JdbcNamedParameter | |
| JdbcParameter |
A '?'
|
| JsonAggregateFunction | |
| JsonExpression | |
| JsonFunction | |
| JsonFunctionExpression | |
| JsonKeyValuePair | |
| KeepExpression | |
| LongValue |
Every number without a point or an exponential format is a LongValue.
|
| MySQLGroupConcat | |
| MySQLIndexHint | |
| NextValExpression | |
| NotExpression |
It represents a "not " or "!"
|
| NullValue | |
| NumericBind | |
| OracleHierarchicalExpression | |
| OracleHint |
Oracle Hint Expression
|
| OracleNamedFunctionParameter | |
| OrderByClause | |
| OverlapsCondition | |
| Parenthesis |
It represents an expression like "(" expression ")"
|
| PartitionByClause | |
| RangeExpression | |
| RowConstructor<T extends Expression> | |
| RowGetExpression | |
| SignedExpression |
It represents a "-" or "+" or "~" before an expression
|
| SpannerInterleaveIn | |
| SQLServerHints | |
| StringValue |
A string as in 'example_string'
|
| TimeKeyExpression | |
| TimestampValue |
A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}
|
| TimeValue |
A Time in the form {t 'hh:mm:ss'}
|
| TimezoneExpression | |
| TranscodingFunction | |
| TrimFunction | |
| UserVariable |
Simple uservariables like @test.
|
| VariableAssignment |
Assignment to a user variable like in select @a = 5.
|
| WhenClause |
A clause of following syntax: WHEN condition THEN expression.
|
| WindowDefinition | |
| WindowElement | |
| WindowOffset | |
| WindowRange | |
| XMLSerializeExpr |
Copyright © 2004–2024 JSQLParser. All rights reserved.