Uses of Interface
se.liu.ida.hefquin.engine.queryplan.physical.UnaryPhysicalOp
Packages that use UnaryPhysicalOp
Package
Description
-
Uses of UnaryPhysicalOp in se.liu.ida.hefquin.engine.queryplan.physical
Subinterfaces of UnaryPhysicalOp in se.liu.ida.hefquin.engine.queryplan.physicalModifier and TypeInterfaceDescriptioninterfaceAn 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 UnaryPhysicalOpModifier and TypeMethodDescriptiondefault UnaryPhysicalOpPhysicalOpFactory.create(UnaryLogicalOp lop) Creates a physical operator for the given logical operator.PhysicalOpRegistry.create(UnaryLogicalOp lop, ExpectedVariables inputVars) Creates a physical operator for the given logical operator by consulting registered factories in order.PhysicalPlanWithUnaryRoot.getRootOperator()Methods in se.liu.ida.hefquin.engine.queryplan.physical that return types with arguments of type UnaryPhysicalOpModifier and TypeMethodDescriptionPhysicalOpRegistry.createAll(UnaryLogicalOp lop, ExpectedVariables inputVars) Creates all possible physical operators for the given logical operator by consulting all registered factories. -
Uses of UnaryPhysicalOp in se.liu.ida.hefquin.engine.queryplan.physical.impl
Classes in se.liu.ida.hefquin.engine.queryplan.physical.impl that implement UnaryPhysicalOpModifier and TypeClassDescriptionclassBase 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.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 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 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 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.classMethods in se.liu.ida.hefquin.engine.queryplan.physical.impl that return UnaryPhysicalOpConstructors in se.liu.ida.hefquin.engine.queryplan.physical.impl with parameters of type UnaryPhysicalOpModifierConstructorDescriptionprotectedPhysicalPlanWithUnaryRootImpl(UnaryPhysicalOp rootOp, QueryPlanningInfo qpInfo, PhysicalPlan subPlan) Instead of creating such a plan directly using this constructor, usePhysicalPlanFactory.protectedPhysicalPlanWithUnaryRootImpl(UnaryPhysicalOp rootOp, PhysicalPlan subPlan) Instead of creating such a plan directly using this constructor, usePhysicalPlanFactory. -
Uses of UnaryPhysicalOp in se.liu.ida.hefquin.engine.queryplan.utils
Methods in se.liu.ida.hefquin.engine.queryplan.utils that return UnaryPhysicalOpModifier and TypeMethodDescriptionLogicalToPhysicalOpConverter.convert(UnaryLogicalOp lop, ExpectedVariables inputVars) Returns a physical operator that implements the given logical operator under the assumption that this operator will be used in a plan in which the subplan under this operator will produce solution mappings with the given variables.LogicalToPhysicalOpConverterImpl.convert(UnaryLogicalOp lop, ExpectedVariables inputVars) Methods in se.liu.ida.hefquin.engine.queryplan.utils that return types with arguments of type UnaryPhysicalOpModifier and TypeMethodDescriptionLogicalToPhysicalOpConverter.getAllPossible(UnaryLogicalOp lop, ExpectedVariables inputVars) Returns all physical operators that implement the given logical operator under the assumption that this operator will be used in a plan in which the subplan under this operator will produce solution mappings with the given variables.LogicalToPhysicalOpConverterImpl.getAllPossible(UnaryLogicalOp lop, ExpectedVariables inputVars) Methods in se.liu.ida.hefquin.engine.queryplan.utils with parameters of type UnaryPhysicalOpModifier and TypeMethodDescriptionstatic PhysicalPlanPhysicalPlanFactory.createPlan(UnaryPhysicalOp rootOp, QueryPlanningInfo qpInfo, PhysicalPlan subplan) Creates a physical plan with the given root operator.