Package se.liu.ida.hefquin.engine.queryplan.physical
package se.liu.ida.hefquin.engine.queryplan.physical
-
ClassDescriptionAn interface for any type of
PhysicalOperator
whose algorithm consumes two sequences of solution mappings as input.An interface for any type ofPhysicalOperator
that directly implements a particular logical operator that has an arity of two.An interface for any type ofPhysicalOperator
whose algorithm consumes an arbitrary number of sequences of solution mappings as input.An interface for any type ofPhysicalOperator
that directly implements a particular logical operator that has an arbitrary arity.An interface for any type ofPhysicalOperator
whose algorithm does not consume any input (but produces a sequence of solution mappings as output).An interface for any type ofPhysicalOperator
that directly implements a particular logical operator that has an arity of zero.This is the top-level interface for all types of physical operators of HeFQUIN, where a physical operator is an element in a (physical) query execution plan and is associated with a concrete algorithm that produces a result (in HeFQUIN, this would be in the form of a sequence of solution mappings) by consuming such results produced by the sub-plans under the current operator.An interface for any type ofPhysicalOperator
that directly implements a particular logical operator.An interface for any type ofPhysicalOperator
whose algorithm consumes a single sequence of solution mappings as input.An interface for any type ofPhysicalOperator
that directly implements a particular logical operator that has an arity of one.