public class Materializer extends AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
Modifier and Type | Class and Description |
---|---|
static class |
Materializer.IndexedFragmentNode |
Modifier and Type | Field and Description |
---|---|
static Materializer |
INSTANCE |
logger
Modifier and Type | Method and Description |
---|---|
PhysicalOperator |
visitExchange(Exchange exchange,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitGroupScan(GroupScan groupScan,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitLateralJoin(LateralJoinPOP op,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitOp(PhysicalOperator op,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitRowKeyJoin(RowKeyJoinPOP op,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitStore(Store store,
Materializer.IndexedFragmentNode iNode) |
PhysicalOperator |
visitSubScan(SubScan subScan,
Materializer.IndexedFragmentNode value) |
PhysicalOperator |
visitUnnest(UnnestPOP unnest,
Materializer.IndexedFragmentNode value) |
visitBroadcastSender, visitChildren, visitFilter, visitFlatten, visitHashAggregate, visitHashPartitionSender, visitHashPartitionSender, visitIteratorValidator, visitLimit, visitMergingReceiver, visitOrderedPartitionSender, visitProducerConsumer, visitProject, visitRangePartitionSender, visitReceiver, visitScreen, visitSender, visitSingleSender, visitSort, visitStatisticsAggregate, visitStatisticsMerge, visitStreamingAggregate, visitTrace, visitUnion, visitUnorderedReceiver, visitUnpivot, visitValues, visitWindowFrame, visitWriter
public static final Materializer INSTANCE
public PhysicalOperator visitExchange(Exchange exchange, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitExchange
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitExchange
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitGroupScan(GroupScan groupScan, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitGroupScan
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitGroupScan
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitSubScan(SubScan subScan, Materializer.IndexedFragmentNode value) throws ExecutionSetupException
visitSubScan
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitSubScan
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitStore(Store store, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitStore
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitStore
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitOp(PhysicalOperator op, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitOp
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitOp
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitLateralJoin(LateralJoinPOP op, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitLateralJoin
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitLateralJoin
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitUnnest(UnnestPOP unnest, Materializer.IndexedFragmentNode value) throws ExecutionSetupException
visitUnnest
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitUnnest
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
public PhysicalOperator visitRowKeyJoin(RowKeyJoinPOP op, Materializer.IndexedFragmentNode iNode) throws ExecutionSetupException
visitRowKeyJoin
in interface PhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
visitRowKeyJoin
in class AbstractPhysicalVisitor<PhysicalOperator,Materializer.IndexedFragmentNode,ExecutionSetupException>
ExecutionSetupException
Copyright © 1970 The Apache Software Foundation. All rights reserved.