| Package | Description |
|---|---|
| gudusoft.gsqlparser |
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
| gudusoft.gsqlparser.parser |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<TSyntaxError> |
TCustomSqlStatement.getSyntaxErrors() |
ArrayList<TSyntaxError> |
TGSqlParser.getSyntaxErrors()
The array of syntax error generated by the parser during checking the syntax of the input SQL,
element of this list is type of
TSyntaxError |
ArrayList<TSyntaxError> |
TCustomSqlStatement.getSyntaxHints() |
| Modifier and Type | Method and Description |
|---|---|
EActionOnParseError |
TCustomSqlStatement.parseerrormessagehandle(TSyntaxError se)
Log error messages if syntax errors found while parsing this statement.
|
| Constructor and Description |
|---|
TSyntaxError(TSyntaxError n) |
| Modifier and Type | Field and Description |
|---|---|
protected List<TSyntaxError> |
AbstractSqlParser.syntaxErrors |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<TSyntaxError> |
SqlParseResult.getSyntaxErrors()
Get detailed syntax errors.
|
List<TSyntaxError> |
AbstractSqlParser.getSyntaxErrors()
Get the syntax errors collected during parsing.
|
| Modifier and Type | Method and Description |
|---|---|
SqlParseResult.Builder |
SqlParseResult.Builder.addSyntaxError(TSyntaxError syntaxError)
Add a single syntax error.
|
| Modifier and Type | Method and Description |
|---|---|
SqlParseResult.Builder |
SqlParseResult.Builder.syntaxErrors(ArrayList<TSyntaxError> syntaxErrors)
Set syntax errors list.
|