@Override public void printInfo() { if (computation_ != null) { computation_.printStatistics(); } }
@Override public void executeStage() throws ElkInterruptedException { computation_.process(); }
@Override public boolean postExecute() { if (!super.postExecute()) { return false; } reasoner.ruleAndConclusionStats .add(computation_.getRuleAndConclusionStatistics()); this.computation_ = null; return true; }
@Override public boolean preExecute() { if (!super.preExecute()) { return false; } this.computation_ = new ClassExpressionQueryComputation( reasoner.classExpressionQueryState_ .getNotSaturatedQueriedClassExpressions(), reasoner.getInterrupter(), reasoner.getProcessExecutor(), workerNo, reasoner.getProgressMonitor(), reasoner.saturationState, reasoner.classExpressionQueryState_ .getTransitiveReductionOutputProcessor()); return true; }
@Override public boolean postExecute() { if (!super.postExecute()) { return false; } reasoner.ruleAndConclusionStats .add(computation_.getRuleAndConclusionStatistics()); this.computation_ = null; return true; }
@Override public boolean preExecute() { if (!super.preExecute()) { return false; } this.computation_ = new ClassExpressionQueryComputation( reasoner.classExpressionQueryState_ .getNotSaturatedQueriedClassExpressions(), reasoner.getInterrupter(), reasoner.getProcessExecutor(), workerNo, reasoner.getProgressMonitor(), reasoner.saturationState, reasoner.classExpressionQueryState_ .getTransitiveReductionOutputProcessor()); return true; }
@Override public void printInfo() { if (computation_ != null) { computation_.printStatistics(); } }
@Override public boolean postExecute() { if (!super.postExecute()) { return false; } reasoner.ruleAndConclusionStats .add(computation_.getRuleAndConclusionStatistics()); this.computation_ = null; return true; }
@Override public void executeStage() throws ElkInterruptedException { computation_.process(); }
@Override public boolean preExecute() { if (!super.preExecute()) { return false; } this.computation_ = new ClassExpressionQueryComputation( reasoner.classExpressionQueryState_ .getNotSaturatedQueriedClassExpressions(), reasoner.getInterrupter(), reasoner.getProcessExecutor(), workerNo, reasoner.getProgressMonitor(), reasoner.saturationState, reasoner.classExpressionQueryState_ .getTransitiveReductionOutputProcessor()); return true; }
@Override public void printInfo() { if (computation_ != null) { computation_.printStatistics(); } }
@Override public void executeStage() throws ElkInterruptedException { computation_.process(); }