| Package | Description |
|---|---|
| org.apache.calcite.sql.validate |
SQL validation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlValidatorScope.ResolvedImpl
Default implementation of
SqlValidatorScope.Resolved. |
| Modifier and Type | Method and Description |
|---|---|
private void |
EmptyScope.resolve_(CalciteSchema rootSchema,
List<String> names,
List<String> schemaNames,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved) |
void |
ListScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved) |
void |
WithScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved) |
void |
SqlValidatorScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved)
Looks up a node with a given name.
|
void |
MatchRecognizeScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved) |
void |
EmptyScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved) |
void |
DelegatingScope.resolve(List<String> names,
SqlNameMatcher nameMatcher,
boolean deep,
SqlValidatorScope.Resolved resolved) |
(package private) void |
DelegatingScope.resolveInNamespace(SqlValidatorNamespace ns,
boolean nullable,
List<String> names,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved)
If a record type allows implicit references to fields, recursively looks
into the fields.
|
void |
WithScope.resolveTable(List<String> names,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved) |
void |
SqlValidatorScope.resolveTable(List<String> names,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved)
Looks up a table in this scope from its name.
|
void |
EmptyScope.resolveTable(List<String> names,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved) |
void |
DelegatingScope.resolveTable(List<String> names,
SqlNameMatcher nameMatcher,
SqlValidatorScope.Path path,
SqlValidatorScope.Resolved resolved) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.