Package se.liu.ida.hefquin.engine.queryplan.logical
package se.liu.ida.hefquin.engine.queryplan.logical
-
ClassDescriptionAn interface for any type of
LogicalOperator
that has an arity of two; i.e., it is defined of as a function over two multisets of solution mappings.The top-level interface for all types of logical operators of HeFQUIN.Applies aLogicalPlanVisitor
to a givenLogicalPlan
recursively in a depth-first order.An interface for any type ofLogicalOperator
that has an arbitrary arity ; i.e., it is defined of as a function over an arbitrary number of multisets of solution mappings.An interface for any type ofLogicalOperator
that has an arity of zero.An interface for any type ofLogicalOperator
that has an arity of one; i.e., it is defined of as a function over one multiset of solution mappings.