org.semanticweb.elk.reasoner.saturation
Class SaturationUtils
java.lang.Object
org.semanticweb.elk.reasoner.saturation.SaturationUtils
public class SaturationUtils
- extends Object
Utilities for common saturation tasks
- Author:
- Pavel Klinov
pavel.klinov@uni-ulm.de
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER_
protected static final org.apache.log4j.Logger LOGGER_
COLLECT_CONCLUSION_COUNTS
public static final boolean COLLECT_CONCLUSION_COUNTS
COLLECT_CONCLUSION_TIMES
public static final boolean COLLECT_CONCLUSION_TIMES
COLLECT_RULE_COUNTS
public static final boolean COLLECT_RULE_COUNTS
COLLECT_RULE_TIMES
public static final boolean COLLECT_RULE_TIMES
COLLECT_PROCESSING_TIMES
public static final boolean COLLECT_PROCESSING_TIMES
SaturationUtils
public SaturationUtils()
initContext
public static void initContext(Context context,
BasicSaturationStateWriter writer,
OntologyIndex index,
RuleApplicationVisitor ruleAppVisitor)
- Applies all initialization rules to the context
- Parameters:
context - writer - index - ruleAppVisitor -
getStatsAwareCompositionRuleAppVisitor
public static RuleApplicationVisitor getStatsAwareCompositionRuleAppVisitor(RuleStatistics localStatistics)
getStatsAwareDecompositionRuleAppVisitor
public static DecompositionRuleApplicationVisitor getStatsAwareDecompositionRuleAppVisitor(DecompositionRuleApplicationVisitor decompRuleAppVisitor,
RuleStatistics localStatistics)
addStatsToConclusionVisitor
public static ConclusionVisitor<?> addStatsToConclusionVisitor(ConclusionStatistics localStatistics)
getUsedConclusionCountingProcessor
public static ConclusionVisitor<Boolean> getUsedConclusionCountingProcessor(ConclusionVisitor<Boolean> ruleProcessor,
SaturationStatistics localStatistics)
getProcessedConclusionCountingProcessor
public static ConclusionVisitor<?> getProcessedConclusionCountingProcessor(ConclusionVisitor<Boolean> conclusionVisitor,
SaturationStatistics localStatistics)
addStatsToContextCreationListener
public static ContextCreationListener addStatsToContextCreationListener(ContextCreationListener listener,
ContextStatistics contextStats)
addStatsToContextModificationListener
public static ContextModificationListener addStatsToContextModificationListener(ContextModificationListener listener,
ContextStatistics contextStats)
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.