Uses of Enum Class
io.trino.sql.planner.plan.ExchangeNode.Scope
Packages that use ExchangeNode.Scope
-
Uses of ExchangeNode.Scope in io.trino.sql.planner.plan
Subclasses with type arguments of type ExchangeNode.Scope in io.trino.sql.planner.planMethods in io.trino.sql.planner.plan that return ExchangeNode.ScopeModifier and TypeMethodDescriptionExchangeNode.getScope()static ExchangeNode.ScopeReturns the enum constant of this class with the specified name.static ExchangeNode.Scope[]ExchangeNode.Scope.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.trino.sql.planner.plan that return types with arguments of type ExchangeNode.ScopeModifier and TypeMethodDescriptionstatic Property<ExchangeNode, Lookup, ExchangeNode.Scope> Patterns.Exchange.scope()Methods in io.trino.sql.planner.plan with parameters of type ExchangeNode.ScopeModifier and TypeMethodDescriptionstatic ExchangeNodeExchangeNode.gatheringExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child) static ExchangeNodeExchangeNode.mergingExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child, OrderingScheme orderingScheme) static ExchangeNodeExchangeNode.partitionedExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child, PartitioningScheme partitioningScheme) static ExchangeNodeExchangeNode.partitionedExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child, List<Symbol> partitioningColumns, Optional<Symbol> hashColumns) static ExchangeNodeExchangeNode.partitionedExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child, List<Symbol> partitioningColumns, Optional<Symbol> hashColumns, boolean replicateNullsAndAny) static ExchangeNodeExchangeNode.partitionedExchange(PlanNodeId id, ExchangeNode.Scope scope, List<PlanNode> sources, List<Symbol> partitioningColumns, List<Symbol> outputSymbols) static ExchangeNodeExchangeNode.replicatedExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child) static ExchangeNodeExchangeNode.roundRobinExchange(PlanNodeId id, ExchangeNode.Scope scope, PlanNode child) static ExchangeNodeExchangeNode.roundRobinExchange(PlanNodeId id, ExchangeNode.Scope scope, List<PlanNode> sources, List<Symbol> outputSymbols) Constructors in io.trino.sql.planner.plan with parameters of type ExchangeNode.ScopeModifierConstructorDescriptionExchangeNode(PlanNodeId id, ExchangeNode.Type type, ExchangeNode.Scope scope, PartitioningScheme partitioningScheme, List<PlanNode> sources, List<List<Symbol>> inputs, Optional<OrderingScheme> orderingScheme)