daikon.diff
Class PrintNullDiffVisitor
Object
DepthFirstVisitor
PrintAllVisitor
PrintDifferingInvariantsVisitor
PrintNullDiffVisitor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- MultiDiffVisitor
public class PrintNullDiffVisitor
- extends PrintDifferingInvariantsVisitor
PrintNullDiffVIsitor is a NodeVisitor that only reports an
invariant as different when its existence in one set is not in another
set. This avoids reported differences simply in confidence changes
and other extra-sensitive reports.
|
Method Summary |
void |
visit(InvNode node)
Prints a pair of invariants. |
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrintNullDiffVisitor
public PrintNullDiffVisitor(PrintStream ps,
boolean verbose)
visit
public void visit(InvNode node)
- Description copied from class:
PrintAllVisitor
- Prints a pair of invariants. Includes the type of the invariants
and their relationship.
- Specified by:
visit in interface Visitor- Overrides:
visit in class PrintDifferingInvariantsVisitor