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)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)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 classAliasedRelationclassExceptclassIntersectclassJoinclassLateralclassPatternRecognitionRelationclassQueryBodyclassQuerySpecificationclassSampledRelationclassSetOperationclassTableclassTableFunctionInvocationclassTableSubqueryclassUnionclassUnnestclassValuesMethods in io.trino.sql.tree that return Relation Modifier and Type Method Description RelationPatternRecognitionRelation. getInput()RelationExcept. getLeft()RelationJoin. getLeft()RelationAliasedRelation. getRelation()RelationMerge. getRelation()RelationSampledRelation. getRelation()RelationShowStats. getRelation()RelationExcept. getRight()RelationJoin. getRight()RelationTableArgument. getTable()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)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)
-