Class NullaryExecutableOpBase

java.lang.Object
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
All Implemented Interfaces:
StatsProvider, ExecutableOperator, NullaryExecutableOp
Direct Known Subclasses:
BaseForExecOpRequest

public abstract class NullaryExecutableOpBase extends BaseForExecOps implements NullaryExecutableOp
Top-level base class for all implementations of NullaryExecutableOp. This base class handles the collection of statistics about both the processing times of the operator. To this end, it implements the major method of the NullaryExecutableOp interface, where the actual functionality to be implemented for this method needs to be provided by implementing the following abstract function in each sub-class of this base class. This functions is: