All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractDatabaseMetaDataCapability |
|
| AbstractValidator<S> |
A abstract base for a Validation
|
| AddAliasesVisitor<T> |
Add aliases to every column and expression selected by a select - statement.
|
| Addition |
|
| AggregatePipeOperator |
|
| Alias |
The type Alias for Tables, Columns or Views.
|
| Alias.AliasColumn |
|
| AllColumns |
|
| AllowedTypesContext |
|
| AllowedTypesValidation |
|
| AllTableColumns |
|
| AllValue |
|
| Alter |
|
| AlterDeParser |
|
| AlterExpression |
|
| AlterExpression.ColumnDataType |
|
| AlterExpression.ColumnDropDefault |
|
| AlterExpression.ColumnDropNotNull |
|
| AlterExpression.ColumnSetDefault |
|
| AlterExpression.ColumnSetVisibility |
|
| AlterExpression.ConvertType |
|
| AlterOperation |
|
| AlterSequence |
An ALTER SEQUENCE statement
|
| AlterSequenceDeParser |
A class to de-parse (that is, transform from JSqlParser hierarchy into a string) a
AlterSequence
|
| AlterSequenceValidator |
|
| AlterSession |
|
| AlterSessionDeParser |
|
| AlterSessionOperation |
|
| AlterSessionValidator |
|
| AlterSystemOperation |
|
| AlterSystemStatement |
|
| AlterValidator |
|
| AlterView |
|
| AlterViewDeParser |
|
| AlterViewValidator |
|
| AnalyticExpression |
Analytic function.
|
| AnalyticType |
|
| Analyze |
|
| AnalyzeValidator |
|
| AndExpression |
|
| AnyComparisonExpression |
Combines ANY and SOME expressions.
|
| AnyType |
|
| ArrayConstructor |
|
| ArrayExpression |
|
| AsPipeOperator |
|
| AutoRefreshOption |
|
| Between |
A "BETWEEN" expr1 expr2 statement
|
| BinaryExpression |
A basic class for binary expressions, that is expressions having a left member and a right member
which are in turn expressions.
|
| BitwiseAnd |
|
| BitwiseLeftShift |
|
| BitwiseOr |
|
| BitwiseRightShift |
|
| BitwiseXor |
|
| Block |
|
| BooleanValue |
A boolean value true/false
|
| CallPipeOperator |
|
| CaseExpression |
CASE/WHEN expression.
|
| CastExpression |
|
| CastExpression.DataType |
|
| CheckConstraint |
|
| CNFConverter |
This class handles the conversion from a normal expression tree into the CNF form.
|
| ColDataType |
|
| CollateExpression |
|
| Column |
A column.
|
| ColumnDefinition |
Globally used definition class for columns.
|
| Comment |
|
| Commit |
|
| ComparisonOperator |
|
| Concat |
|
| ConflictActionType |
|
| ConnectByPriorOperator |
|
| ConnectByRootOperator |
|
| ConnectExpressionsVisitor<T> |
Connect all selected expressions with a binary expression.
|
| ConstraintState |
|
| ContainedBy |
|
| Contains |
|
| ContextKey |
the context key - a ValidationCapability should define constants of expected context - values
needed for validation.
|
| CosineSimilarity |
|
| CreateFunction |
A CREATE PROCEDURE statement
|
| CreateFunctionalStatement |
A base for the declaration of function like statements
|
| CreateIndex |
|
| CreateIndexDeParser |
|
| CreateIndexValidator |
|
| CreateProcedure |
A CREATE PROCEDURE statement
|
| CreateSchema |
|
| CreateSequence |
A CREATE SEQUENCE statement
|
| CreateSequenceDeParser |
A class to de-parse (that is, transform from JSqlParser hierarchy into a string) a
CreateSequence
|
| CreateSequenceValidator |
|
| CreateSynonym |
|
| CreateSynonymDeparser |
A class to de-parse (that is, transform from JSqlParser hierarchy into a string) a
CreateSynonym
|
| CreateSynonymValidator |
|
| CreateTable |
|
| CreateTableDeParser |
|
| CreateTableValidator |
|
| CreateView |
|
| CreateViewDeParser |
|
| CreateViewValidator |
|
| Database |
|
| DatabaseException |
database-errors wrapping a SQLException or PersistenceException
|
| DatabaseMetaDataValidation |
|
| DatabaseType |
The DatabaseType is named like the identifier used within the jdbc-connection-url (upper case),
this may change in future, therefore use DatabaseType.get(String) to retrieve the
DatabaseType.
|
| DateTimeLiteralExpression |
|
| DateTimeLiteralExpression.DateTime |
|
| DateValue |
A Date in the form {d 'yyyy-mm-dd'}
|
| DeclareStatement |
|
| DeclareStatement.TypeDefExpr |
|
| DeclareStatementDeParser |
|
| DeclareStatementValidator |
|
| DeclareType |
|
| DeferrableConstraint |
|
| Delete |
|
| DeleteDeParser |
|
| DeleteModifierPriority |
|
| DeleteValidator |
|
| DescribeStatement |
|
| Distinct |
|
| Division |
|
| DoubleAnd |
|
| DoubleValue |
Every number with a point or a exponential format is a DoubleValue
|
| Drop |
|
| DropDeParser |
|
| DropPipeOperator |
|
| DropValidator |
|
| EnableConstraint |
|
| EqualsTo |
|
| ExceptOp |
|
| ExcludeConstraint |
|
| ExcludesExpression |
|
| Execute |
|
| Execute.ExecType |
|
| ExecuteDeParser |
|
| ExecuteValidator |
|
| ExistsExpression |
|
| ExplainStatement |
An EXPLAIN statement
|
| ExplainStatement.Option |
|
| ExplainStatement.OptionType |
|
| Expression |
|
| ExpressionDeParser |
|
| ExpressionList<T extends Expression> |
A list of expressions, as in SELECT A FROM TAB WHERE B IN (expr1,expr2,expr3)
|
| ExpressionListDeParser<T extends Expression> |
|
| ExpressionValidator |
|
| ExpressionVisitor<T> |
|
| ExpressionVisitorAdapter<T> |
|
| ExtendPipeOperator |
|
| ExtractExpression |
Extract value from date/time expression.
|
| Feature |
|
| FeatureConfiguration |
|
| FeatureContext |
|
| FeaturesAllowed |
Privileges/Features allowed
|
| FeatureSet |
|
| FeatureSetValidation |
|
| Fetch |
|
| FilterOverImpl |
|
| First |
|
| First.Keyword |
|
| ForceOption |
|
| ForClause |
|
| ForClause.ForOption |
|
| ForeignKeyIndex |
|
| ForMode |
|
| FromItem |
|
| FromItemVisitor<T> |
|
| FromItemVisitorAdapter<T> |
|
| FromQuery |
|
| FromQueryVisitor<T,S> |
|
| FullTextSearch |
|
| Function |
A function as MAX,COUNT...
|
| Function.HavingClause |
|
| Function.NullHandling |
|
| FunctionAllColumns |
|
| GeometryDistance |
|
| Grant |
|
| GrantDeParser |
|
| GrantValidator |
|
| GreaterThan |
|
| GreaterThanEquals |
|
| GroupByDeParser |
|
| GroupByElement |
|
| GroupByValidator<Void> |
|
| GroupByVisitor<T> |
|
| H2Version |
Please add Features supported and place a link to public documentation
|
| HexValue |
|
| HighExpression |
|
| IfElseStatement |
|
| IncludesExpression |
|
| Index |
|
| Index.ColumnParams |
|
| InExpression |
|
| Insert |
|
| InsertConflictAction |
https://www.postgresql.org/docs/current/sql-insert.html
|
| InsertConflictTarget |
https://www.postgresql.org/docs/current/sql-insert.html
|
| InsertDeParser |
|
| InsertModifierPriority |
|
| InsertValidator |
|
| IntegerDivision |
|
| IntersectOp |
|
| IntervalExpression |
|
| IntoTableVisitor<T> |
|
| IntoTableVisitorAdapter<T> |
|
| Inverse |
|
| IsBooleanExpression |
|
| IsDistinctExpression |
|
| IsNullExpression |
|
| IsUnknownExpression |
|
| JdbcDatabaseMetaDataCapability |
|
| JdbcNamedParameter |
|
| JdbcParameter |
A '?'
|
| Join |
|
| JoinHint |
Hints (Transact-SQL) - Join
|
| JoinPipeOperator |
|
| JsonAggregateFunction |
|
| JsonAggregateOnNullType |
|
| JsonAggregateUniqueKeysType |
|
| JsonExpression |
|
| JsonFunction |
|
| JsonFunctionExpression |
|
| JsonFunctionType |
|
| JsonKeyValuePair |
|
| JsonOperator |
|
| JSQLParserException |
|
| KeepExpression |
|
| KSQLJoinWindow |
|
| KSQLWindow |
|
| KSQLWindow.TimeUnit |
|
| KSQLWindow.WindowType |
|
| LambdaExpression |
|
| LateralSubSelect |
lateral sub select
|
| LateralView |
|
| LikeExpression |
|
| LikeExpression.KeyWord |
|
| Limit |
|
| LimitDeparser |
|
| LimitPipeOperator |
|
| LimitValidator |
|
| LongValue |
Every number without a point or an exponential format is a LongValue.
|
| LowExpression |
|
| MariaDbVersion |
Please add Features supported and place a link to public documentation
|
| Matches |
|
| MemberOfExpression |
|
| Merge |
|
| MergeDelete |
|
| MergeDeParser |
|
| MergeInsert |
|
| MergeOperation |
|
| MergeOperationVisitor<T> |
|
| MergeOperationVisitorAdapter<T> |
|
| MergeUpdate |
|
| MergeValidator<Void> |
|
| MetadataContext |
|
| MinorThan |
|
| MinorThanEquals |
|
| MinusOp |
|
| Model |
A marker interface for jsqlparser-model-classes.
|
| ModifyableFeatureSet |
|
| Modulo |
Modulo expression (a % b).
|
| MultiAndExpression |
This helper class is mainly used for handling the CNF conversion.
|
| MultiOrExpression |
|
| MultiPartName |
|
| MultipleExpression |
This is a helper class that mainly used for handling the CNF conversion.
|
| Multiplication |
|
| MySQLGroupConcat |
|
| MySQLIndexHint |
|
| MySqlSqlCacheFlags |
|
| MySqlVersion |
Please add Features supported and place a link to public documentation
|
| Named |
|
| NamedConstraint |
|
| NamedExpressionList<T extends Expression> |
A list of named expressions, as in as in select substr('xyzzy' from 2 for 3)
|
| NamedObject |
|
| NamesLookup |
A strategy for transformation of database-names before lookup in database-catalog-metadata
|
| NextValExpression |
|
| NotEqualsTo |
|
| NotExpression |
It represents a "not " or "!"
|
| NullValue |
|
| NumericBind |
|
| Offset |
|
| OldOracleJoinBinaryExpression |
|
| OptimizeFor |
A optimize for clause.
|
| OracleHierarchicalExpression |
|
| OracleHint |
Oracle Hint Expression
|
| OracleNamedFunctionParameter |
|
| OracleVersion |
Please add Features supported and place a link to public documentation
|
| OrderByClause |
|
| OrderByDeParser |
|
| OrderByElement |
|
| OrderByElement.NullOrdering |
|
| OrderByPipeOperator |
|
| OrderByValidator<Void> |
|
| OrderByVisitor<T> |
|
| OrderByVisitorAdapter<T> |
|
| OrExpression |
|
| OutputClause |
T-SQL Output Clause
|
| OverlapsCondition |
|
| ParenthesedDelete |
|
| ParenthesedExpressionList<T extends Expression> |
|
| ParenthesedFromItem |
|
| ParenthesedInsert |
|
| ParenthesedSelect |
|
| ParenthesedStatement |
|
| ParenthesedUpdate |
|
| Parenthesis |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| ParseException |
|
| Partition |
|
| PartitionByClause |
|
| PartitionDefinition |
|
| PerformanceTest |
|
| PipeOperator |
|
| PipeOperatorVisitor<T,S> |
|
| Pivot |
|
| PivotPipeOperator |
|
| PivotVisitor<T> |
|
| PivotVisitorAdapter<T> |
|
| PivotXml |
|
| PlainSelect |
|
| PlainSelect.BigQuerySelectQualifier |
|
| Plus |
|
| PostgresqlVersion |
Please add Features supported and place a link to public documentation
|
| PreferringClause |
|
| PriorTo |
|
| PurgeObjectType |
|
| PurgeStatement |
|
| RangeExpression |
|
| ReferentialAction |
|
| ReferentialAction.Action |
|
| ReferentialAction.Type |
|
| RefreshMaterializedViewStatement |
REFRESH MATERIALIZED VIEW [ CONCURRENTLY ] name [ WITH [ NO ] DATA ]
|
| RefreshMaterializedViewStatementDeParser |
|
| RefreshMaterializedViewStatementValidator |
|
| RefreshMode |
|
| RegExpMatchOperator |
|
| RegExpMatchOperatorType |
PostgresSQL match operators.
|
| RenamePipeOperator |
|
| RenameTableStatement |
|
| ReplaceValidator |
Deprecated. |
| ResetStatement |
|
| ResetStatementDeParser |
|
| ResetStatementValidator |
|
| ReturningClause |
RETURNING clause according to Part of UPDATE, INSERT, DELETE statements
|
| ReturningClause.Keyword |
|
| RollbackStatement |
|
| RowConstructor<T extends Expression> |
|
| RowGetExpression |
|
| RowMovement |
Holds data for the row_movement clause:
https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_7002.htm#i2204697
|
| RowMovementMode |
|
| SampleClause |
|
| SampleClause.SampleKeyword |
|
| SampleClause.SampleMethod |
|
| SavepointStatement |
|
| Select |
|
| SelectDeParser |
|
| SelectItem<T extends Expression> |
|
| SelectItemVisitor<T> |
|
| SelectItemVisitorAdapter<T> |
|
| SelectPipeOperator |
|
| SelectUtils |
|
| SelectValidator |
|
| SelectVisitor<T> |
|
| SelectVisitorAdapter<T> |
|
| Sequence |
Represents the database type for a SEQUENCE
|
| Sequence.Parameter |
Represents a parameter when declaring a sequence
|
| Sequence.ParameterType |
The available parameters to a sequence
|
| Server |
|
| SetOperation |
|
| SetOperationList |
|
| SetOperationList.SetOperationType |
|
| SetOperationPipeOperator |
|
| SetPipeOperator |
|
| SetStatement |
|
| SetStatementDeParser |
|
| SetStatementValidator |
|
| ShowColumnsStatement |
|
| ShowColumnsStatementDeParser |
|
| ShowColumnsStatementValidator |
|
| ShowIndexStatement |
|
| ShowIndexStatementDeParser |
|
| ShowIndexStatementValidator |
|
| ShowStatement |
|
| ShowStatementDeParser |
|
| ShowStatementValidator |
|
| ShowTablesStatement |
A SHOW TABLES statement
|
| ShowTablesStatement.Modifiers |
|
| ShowTablesStatement.SelectionMode |
|
| ShowTablesStatementDeparser |
|
| ShowTablesStatementValidator |
|
| SignedExpression |
It represents a "-" or "+" or "~" before an expression
|
| SimilarToExpression |
|
| Skip |
|
| SpannerInterleaveIn |
|
| SpannerInterleaveIn.OnDelete |
|
| SQLServerHints |
|
| SqlServerVersion |
Please add Features supported and place a link to public documentation
|
| SQLVersion |
Enum containing the ANSI SQL Standard Versions - features are not guaranteed to be complete, just
add them if you are sure they are part of the standard :)
|
| Statement |
|
| StatementDeParser |
|
| Statements |
|
| StatementValidator |
|
| StatementVisitor<T> |
|
| StatementVisitorAdapter<T> |
|
| StringValue |
A string as in 'example_string'
|
| StructType |
|
| StructType.Dialect |
|
| Subtraction |
|
| SupportsOldOracleJoinSyntax |
|
| Synonym |
|
| Table |
A table.
|
| TableFunction |
|
| TableSamplePipeOperator |
|
| TablesNamesFinder<Void> |
Find all used tables within an select statement.
|
| TableStatement |
|
| TableStatementDeParser |
|
| TableStatementValidator |
|
| TemporaryOption |
|
| 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 |
|
| Top |
|
| TranscodingFunction |
|
| TrimFunction |
|
| TrimFunction.TrimSpecification |
|
| Truncate |
|
| TSQLLeftJoin |
|
| TSQLRightJoin |
|
| UnexpectedValidationException |
can be used on unexpected errors during validation
|
| UnionOp |
|
| UnPivot |
|
| UnPivotPipeOperator |
|
| UnsupportedStatement |
|
| Update |
|
| UpdateDeParser |
|
| UpdateModifierPriority |
|
| UpdateSet |
|
| UpdateValidator |
|
| Upsert |
|
| UpsertDeParser |
|
| UpsertType |
|
| UpsertValidator |
|
| UserVariable |
Simple uservariables like @test.
|
| UseStatement |
|
| UseStatementDeParser |
|
| UseStatementValidator |
|
| ValidateConstraint |
|
| Validation |
Parses the given statement list with ParseCapability and performs validation with
configured ValidationCapability's.
|
| ValidationCapability |
|
| ValidationContext |
|
| ValidationError |
|
| ValidationException |
|
| ValidationUtil |
|
| Validator<S> |
|
| Values |
|
| ValuesStatementDeParser |
|
| ValuesStatementValidator |
|
| VariableAssignment |
Assignment to a user variable like in select @a = 5.
|
| Version |
|
| Wait |
|
| WhenClause |
A clause of following syntax: WHEN condition THEN expression.
|
| WherePipeOperator |
|
| WindowDefinition |
|
| WindowElement |
|
| WindowElement.Type |
|
| WindowOffset |
|
| WindowOffset.Type |
|
| WindowPipeOperator |
|
| WindowRange |
|
| WithIsolation |
|
| WithItem<K extends ParenthesedStatement> |
|
| XMLSerializeExpr |
|
| XorExpression |
|