| Package | Description |
|---|---|
| gudusoft.gsqlparser.pp2.island | |
| gudusoft.gsqlparser.pp2.layout |
| Modifier and Type | Method and Description |
|---|---|
SqlScopeDetector.SqlScopeResult |
SqlScopeDetector.detect(Pp2TokenStream stream)
Annotate the SQL scope level of every token in
stream. |
| Modifier and Type | Method and Description |
|---|---|
ClauseScopeAnnotator.ClauseScopeResult |
ClauseScopeAnnotator.annotate(Pp2TokenStream stream,
SqlScopeDetector.SqlScopeResult sqlScope)
Annotate
stream clause membership using the SQL scope levels. |
List<IslandScope> |
IslandRecognizer.recognize(Pp2TokenStream stream,
SqlScopeDetector.SqlScopeResult sql,
ClauseScopeAnnotator.ClauseScopeResult clause,
Pp2FormatOptions opts)
Recognise islands over
stream. |
| Modifier and Type | Method and Description |
|---|---|
SqlScopeDetector.SqlScopeResult |
LayoutContext.getSqlScope() |
| Modifier and Type | Method and Description |
|---|---|
LayoutContext |
LayoutContext.withSqlScope(SqlScopeDetector.SqlScopeResult s) |