| Package | Description |
|---|---|
| gudusoft.gsqlparser.dlineage.dynamicsql | |
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.scriptWriter | |
| gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
| gudusoft.gsqlparser.stmt.oracle |
| Modifier and Type | Method and Description |
|---|---|
static RoutineIdentity |
RoutineIdentity.of(EDbVendor vendor,
RoutineKind kind,
String catalog,
String schema,
String packageName,
String simpleName,
TParameterDeclarationList params,
String overloadDiscriminator)
Builds the identity of one definition from its AST parameter list and
name segments (raw spellings; canonicalized here, exactly once).
|
| Modifier and Type | Method and Description |
|---|---|
TParameterDeclarationList |
TFunctionHeader.getArgs() |
TParameterDeclarationList |
TAlterFunctionSqlNode.getArgTypeList() |
TParameterDeclarationList |
TDropProcedureSqlNode.getParameterDeclarations() |
TParameterDeclarationList |
TCreateFunctionSqlNode.getParameters() |
TParameterDeclarationList |
TCreateMacroSqlNode.getParameters() |
TParameterDeclarationList |
TCreateProcedureSqlNode.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
void |
TParseTreeVisitor.postVisit(TParameterDeclarationList node) |
void |
TParseTreeVisitor.preVisit(TParameterDeclarationList node) |
void |
TAlterFunctionSqlNode.setArgTypeList(TParameterDeclarationList argTypeList) |
void |
TCreateFunctionSqlNode.setParameters(TParameterDeclarationList parameters) |
void |
TCreateMacroSqlNode.setParameters(TParameterDeclarationList parameters) |
void |
TCreateProcedureSqlNode.setParameters(TParameterDeclarationList parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
TScriptGeneratorVisitor.preVisit(TParameterDeclarationList params) |
| Modifier and Type | Method and Description |
|---|---|
TParameterDeclarationList |
TAlterFunctionStmt.getArgTypeList() |
TParameterDeclarationList |
TAlterProcedureStmt.getArgTypeList() |
TParameterDeclarationList |
TCursorDeclStmt.getCursorParameterDeclarations()
List of cursor parameter declaration, which is represented by
TParameterDeclaration. |
TParameterDeclarationList |
TDropProcedureStmt.getParameterDeclarations() |
TParameterDeclarationList |
TStoredProcedureSqlStatement.getParameterDeclarations() |
| Modifier and Type | Method and Description |
|---|---|
void |
TCursorDeclStmt.setCursorParameterDeclarations(TParameterDeclarationList cursorParameterDeclarations) |
void |
TStoredProcedureSqlStatement.setParameterDeclarations(TParameterDeclarationList parameterDeclarations) |
| Modifier and Type | Method and Description |
|---|---|
TParameterDeclarationList |
TPlsqlRecordTypeDefStmt.getFieldDeclarations()
List of field declared in this record.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TPlsqlRecordTypeDefStmt.setFieldDeclarations(TParameterDeclarationList fieldDeclarations) |