Uses of Interface
se.liu.ida.hefquin.engine.queryplan.logical.LogicalOperator
Packages that use LogicalOperator
Package
Description
-
Uses of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.logical
Subinterfaces of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.logicalModifier and TypeInterfaceDescriptioninterfaceAn interface for any type ofLogicalOperatorthat has an arity of two; i.e., it is defined of as a function over two multisets of solution mappings.interfaceAn interface for any type ofLogicalOperatorthat has an arbitrary arity ; i.e., it is defined of as a function over an arbitrary number of multisets of solution mappings.interfaceAn interface for any type ofLogicalOperatorthat has an arity of zero.interfaceAn interface for any type ofLogicalOperatorthat has an arity of one; i.e., it is defined of as a function over one multiset of solution mappings.Methods in se.liu.ida.hefquin.engine.queryplan.logical that return LogicalOperatorMethods in se.liu.ida.hefquin.engine.queryplan.logical with parameters of type LogicalOperatorModifier and TypeMethodDescriptionstatic LogicalPlanLogicalPlanUtils.createPlanWithSubPlans(LogicalOperator rootOp, Iterable<QueryPlanProperty> qpInfo, List<LogicalPlan> subPlans) Creates aLogicalPlanwith the given operator as root operator and the plans given in the list as subplans.static LogicalPlanLogicalPlanUtils.createPlanWithSubPlans(LogicalOperator rootOp, Iterable<QueryPlanProperty> qpInfo, LogicalPlan... subPlans) Creates aLogicalPlanwith the given operator as root operator and the given plans as subplans. -
Uses of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.logical.impl
Classes in se.liu.ida.hefquin.engine.queryplan.logical.impl that implement LogicalOperatorModifier and TypeClassDescriptionclassclassclassclassA logical operator that returns a given solution mapping.classclassclassclassclassclassclassA multiway left join corresponds to a sequence of SPARQL OPTIONAL clauses.classclassLogicalOpRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> classclassclass -
Uses of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.physical
Methods in se.liu.ida.hefquin.engine.queryplan.physical that return LogicalOperatorModifier and TypeMethodDescriptionPhysicalOperatorForLogicalOperator.getLogicalOperator()Returns the logical operator implemented by this physical operator.Methods in se.liu.ida.hefquin.engine.queryplan.physical with parameters of type LogicalOperatorModifier and TypeMethodDescriptionbooleanPhysicalOpFactory.supports(LogicalOperator lop, ExpectedVariables... inputVars) Returns true if this factory can create a physical operator for the given logical operator and expected input variables. -
Uses of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.physical.impl
Methods in se.liu.ida.hefquin.engine.queryplan.physical.impl with parameters of type LogicalOperatorModifier and TypeMethodDescriptionbooleanPhysicalOpBinaryUnion.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpBind.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpBindJoinBRTPF.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpBindJoinSPARQL.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpFilter.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpFixedSolMap.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpGlobalToLocal.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpHashJoin.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpHashRJoin.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpIndexNestedLoopsJoin.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpLocalToGlobal.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpLookupJoinViaWrapper.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpMultiwayUnion.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpNaiveNestedLoopsJoin.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpRequest.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpSymmetricHashJoin.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) booleanPhysicalOpUnfold.Factory.supports(LogicalOperator lop, ExpectedVariables... inputVars) -
Uses of LogicalOperator in se.liu.ida.hefquin.engine.queryplan.utils
Methods in se.liu.ida.hefquin.engine.queryplan.utils with parameters of type LogicalOperatorModifier and TypeMethodDescriptionprotected PhysicalPlanLogicalToPhysicalPlanConverterImpl.Worker.createPhysicalPlan(LogicalOperator lop, QueryPlanningInfo qpInfo, PhysicalPlan[] children, boolean keepMultiwayJoins) static PhysicalPlanPhysicalPlanFactory.createPlan(LogicalOperator lop, QueryPlanningInfo qpInfo, LogicalToPhysicalOpConverter lop2pop, PhysicalPlan... subplans) Creates a physical plan in which the root operator is the physical operator that the givenLogicalToPhysicalOpConverterreturns for the given logical operator.static PhysicalPlanPhysicalPlanFactory.createPlan(LogicalOperator lop, LogicalToPhysicalOpConverter lop2pop, PhysicalPlan... subplans) Creates a physical plan in which the root operator is the physical operator that the givenLogicalToPhysicalOpConverterreturns for the given logical operator.protected voidTextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor.record(LogicalOperator lop) -
Uses of LogicalOperator 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 LogicalOperatorModifier and TypeMethodDescriptionprotected IllegalArgumentExceptionCFRBase.createIllegalArgumentException(LogicalOperator rootOp)