Uses of Class
io.trino.sql.tree.Relation
-
Packages that use Relation Package Description io.trino.sql io.trino.sql.tree -
-
Uses of Relation in io.trino.sql
Methods in io.trino.sql that return Relation Modifier and Type Method Description static RelationQueryUtil. aliased(Relation relation, String alias, List<String> columnAliases)static RelationQueryUtil. subquery(Query query)Methods in io.trino.sql with parameters of type Relation Modifier and Type Method Description static RelationQueryUtil. aliased(Relation relation, String alias, List<String> columnAliases)static QueryQueryUtil. simpleQuery(Select select, Relation from)static QueryQueryUtil. simpleQuery(Select select, Relation from, Expression where)static QueryQueryUtil. simpleQuery(Select select, Relation from, Expression where, OrderBy orderBy)static QueryQueryUtil. simpleQuery(Select select, Relation from, OrderBy orderBy)static QueryQueryUtil. simpleQuery(Select select, Relation from, Optional<Expression> where, Optional<GroupBy> groupBy, Optional<Expression> having, List<WindowDefinition> windows, Optional<OrderBy> orderBy, Optional<Offset> offset, Optional<Node> limit)static QueryQueryUtil. simpleQuery(Select select, Relation from, Optional<Expression> where, Optional<GroupBy> groupBy, Optional<Expression> having, Optional<OrderBy> orderBy, Optional<Offset> offset, Optional<Node> limit)static QueryQueryUtil. simpleQuery(Select select, Relation from, Optional<Expression> where, Optional<OrderBy> orderBy) -
Uses of Relation in io.trino.sql.tree
Subclasses of Relation in io.trino.sql.tree Modifier and Type Class Description classAliasedRelationclassExceptclassIntersectclassJoinclassLateralclassQueryBodyclassQuerySpecificationclassSampledRelationclassSetOperationclassTableclassTableSubqueryclassUnionclassUnnestclassValuesMethods in io.trino.sql.tree that return Relation Modifier and Type Method Description RelationExcept. getLeft()RelationJoin. getLeft()RelationAliasedRelation. getRelation()RelationSampledRelation. getRelation()RelationShowStats. getRelation()RelationExcept. getRight()RelationJoin. getRight()Methods in io.trino.sql.tree that return types with arguments of type Relation Modifier and Type Method Description Optional<Relation>QuerySpecification. getFrom()List<Relation>Except. getRelations()List<Relation>Intersect. getRelations()abstract List<Relation>SetOperation. getRelations()List<Relation>Union. getRelations()Methods in io.trino.sql.tree with parameters of type Relation Modifier and Type Method Description protected RAstVisitor. visitRelation(Relation node, C context)Constructors in io.trino.sql.tree with parameters of type Relation Constructor Description AliasedRelation(NodeLocation location, Relation relation, Identifier alias, List<Identifier> columnNames)AliasedRelation(Relation relation, Identifier alias, List<Identifier> columnNames)Except(NodeLocation location, Relation left, Relation right, boolean distinct)Except(Relation left, Relation right, boolean distinct)Join(Join.Type type, Relation left, Relation right, Optional<JoinCriteria> criteria)Join(NodeLocation location, Join.Type type, Relation left, Relation right, Optional<JoinCriteria> criteria)SampledRelation(NodeLocation location, Relation relation, SampledRelation.Type type, Expression samplePercentage)SampledRelation(Relation relation, SampledRelation.Type type, Expression samplePercentage)ShowStats(Relation relation)ShowStats(Optional<NodeLocation> location, Relation relation)Constructor parameters in io.trino.sql.tree with type arguments of type Relation Constructor Description Intersect(NodeLocation location, List<Relation> relations, boolean distinct)Intersect(List<Relation> relations, boolean distinct)QuerySpecification(NodeLocation location, Select select, Optional<Relation> from, Optional<Expression> where, Optional<GroupBy> groupBy, Optional<Expression> having, List<WindowDefinition> windows, Optional<OrderBy> orderBy, Optional<Offset> offset, Optional<Node> limit)QuerySpecification(Select select, Optional<Relation> from, Optional<Expression> where, Optional<GroupBy> groupBy, Optional<Expression> having, List<WindowDefinition> windows, Optional<OrderBy> orderBy, Optional<Offset> offset, Optional<Node> limit)Union(NodeLocation location, List<Relation> relations, boolean distinct)Union(List<Relation> relations, boolean distinct)
-