Uses of Class
se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
Packages that use LogicalOpRequest
Package
Description
-
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.federation.access.utils
Methods in se.liu.ida.hefquin.engine.federation.access.utils with parameters of type LogicalOpRequestModifier and TypeMethodDescriptionstatic CardinalityResponse[]FederationAccessUtils.performCardinalityRequests(FederationAccessManager fedAccessMgr, LogicalOpRequest<?, ?>... reqOps) static DataRetrievalResponse<?>[]FederationAccessUtils.performRequest(FederationAccessManager fedAccessMgr, LogicalOpRequest<?, ?>... reqOps) Method parameters in se.liu.ida.hefquin.engine.federation.access.utils with type arguments of type LogicalOpRequestModifier and TypeMethodDescriptionstatic CardinalityResponse[]FederationAccessUtils.performCardinalityRequests(FederationAccessManager fedAccessMgr, List<LogicalOpRequest<?, ?>> reqOps) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type parameters of type LogicalOpRequestModifier and TypeFieldDescriptionprotected final List<LogicalOpRequest<?, ?>> ExecOpParallelMultiwayLeftJoin.optionalPartsConstructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with parameters of type LogicalOpRequestModifierConstructorDescriptionExecOpParallelMultiwayLeftJoin(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables inputVarsFromNonOptionalPart, LogicalOpRequest<?, ?>... optionalParts) Worker(LogicalOpRequest<?, ?> req, SolutionMappingsIndex index, List<SolutionMapping> input, ExpectedVariables inputVarsFromNonOptionalPart, ExecutionContext execCxt) Constructor parameters in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type arguments of type LogicalOpRequestModifierConstructorDescriptionExecOpParallelMultiwayLeftJoin(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables inputVarsFromNonOptionalPart, List<LogicalOpRequest<?, ?>> optionalParts) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryplan.logical
Methods in se.liu.ida.hefquin.engine.queryplan.logical with parameters of type LogicalOpRequestModifier and TypeMethodDescriptionvoidLogicalPlanUtils.LogicalPlanCounter.visit(LogicalOpRequest<?, ?> op) voidLogicalPlanUtils.SourceAssignmentChecker.visit(LogicalOpRequest<?, ?> op) voidLogicalPlanVisitor.visit(LogicalOpRequest<?, ?> op) voidLogicalPlanVisitorBase.visit(LogicalOpRequest<?, ?> op) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryplan.physical.impl
Fields in se.liu.ida.hefquin.engine.queryplan.physical.impl declared as LogicalOpRequestModifier and TypeFieldDescriptionprotected final LogicalOpRequest<ReqType, MemberType> PhysicalOpRequest.lopFields in se.liu.ida.hefquin.engine.queryplan.physical.impl with type parameters of type LogicalOpRequestModifier and TypeFieldDescriptionprotected final List<LogicalOpRequest<?, ?>> PhysicalOpParallelMultiLeftJoin.optionalPartsMethods in se.liu.ida.hefquin.engine.queryplan.physical.impl that return LogicalOpRequestMethods in se.liu.ida.hefquin.engine.queryplan.physical.impl that return types with arguments of type LogicalOpRequestModifier and TypeMethodDescriptionstatic List<LogicalOpRequest<?, ?>> PhysicalOpParallelMultiLeftJoin.checkApplicability(PhysicalPlan[] children) Checks whether awith the given list of physical plans can be implemented by the parallel multi-left-join (as captured by this physical operator).invalid reference
LogicalOpMultiwayLeftJoinConstructors in se.liu.ida.hefquin.engine.queryplan.physical.impl with parameters of type LogicalOpRequestModifierConstructorDescriptionprotectedConstructor parameters in se.liu.ida.hefquin.engine.queryplan.physical.impl with type arguments of type LogicalOpRequestModifierConstructorDescriptionPhysicalOpParallelMultiLeftJoin(List<LogicalOpRequest<?, ?>> optionalParts) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryplan.utils
Methods in se.liu.ida.hefquin.engine.queryplan.utils with parameters of type LogicalOpRequestModifier and TypeMethodDescriptionstatic UnaryLogicalOpLogicalOpUtils.createLogicalAddOpFromLogicalReqOp(LogicalOpRequest<?, ?> reqOp) static Set<TriplePattern> LogicalOpUtils.getTriplePatternsOfReq(LogicalOpRequest<?, ?> lop) Return a set of triple patterns, which are extracted from a given Request (support TriplePatternRequest and BGPRequest)voidBaseForTextBasedPlanPrinters.ShortNameCreator.visit(LogicalOpRequest<?, ?> op) voidTextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor.visit(LogicalOpRequest<?, ?> op) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryproc.impl.cardinality
Methods in se.liu.ida.hefquin.engine.queryproc.impl.cardinality with parameters of type LogicalOpRequestModifier and TypeMethodDescriptionprotected voidRequestBasedCardinalityEstimator.addCardinalityForRequestViaWrapper(QueryPlanningInfo qpInfo, LogicalOpRequest<?, ?> reqOp) Populates the givenQueryPlanningInfoobject with cardinality information, assuming that this object is for a plan with a request operator that has a wrapped endpoint as its federation member.voidCardinalityEstimationWorkerImpl.visit(LogicalOpRequest<?, ?> op) Method parameters in se.liu.ida.hefquin.engine.queryproc.impl.cardinality with type arguments of type LogicalOpRequestModifier and TypeMethodDescriptionprotected voidRequestBasedCardinalityEstimator.addCardinalitiesForRequests(List<LogicalOpRequest<?, ?>> reqOps, List<QueryPlanningInfo> infoObjs) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Methods in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics with parameters of type LogicalOpRequestModifier and TypeMethodDescriptionprotected LogicalPlanFilterPushDown.createPlanForRequestUnderFilter(LogicalOpFilter filterOp, LogicalOpRequest<?, ?> reqOp, LogicalPlan inputPlan) -
Uses of LogicalOpRequest in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple that return types with arguments of type LogicalOpRequestModifier and TypeMethodDescriptionprotected List<LogicalOpRequest<?, ?>> CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm.extractAllRequestOpsFromSourceAssignment(PhysicalPlan plan) Extracts all request operators from the given plan, assuming that this plan is a sub-plan of a source assignment (hence, assuming that this plan can only be either a single request, a filter over a request, or a union with requests).Method parameters in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple with type arguments of type LogicalOpRequestModifier and TypeMethodDescriptionprotected List<se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.PhysicalPlanWithStatistics> CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm.associateCardWithSubPlans(List<LogicalOpRequest<?, ?>> reqOpsOfAllSubPlans, CardinalityResponse[] resps)