Interface ExecutableOperator
- All Superinterfaces:
StatsProvider
- All Known Subinterfaces:
BinaryExecutableOp,NaryExecutableOp,NullaryExecutableOp,UnaryExecutableOp
- All Known Implementing Classes:
BaseForExecOpBindJoinSPARQL,BaseForExecOpBindJoinWithRequestOps,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,UnaryExecutableOpBaseWithBatching
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:
getStatsin interfaceStatsProvider
-
getExceptionsCaughtDuringExecution
-