| Class | Description |
|---|---|
| EncryptionAnnotationParser |
Parses SQL encryption annotations from SQL statements.
|
| JSQLParserAnalyzer |
SQL analyzer using JSQLParser library for multi-dialect support.
|
| JSQLParserAnalyzer.ColumnInfo |
Column information with table and column name.
|
| JSQLParserAnalyzer.QueryAnalysis |
Query analysis result.
|
| SqlAnalysisService |
Stateless utility for analyzing SQL statements using JSQLParser.
|
| SqlAnalysisService.SqlAnalysisResult |
Result of SQL analysis containing affected tables and query type.
|
| SqlContextKeys |
Standard context keys for SQL analysis results shared between plugins
via
PluginCallContext. |
| Enum | Description |
|---|---|
| QueryType |
The type of a parsed SQL statement, shared between plugins via
PluginCallContext. |
| RoutingHint |
Explicit routing hint parsed from a SQL comment (e.g.
|