| Package | Description |
|---|---|
| io.prestosql.sql.analyzer |
| Modifier and Type | Method and Description |
|---|---|
Scope |
Scope.Builder.build() |
static Scope |
Scope.create() |
Scope |
Analysis.getRootScope() |
Scope |
ResolvedField.getScope() |
Scope |
Analysis.getScope(Node node) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Scope> |
Scope.getLocalParent() |
Optional<Scope> |
Scope.getOuterQueryParent() |
Optional<Scope> |
Analysis.tryGetScope(Node node) |
| Modifier and Type | Method and Description |
|---|---|
Type |
ExpressionAnalyzer.analyze(Expression expression,
Scope scope) |
static ExpressionAnalysis |
ExpressionAnalyzer.analyzeExpression(Session session,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
Scope scope,
Analysis analysis,
Expression expression,
WarningCollector warningCollector) |
void |
Analysis.setScope(Node node,
Scope scope) |
Scope.Builder |
Scope.Builder.withOuterQueryParent(Scope parent) |
Scope.Builder |
Scope.Builder.withParent(Scope parent) |
| Constructor and Description |
|---|
ResolvedField(Scope scope,
Field field,
int hierarchyFieldIndex,
int relationFieldIndex,
boolean local) |
Copyright © 2012–2019. All rights reserved.