Uses of Class
io.trino.sql.tree.Relation
Packages that use Relation
-
Uses of Relation in io.trino.sql
Methods in io.trino.sql that return RelationMethods in io.trino.sql with parameters of type RelationModifier and TypeMethodDescriptionstatic Relationstatic Relationstatic 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.treeModifier and TypeClassDescriptionclassclassclassclassfinal classclassclassclassclassclassclassclassclassfinal classfinal classMethods in io.trino.sql.tree that return RelationModifier and TypeMethodDescriptionPatternRecognitionRelation.getInput()Except.getLeft()Join.getLeft()AliasedRelation.getRelation()Merge.getRelation()SampledRelation.getRelation()ShowStats.getRelation()Except.getRight()Join.getRight()Methods in io.trino.sql.tree that return types with arguments of type RelationModifier and TypeMethodDescriptionQuerySpecification.getFrom()Except.getRelations()Intersect.getRelations()SetOperation.getRelations()Union.getRelations()Methods in io.trino.sql.tree with parameters of type RelationConstructors in io.trino.sql.tree with parameters of type RelationModifierConstructorDescriptionAliasedRelation(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) Join(NodeLocation location, Join.Type type, Relation left, Relation right, Optional<JoinCriteria> criteria) Merge(NodeLocation location, Table table, Optional<Identifier> targetAlias, Relation relation, Expression expression, List<MergeCase> mergeCases) Merge(Table table, Optional<Identifier> targetAlias, Relation relation, Expression expression, List<MergeCase> mergeCases) Merge(Optional<NodeLocation> location, Table table, Optional<Identifier> targetAlias, Relation relation, Expression expression, List<MergeCase> mergeCases) PatternRecognitionRelation(NodeLocation location, Relation input, List<Expression> partitionBy, Optional<OrderBy> orderBy, List<MeasureDefinition> measures, Optional<PatternRecognitionRelation.RowsPerMatch> rowsPerMatch, Optional<SkipTo> afterMatchSkipTo, Optional<PatternSearchMode> patternSearchMode, RowPattern pattern, List<SubsetDefinition> subsets, List<VariableDefinition> variableDefinitions) PatternRecognitionRelation(Relation input, List<Expression> partitionBy, Optional<OrderBy> orderBy, List<MeasureDefinition> measures, Optional<PatternRecognitionRelation.RowsPerMatch> rowsPerMatch, Optional<SkipTo> afterMatchSkipTo, Optional<PatternSearchMode> patternSearchMode, RowPattern pattern, List<SubsetDefinition> subsets, List<VariableDefinition> variableDefinitions) SampledRelation(NodeLocation location, Relation relation, SampledRelation.Type type, Expression samplePercentage) SampledRelation(Relation relation, SampledRelation.Type type, Expression samplePercentage) ShowStats(Optional<NodeLocation> location, Relation relation) Constructor parameters in io.trino.sql.tree with type arguments of type RelationModifierConstructorDescriptionIntersect(NodeLocation location, 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)