| visitCommand(Command, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitUnboundInlineTable(UnboundInlineTable, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLogicalSqlCache(LogicalSqlCache, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLogicalPreFilter(LogicalPreFilter, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLogicalLoadProject(LogicalLoadProject, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLogicalPreAggOnHint(LogicalPreAggOnHint, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLogicalDeferMaterializeTopN(LogicalDeferMaterializeTopN, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalLazyMaterializeFileScan(PhysicalLazyMaterializeFileScan, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalLazyMaterializeTVFScan(PhysicalLazyMaterializeTVFScan, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalSqlCache(PhysicalSqlCache, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalPartitionTopN(PhysicalPartitionTopN, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPhysicalStorageLayerAggregate(PhysicalStorageLayerAggregate, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalRelation(LogicalRelation, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalRelation(PhysicalRelation, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalSink(LogicalSink, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalSink(PhysicalSink, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalAggregate(LogicalAggregate, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalApply(LogicalApply, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalAssertNumRows(LogicalAssertNumRows, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalCheckPolicy(LogicalCheckPolicy, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalCTE(LogicalCTE, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalCTEAnchor(LogicalCTEAnchor, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalCTEConsumer(LogicalCTEConsumer, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalCTEProducer(LogicalCTEProducer, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalFilter(LogicalFilter, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalQualify(LogicalQualify, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalGenerate(LogicalGenerate, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitGroupPlan(GroupPlan, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalHaving(LogicalHaving, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalInlineTable(LogicalInlineTable, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalJoin(LogicalJoin, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalLimit(LogicalLimit, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalPartitionTopN(LogicalPartitionTopN, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalProject(LogicalProject, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalRepeat(LogicalRepeat, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalSelectHint(LogicalSelectHint, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalSetOperation(LogicalSetOperation, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalExcept(LogicalExcept, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalIntersect(LogicalIntersect, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalUnion(LogicalUnion, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalSort(LogicalSort, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalSubQueryAlias(LogicalSubQueryAlias, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalView(LogicalView, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalTopN(LogicalTopN, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalLazyMaterialize(PhysicalLazyMaterialize, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalLazyMaterializeOlapScan(PhysicalLazyMaterializeOlapScan, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitLogicalWindow(LogicalWindow, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalHashAggregate(PhysicalHashAggregate, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalAssertNumRows(PhysicalAssertNumRows, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalCTEAnchor(PhysicalCTEAnchor, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalCTEProducer(PhysicalCTEProducer, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalFilter(PhysicalFilter, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalGenerate(PhysicalGenerate, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitAbstractPhysicalJoin(AbstractPhysicalJoin, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalHashJoin(PhysicalHashJoin, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalLimit(PhysicalLimit, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalProject(PhysicalProject, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalRepeat(PhysicalRepeat, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalSetOperation(PhysicalSetOperation, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalExcept(PhysicalExcept, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalIntersect(PhysicalIntersect, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalUnion(PhysicalUnion, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitAbstractPhysicalSort(AbstractPhysicalSort, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalQuickSort(PhysicalQuickSort, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalTopN(PhysicalTopN, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalWindow(PhysicalWindow, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| visitPhysicalDistribute(PhysicalDistribute, Object) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| PlanVisitor() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |