Uses of Interface
se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator
Packages that use PhysicalOperator
Package
Description
-
Uses of PhysicalOperator in se.liu.ida.hefquin.engine.queryplan.physical
Subinterfaces of PhysicalOperator in se.liu.ida.hefquin.engine.queryplan.physicalModifier and TypeInterfaceDescriptioninterfaceAn interface for any type ofPhysicalOperatorwhose algorithm consumes two sequences of solution mappings as input.interfaceAn interface for any type ofPhysicalOperatorthat directly implements a particular logical operator that has an arity of two.interfaceAn interface for any type ofPhysicalOperatorwhose algorithm consumes an arbitrary number of sequences of solution mappings as input.interfaceAn interface for any type ofPhysicalOperatorthat directly implements a particular logical operator that has an arbitrary arity.interfaceAn interface for any type ofPhysicalOperatorwhose algorithm does not consume any input (but produces a sequence of solution mappings as output).interfaceAn interface for any type ofPhysicalOperatorthat directly implements a particular logical operator that has an arity of zero.interfaceAn interface for any type ofPhysicalOperatorthat directly implements a particular logical operator.interfaceAn interface for any type ofPhysicalOperatorwhose algorithm consumes a single sequence of solution mappings as input.interfaceAn interface for any type ofPhysicalOperatorthat directly implements a particular logical operator that has an arity of one.Methods in se.liu.ida.hefquin.engine.queryplan.physical that return PhysicalOperator -
Uses of PhysicalOperator in se.liu.ida.hefquin.engine.queryplan.physical.impl
Classes in se.liu.ida.hefquin.engine.queryplan.physical.impl that implement PhysicalOperatorModifier and TypeClassDescriptionclassBase class for physical operators that implement some form of a binary join algorithm; i.e., these algorithms consume two sequences of input solution mappings (produced by the two sub-plans under this operator) and join these the solution mappings from these two sequences locally (i.e., within in the engine rather than by interacting with any federation member).classBase class for physical operators that implement some form of a multi-way join algorithm.classBase class for physical operators that implement some form of a multi-way left join algorithm.classBase class for physical operators that implement some form of a join algorithm that consumes only one input and produces the other input as part of the algorithm itself.classA physical operator that implements a binary union.classclassA physical operator that implements (a batching version of) the bind join algorithm for cases in which the federation member accessed by the algorithm supports the brTPF interface.classA physical operator that implements a batch-based bind-join algorithm for SPARQL endpoints that can be used in different variations.classA physical operator that filters the input solution mappings.classA physical operator that returns a given solution mapping.classA physical operator that applies a given vocabulary mapping to all input solution mappings, converting them from using global vocabulary terms to using local vocabulary terms.classA physical operator that implements the hash join algorithm to perform an inner join of two sequences of input solution mappings (produced by the two sub-plans under this operator).classA physical operator that implements the hash join algorithm to perform a right outer join of two sequences of input solution mappings (produced by the two sub-plans under this operator).classA physical operator that implements a version of the index nested loops join algorithm where the federation member is used as an index to request join partners for the input solution mappings.classA physical operator that applies a given vocabulary mapping to all input solution mappings, converting them from using local vocabulary terms to using global vocabulary terms.classA physical operator that ..classA physical operator that implements a multi-way union.classA physical operator that implements a local (!)classA physical operator that implements a left-outer join for multiple optional parts; as a unary operator, the operator has a single input, which provides the solutions of the non-optional part.classPhysicalOpRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> A physical operator that performs a request at a federation member and, then, outputs the solution mappings obtained via this request.classA physical operator that implements the symmetric hash join algorithm to perform an inner join of two sequences of input solution mappings (produced by the two sub-plans under this operator).class -
Uses of PhysicalOperator in se.liu.ida.hefquin.engine.queryplan.utils
Methods in se.liu.ida.hefquin.engine.queryplan.utils with parameters of type PhysicalOperatorModifier and TypeMethodDescriptionstatic UnaryLogicalOpLogicalOpUtils.createLogicalAddOpFromPhysicalReqOp(PhysicalOperator op) static UnaryLogicalOpLogicalOpUtils.createLogicalOptAddOpFromPhysicalReqOp(PhysicalOperator op) static PhysicalPlanPhysicalPlanFactory.createPlan(PhysicalOperator pop, QueryPlanningInfo qpInfo, PhysicalPlan... subplans) Creates a physical plan in which the root operator is the default physical operator for the given logical operator, as perLogicalToPhysicalOpConverter.static PhysicalPlanPhysicalPlanFactory.createPlan(PhysicalOperator pop, PhysicalPlan... subplans) Creates a physical plan in which the root operator is the default physical operator for the given logical operator, as perLogicalToPhysicalOpConverter. -
Uses of PhysicalOperator in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel with parameters of type PhysicalOperatorModifier and TypeMethodDescriptionprotected IllegalArgumentExceptionCFRBase.createIllegalArgumentException(PhysicalOperator rootOp)