Package net.hydromatic.morel.util
Class Tracers.NullTracer
java.lang.Object
net.hydromatic.morel.util.Tracers.NullTracer
- All Implemented Interfaces:
Unifier.Tracer
- Enclosing class:
Tracers
Implementation of
Unifier.Tracer that does nothing.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonConflict(Unifier.Sequence left, Unifier.Sequence right) voidonCycle(Unifier.Variable variable, Unifier.Term term) voidonDelete(Unifier.Term left, Unifier.Term right) voidonSequence(Unifier.Sequence left, Unifier.Sequence right) voidonSubstitute(Unifier.Term left, Unifier.Term right, Unifier.Term left2, Unifier.Term right2) voidonSwap(Unifier.Term left, Unifier.Term right) voidonVariable(Unifier.Variable variable, Unifier.Term term)
-
Constructor Details
-
NullTracer
private NullTracer()
-
-
Method Details
-
onDelete
- Specified by:
onDeletein interfaceUnifier.Tracer
-
onConflict
- Specified by:
onConflictin interfaceUnifier.Tracer
-
onSequence
- Specified by:
onSequencein interfaceUnifier.Tracer
-
onSwap
- Specified by:
onSwapin interfaceUnifier.Tracer
-
onCycle
- Specified by:
onCyclein interfaceUnifier.Tracer
-
onVariable
- Specified by:
onVariablein interfaceUnifier.Tracer
-
onSubstitute
public void onSubstitute(Unifier.Term left, Unifier.Term right, Unifier.Term left2, Unifier.Term right2) - Specified by:
onSubstitutein interfaceUnifier.Tracer
-