public abstract class AbstractPhysicalVisitor<T,X,E extends Throwable> extends Object implements PhysicalVisitor<T,X,E>
logger| Constructor and Description |
|---|
AbstractPhysicalVisitor() |
public T visitExchange(Exchange exchange, X value) throws E extends Throwable
visitExchange in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitUnion(UnionAll union, X value) throws E extends Throwable
visitUnion in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitWriter(Writer writer, X value) throws E extends Throwable
visitWriter in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitFilter(Filter filter, X value) throws E extends Throwable
visitFilter in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitWindowFrame(WindowPOP windowFrame, X value) throws E extends Throwable
visitWindowFrame in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitProject(Project project, X value) throws E extends Throwable
visitProject in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitTrace(Trace trace, X value) throws E extends Throwable
visitTrace in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitLimit(Limit limit, X value) throws E extends Throwable
visitLimit in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitStreamingAggregate(StreamingAggregate agg, X value) throws E extends Throwable
visitStreamingAggregate in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitStatisticsAggregate(StatisticsAggregate agg, X value) throws E extends Throwable
visitStatisticsAggregate in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitStatisticsMerge(StatisticsMerge agg, X value) throws E extends Throwable
visitStatisticsMerge in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitHashAggregate(HashAggregate agg, X value) throws E extends Throwable
visitHashAggregate in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitSender(Sender sender, X value) throws E extends Throwable
visitSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitFlatten(FlattenPOP flatten, X value) throws E extends Throwable
visitFlatten in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitReceiver(Receiver receiver, X value) throws E extends Throwable
visitReceiver in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitGroupScan(GroupScan groupScan, X value) throws E extends Throwable
visitGroupScan in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitSubScan(SubScan subScan, X value) throws E extends Throwable
visitSubScan in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitStore(Store store, X value) throws E extends Throwable
visitStore in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitChildren(PhysicalOperator op, X value) throws E extends Throwable
public T visitRowKeyJoin(RowKeyJoinPOP join, X value) throws E extends Throwable
visitRowKeyJoin in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitHashPartitionSender(HashPartitionSender op, X value) throws E extends Throwable
visitHashPartitionSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitOrderedPartitionSender(OrderedPartitionSender op, X value) throws E extends Throwable
visitOrderedPartitionSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitUnorderedReceiver(UnorderedReceiver op, X value) throws E extends Throwable
visitUnorderedReceiver in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitMergingReceiver(MergingReceiverPOP op, X value) throws E extends Throwable
visitMergingReceiver in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitHashPartitionSender(HashToRandomExchange op, X value) throws E extends Throwable
visitHashPartitionSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitRangePartitionSender(RangePartitionSender op, X value) throws E extends Throwable
visitRangePartitionSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitBroadcastSender(BroadcastSender op, X value) throws E extends Throwable
visitBroadcastSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitScreen(Screen op, X value) throws E extends Throwable
visitScreen in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitSingleSender(SingleSender op, X value) throws E extends Throwable
visitSingleSender in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitProducerConsumer(ProducerConsumer op, X value) throws E extends Throwable
visitProducerConsumer in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitUnnest(UnnestPOP unnest, X value) throws E extends Throwable
visitUnnest in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitLateralJoin(LateralJoinPOP lateralJoinPOP, X value) throws E extends Throwable
visitLateralJoin in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitIteratorValidator(IteratorValidator op, X value) throws E extends Throwable
visitIteratorValidator in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitValues(Values op, X value) throws E extends Throwable
visitValues in interface PhysicalVisitor<T,X,E extends Throwable>E extends Throwablepublic T visitUnpivot(UnpivotMaps op, X value) throws E extends Throwable
visitUnpivot in interface PhysicalVisitor<T,X,E extends Throwable>E extends ThrowableCopyright © 2021 The Apache Software Foundation. All rights reserved.