| Modifier and Type | Interface and Description |
|---|---|
interface |
Expression |
| Modifier and Type | Class and Description |
|---|---|
class |
AllValue |
class |
AnalyticExpression
Analytic function.
|
class |
AnyComparisonExpression
Combines ANY and SOME expressions.
|
class |
ArrayConstructor |
class |
ArrayExpression |
class |
BinaryExpression
A basic class for binary expressions, that is expressions having a left member and a right member
which are in turn expressions.
|
class |
CaseExpression
CASE/WHEN expression.
|
class |
CastExpression |
class |
CollateExpression |
class |
ConnectByRootOperator |
class |
DateTimeLiteralExpression |
class |
DateValue
A Date in the form {d 'yyyy-mm-dd'}
|
class |
DoubleValue
Every number with a point or a exponential format is a DoubleValue
|
class |
ExtractExpression
Extract value from date/time expression.
|
class |
Function
A function as MAX,COUNT...
|
class |
HexValue |
class |
IntervalExpression |
class |
JdbcNamedParameter |
class |
JdbcParameter
A '?'
|
class |
JsonAggregateFunction |
class |
JsonExpression |
class |
JsonFunction |
class |
KeepExpression |
class |
LongValue
Every number without a point or an exponential format is a LongValue.
|
class |
MySQLGroupConcat |
class |
NextValExpression |
class |
NotExpression
It represents a "not " or "!"
|
class |
NullValue |
class |
NumericBind |
class |
OracleHierarchicalExpression |
class |
OracleHint
Oracle Hint Expression
|
class |
OracleNamedFunctionParameter |
class |
OverlapsCondition |
class |
Parenthesis
It represents an expression like "(" expression ")"
|
class |
RangeExpression |
class |
RowConstructor<T extends Expression> |
class |
RowGetExpression |
class |
SignedExpression
It represents a "-" or "+" or "~" before an expression
|
class |
StringValue
A string as in 'example_string'
|
class |
TimeKeyExpression |
class |
TimestampValue
A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}
|
class |
TimeValue
A Time in the form {t 'hh:mm:ss'}
|
class |
TimezoneExpression |
class |
TranscodingFunction |
class |
TrimFunction |
class |
UserVariable
Simple uservariables like @test.
|
class |
VariableAssignment
Assignment to a user variable like in select @a = 5.
|
class |
WhenClause
A clause of following syntax: WHEN condition THEN expression.
|
class |
XMLSerializeExpr |
| Modifier and Type | Class and Description |
|---|---|
class |
Addition |
class |
BitwiseAnd |
class |
BitwiseLeftShift |
class |
BitwiseOr |
class |
BitwiseRightShift |
class |
BitwiseXor |
class |
Concat |
class |
Division |
class |
IntegerDivision |
class |
Modulo
Modulo expression (a % b).
|
class |
Multiplication |
class |
Subtraction |
| Modifier and Type | Class and Description |
|---|---|
class |
AndExpression |
class |
OrExpression |
class |
XorExpression |
| Modifier and Type | Class and Description |
|---|---|
class |
Column
A column.
|
class |
Table
A table.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Statement |
| Modifier and Type | Class and Description |
|---|---|
class |
Block |
class |
Commit |
class |
CreateFunctionalStatement
A base for the declaration of function like statements
|
class |
DeclareStatement |
class |
DescribeStatement |
class |
ExplainStatement
An
EXPLAIN statement |
class |
IfElseStatement |
class |
PurgeStatement |
class |
ResetStatement |
class |
RollbackStatement |
class |
SavepointStatement |
class |
SetStatement |
class |
ShowColumnsStatement |
class |
ShowStatement |
class |
UnsupportedStatement |
class |
UseStatement |
| Modifier and Type | Class and Description |
|---|---|
class |
Alter |
class |
AlterSession |
class |
AlterSystemStatement |
class |
RenameTableStatement |
| Modifier and Type | Class and Description |
|---|---|
class |
AlterSequence
An
ALTER SEQUENCE statement |
| Modifier and Type | Class and Description |
|---|---|
class |
Analyze |
| Modifier and Type | Class and Description |
|---|---|
class |
Comment |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateFunction
A
CREATE PROCEDURE statement |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateIndex |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateProcedure
A
CREATE PROCEDURE statement |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateSchema |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateSequence
A
CREATE SEQUENCE statement |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateSynonym |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateTable |
| Modifier and Type | Class and Description |
|---|---|
class |
AlterView |
class |
CreateView |
| Modifier and Type | Class and Description |
|---|---|
class |
Delete |
| Modifier and Type | Class and Description |
|---|---|
class |
Drop |
| Modifier and Type | Class and Description |
|---|---|
class |
Execute |
| Modifier and Type | Class and Description |
|---|---|
class |
Grant |
| Modifier and Type | Class and Description |
|---|---|
class |
Insert |
| Modifier and Type | Class and Description |
|---|---|
class |
Merge |
| Modifier and Type | Class and Description |
|---|---|
class |
RefreshMaterializedViewStatement
REFRESH MATERIALIZED VIEW [ CONCURRENTLY ] name [ WITH [ NO ] DATA ]
https://www.postgresql.org/docs/16/sql-refreshmaterializedview.html
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FromItem |
| Modifier and Type | Class and Description |
|---|---|
class |
AllColumns |
class |
AllTableColumns |
class |
LateralSubSelect
lateral sub select
|
class |
ParenthesedFromItem |
class |
ParenthesedSelect |
class |
PlainSelect |
class |
Select |
class |
SetOperationList |
class |
TableFunction |
class |
TableStatement |
class |
Values |
class |
WithItem |
| Modifier and Type | Class and Description |
|---|---|
class |
ShowIndexStatement |
class |
ShowTablesStatement
A
SHOW TABLES statement |
| Modifier and Type | Class and Description |
|---|---|
class |
Truncate |
| Modifier and Type | Class and Description |
|---|---|
class |
Update |
| Modifier and Type | Class and Description |
|---|---|
class |
Upsert |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiAndExpression
This helper class is mainly used for handling the CNF conversion.
|
class |
MultiOrExpression |
class |
MultipleExpression
This is a helper class that mainly used for handling the CNF conversion.
|
Copyright © 2004–2023 JSQLParser. All rights reserved.