Uses of Interface
se.liu.ida.hefquin.engine.queryplan.executable.NullaryExecutableOp
Packages that use NullaryExecutableOp
Package
Description
-
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased that return NullaryExecutableOpModifier and TypeMethodDescriptionResultElementIterWithNullaryExecOp.getOp()ResultElementIterWithNullaryExecOp.MyOpRunnerThread.getOp()Constructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased with parameters of type NullaryExecutableOpModifierConstructorDescription -
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Classes in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops that implement NullaryExecutableOpModifier and TypeClassDescriptionclassBaseForExecOpRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> Base class for implementations of request operators.classBaseForExecOpRequestWithPaging<ReqType extends DataRetrievalRequest,MemberType extends FederationMember, PageReqType extends DataRetrievalRequest, PageRespType extends DataRetrievalResponse<?>> Base class for implementations of request operators with requests that have to be broken into multiple requests to handle paging.classBaseForExecOpRequestWithTPFPaging<ReqType extends DataRetrievalRequest,MemberType extends FederationMember, PageReqType extends DataRetrievalRequest> Base class for implementations of paging-based request operators where pages areTPFResponseobjects.classBaseForExecOpTriplesRequest<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> Base class for implementations of request operators with requests that return triples and that can be performed as is.classIssues the same request (same query pattern) at multiple federation members and processes their respective responses, all in parallel.classclassclassExecOpRequestSPARQL<ReqType extends DataRetrievalRequest,MemberType extends FederationMember> classExecOpRequestTPF<MemberType extends FederationMember>Base class for implementations of request operators with triple pattern requests that are broken into TPF requests to handle paging.classTop-level base class for all implementations ofNullaryExecutableOp.Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops that return NullaryExecutableOpModifier and TypeMethodDescriptionprotected abstract NullaryExecutableOpBaseForExecOpSequentialBindJoin.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) Implementations of this function should create an executable operator that can perform a bind join request in which the query of this bind join operator is combined with the given solution mappings.protected NullaryExecutableOpExecOpSequentialBindJoinBRTPF.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) protected NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithFILTER.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) static NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithFILTER.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps, org.apache.jena.sparql.syntax.Element pattern, SPARQLEndpoint fm, boolean mayReduce) protected NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithUNION.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) protected NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithVALUES.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) static NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithVALUES.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps, org.apache.jena.sparql.syntax.Element pattern, SPARQLEndpoint fm, boolean mayReduce) protected NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithVALUESorFILTER.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) protected NullaryExecutableOpExecOpSequentialBindJoinSPARQLwithVarRenaming.createExecutableReqOp(Set<org.apache.jena.sparql.engine.binding.Binding> solMaps) protected abstract NullaryExecutableOpBaseForExecOpParallelBindJoin.createExecutableReqOpForAll()Implementations of this function should create an executable operator that can perform a request to retrieve all solution mappings for the query of this operator (i.e., not a bind-join request).protected NullaryExecutableOpBaseForExecOpParallelBindJoinSPARQL.createExecutableReqOpForAll()protected abstract NullaryExecutableOpBaseForExecOpSequentialBindJoin.createExecutableReqOpForAll()Implementations of this function should create an executable operator that can perform a request to retrieve all solution mappings for the query of this operator (i.e., not a bind-join request).protected NullaryExecutableOpBaseForExecOpSequentialBindJoinSPARQL.createExecutableReqOpForAll()protected NullaryExecutableOpExecOpSequentialBindJoinBRTPF.createExecutableReqOpForAll()protected abstract NullaryExecutableOpBaseForExecOpIndexNestedLoopsJoinWithRequestOps.createExecutableRequestOperator(SolutionMapping sm) protected NullaryExecutableOpExecOpIndexNestedLoopsJoinTPF.createExecutableRequestOperator(SolutionMapping inputSolMap) Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with parameters of type NullaryExecutableOpModifier and TypeMethodDescriptionprotected RunnableBaseForExecOpIndexNestedLoopsJoinWithRequestOps.createProcessor(NullaryExecutableOp reqOp, SolutionMapping smFromInput, IntermediateResultElementSink outputSink, QueryProcContextExt ctx) -
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased declared as NullaryExecutableOpModifier and TypeFieldDescriptionprotected final NullaryExecutableOpPushBasedPlanThreadImplForNullaryOperator.opConstructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased with parameters of type NullaryExecutableOpModifierConstructorDescription -
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical
Methods in se.liu.ida.hefquin.engine.queryplan.physical that return NullaryExecutableOpModifier and TypeMethodDescriptionNullaryPhysicalOp.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) -
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical.impl
Methods in se.liu.ida.hefquin.engine.queryplan.physical.impl that return NullaryExecutableOpModifier and TypeMethodDescriptionPhysicalOpFixedSolMap.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpMultiRequest.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpRequest.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) -
Uses of NullaryExecutableOp in se.liu.ida.hefquin.engine.queryproc.impl.compiler
Methods in se.liu.ida.hefquin.engine.queryproc.impl.compiler with parameters of type NullaryExecutableOpModifier and TypeMethodDescriptionprotected PushBasedPlanThreadQueryPlanCompilerForPushBasedExecution.createThread(NullaryExecutableOp op, QueryProcContextExt ctx)