Package io.trino.sql.analyzer
Class Scope.Builder
- java.lang.Object
-
- io.trino.sql.analyzer.Scope.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scopebuild()booleancontainsNamedQuery(String name)Scope.BuilderwithNamedQuery(String name, WithQuery withQuery)Scope.BuilderwithOuterQueryParent(Scope parent)Scope.BuilderwithParent(Scope parent)Scope.BuilderwithRelationType(RelationId relationId, RelationType relationType)
-
-
-
Method Detail
-
withRelationType
public Scope.Builder withRelationType(RelationId relationId, RelationType relationType)
-
withParent
public Scope.Builder withParent(Scope parent)
-
withOuterQueryParent
public Scope.Builder withOuterQueryParent(Scope parent)
-
withNamedQuery
public Scope.Builder withNamedQuery(String name, WithQuery withQuery)
-
containsNamedQuery
public boolean containsNamedQuery(String name)
-
build
public Scope build()
-
-