Class LogicalPlanUtils.LogicalPlanCounter
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
- All Implemented Interfaces:
LogicalPlanVisitor
- Enclosing class:
- LogicalPlanUtils
public static class LogicalPlanUtils.LogicalPlanCounter
extends Object
implements LogicalPlanVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
void
visit
(LogicalOpBGPAdd op) void
void
visit
(LogicalOpBind op) void
visit
(LogicalOpFilter op) void
void
visit
(LogicalOpGPAdd op) void
void
visit
(LogicalOpJoin op) void
void
void
void
void
visit
(LogicalOpRequest<?, ?> op) void
void
visit
(LogicalOpTPAdd op) void
void
visit
(LogicalOpUnion op)
-
Field Details
-
subplanCount
protected int subplanCount
-
-
Constructor Details
-
LogicalPlanCounter
public LogicalPlanCounter()
-
-
Method Details
-
getSubplanCount
public int getSubplanCount() -
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-
visit
- Specified by:
visit
in interfaceLogicalPlanVisitor
-