public class RuleApplicationTimerVisitor extends Object implements RuleApplicationVisitor
RuleApplicationVisitor wrapper for a given
RuleApplicationVisitor that additionally records the time spend
within methods in the given RuleApplicationTimer.| Constructor and Description |
|---|
RuleApplicationTimerVisitor(RuleApplicationVisitor visitor,
RuleApplicationTimer timer)
Creates a new
DecompositionRuleApplicationVisitor that executes
the corresponding methods of the given
DecompositionRuleApplicationVisitor and measures the time spent
within the corresponding methods using the given
RuleApplicationTimer. |
public RuleApplicationTimerVisitor(RuleApplicationVisitor visitor, RuleApplicationTimer timer)
DecompositionRuleApplicationVisitor that executes
the corresponding methods of the given
DecompositionRuleApplicationVisitor and measures the time spent
within the corresponding methods using the given
RuleApplicationTimer.visitor - the DecompositionRuleApplicationVisitor used to
execute the methodstimer - the RuleApplicationTimer used to mesure the time spent
within the methodspublic void visit(IndexedClass.OwlThingContextInitializationRule owlThingContextInitializationRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedDisjointnessAxiom.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedDisjointnessAxiom.ThisContradictionRule thisContradictionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedObjectComplementOf.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedObjectIntersectionOf.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedSubClassOfAxiom.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedObjectSomeValuesFrom.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(IndexedObjectUnionOf.ThisCompositionRule thisCompositionRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorpublic void visit(ForwardLink.ThisBackwardLinkRule thisBackwardLinkRule, BasicSaturationStateWriter writer, BackwardLink backwardLink)
visit in interface RuleApplicationVisitorpublic void visit(Propagation.ThisBackwardLinkRule thisBackwardLinkRule, BasicSaturationStateWriter writer, BackwardLink backwardLink)
visit in interface RuleApplicationVisitorpublic void visit(Contradiction.ContradictionBackwardLinkRule bottomBackwardLinkRule, BasicSaturationStateWriter writer, BackwardLink backwardLink)
visit in interface RuleApplicationVisitorpublic void visit(DirectIndex.ContextRootInitializationRule rootInitRule, BasicSaturationStateWriter writer, Context context)
visit in interface RuleApplicationVisitorCopyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.