Aggregation(CallExpression call,
Optional<RowExpression> filter,
Optional<OrderingScheme> orderingScheme,
boolean isDistinct,
Optional<VariableReferenceExpression> mask) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
AggregationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
Map<VariableReferenceExpression,AggregationNode.Aggregation> aggregations,
AggregationNode.GroupingSetDescriptor groupingSets,
List<VariableReferenceExpression> preGroupedVariables,
AggregationNode.Step step,
Optional<VariableReferenceExpression> hashVariable,
Optional<VariableReferenceExpression> groupIdVariable) |
Assignments(Map<VariableReferenceExpression,RowExpression> assignments) |
DistinctLimitNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
long limit,
boolean partial,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
DistinctLimitNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
long limit,
boolean partial,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
DistinctLimitNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
long limit,
boolean partial,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
DistinctLimitNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
long limit,
boolean partial,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ExceptNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
GroupingSetDescriptor(List<VariableReferenceExpression> groupingKeys,
int groupingSetCount,
Set<Integer> globalGroupingSets) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
IntersectNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
MarkDistinctNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
VariableReferenceExpression markerVariable,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
MarkDistinctNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
PlanNode source,
VariableReferenceExpression markerVariable,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
MarkDistinctNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
VariableReferenceExpression markerVariable,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
MarkDistinctNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
PlanNode source,
VariableReferenceExpression markerVariable,
List<VariableReferenceExpression> distinctVariables,
Optional<VariableReferenceExpression> hashVariable) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
SetOperationNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
List<TableConstraint<ColumnHandle>> tableConstraints,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
List<TableConstraint<ColumnHandle>> tableConstraints,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments)
This constructor is for JSON deserialization only.
|
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments)
This constructor is for JSON deserialization only.
|
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
List<TableConstraint<ColumnHandle>> tableConstraints,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
List<TableConstraint<ColumnHandle>> tableConstraints,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
TableScanNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
TableHandle table,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,ColumnHandle> assignments,
TupleDomain<ColumnHandle> currentConstraint,
TupleDomain<ColumnHandle> enforcedConstraint) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
UnionNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<PlanNode> sources,
List<VariableReferenceExpression> outputVariables,
Map<VariableReferenceExpression,List<VariableReferenceExpression>> outputToInputs) |
ValuesNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
List<VariableReferenceExpression> outputVariables,
List<List<RowExpression>> rows,
Optional<String> valuesNodeLabel) |
ValuesNode(Optional<SourceLocation> sourceLocation,
PlanNodeId id,
Optional<PlanNode> statsEquivalentPlanNode,
List<VariableReferenceExpression> outputVariables,
List<List<RowExpression>> rows,
Optional<String> valuesNodeLabel) |