| Package | Description |
|---|---|
| org.apache.calcite.sql.validate |
SQL validation.
|
| Modifier and Type | Field and Description |
|---|---|
List<ScopeChild> |
ListScope.children
List of child
SqlValidatorNamespace objects and their names. |
(package private) static com.google.common.base.Function<ScopeChild,String> |
ScopeChild.NAME_FN |
(package private) static com.google.common.base.Function<ScopeChild,SqlValidatorNamespace> |
ScopeChild.NAMESPACE_FN |
| Modifier and Type | Method and Description |
|---|---|
private ScopeChild |
ListScope.findChild(List<String> names,
SqlNameMatcher nameMatcher) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ScopeChild> |
ListScope.findQualifyingTableNames(String columnName,
SqlNode ctx,
SqlNameMatcher nameMatcher) |
Map<String,ScopeChild> |
SqlValidatorScope.findQualifyingTableNames(String columnName,
SqlNode ctx,
SqlNameMatcher nameMatcher)
Finds all table aliases which are implicitly qualifying an unqualified
column name.
|
Map<String,ScopeChild> |
MatchRecognizeScope.findQualifyingTableNames(String columnName,
SqlNode ctx,
SqlNameMatcher nameMatcher) |
Map<String,ScopeChild> |
EmptyScope.findQualifyingTableNames(String columnName,
SqlNode ctx,
SqlNameMatcher nameMatcher) |
Map<String,ScopeChild> |
DelegatingScope.findQualifyingTableNames(String columnName,
SqlNode ctx,
SqlNameMatcher nameMatcher) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.