Interface ExecutableOperator
- All Superinterfaces:
StatsProvider
- All Known Subinterfaces:
BinaryExecutableOp
,NaryExecutableOp
,NullaryExecutableOp
,UnaryExecutableOp
- All Known Implementing Classes:
BaseForExecOpBindJoin
,BaseForExecOpBindJoinSPARQL
,BaseForExecOpBindJoinWithRequestOps
,BaseForExecOpIndexNestedLoopsJoin
,BaseForExecOpIndexNestedLoopsJoinWithRequestOps
,BaseForExecOpIndexNestedLoopsJoinWithRequests
,BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests
,BaseForExecOpIndexNestedLoopsJoinWithTPFRequests
,BaseForExecOpRequest
,BaseForExecOpRequestWithPaging
,BaseForExecOpRequestWithTPFPaging
,BaseForExecOps
,BaseForExecOpSolMapsRequest
,BaseForExecOpTriplePatternRequestWithTPF
,BaseForExecOpTriplesRequest
,BinaryExecutableOpBase
,ExecOpBinaryUnion
,ExecOpBind
,ExecOpBindJoinBRTPF
,ExecOpBindJoinSPARQLwithFILTER
,ExecOpBindJoinSPARQLwithUNION
,ExecOpBindJoinSPARQLwithVALUES
,ExecOpBindJoinSPARQLwithVALUESorFILTER
,ExecOpFilter
,ExecOpGlobalToLocal
,ExecOpHashJoin
,ExecOpHashRJoin
,ExecOpIndexNestedLoopsJoinBRTPF
,ExecOpIndexNestedLoopsJoinSPARQL
,ExecOpIndexNestedLoopsJoinTPF
,ExecOpLocalToGlobal
,ExecOpMultiwayUnion
,ExecOpNaiveNestedLoopsJoin
,ExecOpParallelMultiwayLeftJoin
,ExecOpRequestBRTPF
,ExecOpRequestSPARQL
,ExecOpRequestTPFatBRTPFServer
,ExecOpRequestTPFatTPFServer
,ExecOpSymmetricHashJoin
,NaryExecutableOpBase
,NullaryExecutableOpBase
,UnaryExecutableOpBase
,UnaryExecutableOpBaseWithIterator
An executable operator provides the implementation of the concrete
algorithm that a physical operator is associated with. This interface
is the top-level interface for all executable operators of HeFQUIN.
-
Method Summary
Modifier and TypeMethodDescriptionReturns exceptions that were caught and collected during the execution of this operator (if any).getStats()
Methods inherited from interface se.liu.ida.hefquin.base.utils.StatsProvider
resetStats
-
Method Details
-
getStats
ExecutableOperatorStats getStats()- Specified by:
getStats
in interfaceStatsProvider
-
getExceptionsCaughtDuringExecution
-