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.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) 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) 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, ExecutionContext execCxt) -
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) 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, ExecutionContext execCxt)