org.eigenbase.util
Class ReflectVisitorTest.IndecisiveNumberNegater

java.lang.Object
  extended by org.eigenbase.util.ReflectVisitorTest.NumberNegater
      extended by org.eigenbase.util.ReflectVisitorTest.IndecisiveNumberNegater
All Implemented Interfaces:
ReflectiveVisitor
Enclosing class:
ReflectVisitorTest

public class ReflectVisitorTest.IndecisiveNumberNegater
extends ReflectVisitorTest.NumberNegater

IndecisiveNumberNegater implements NumberNegater in such a way that it doesn't know what to do when presented with an AmbiguousNumber.


Field Summary
 
Fields inherited from class org.eigenbase.util.ReflectVisitorTest.NumberNegater
result
 
Constructor Summary
ReflectVisitorTest.IndecisiveNumberNegater()
           
 
Method Summary
 void visit(ReflectVisitorTest.CrunchableNumber n)
           
 void visit(ReflectVisitorTest.FudgeableNumber n)
           
 
Methods inherited from class org.eigenbase.util.ReflectVisitorTest.NumberNegater
negate, negateWithoutDispatcher
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectVisitorTest.IndecisiveNumberNegater

public ReflectVisitorTest.IndecisiveNumberNegater()
Method Detail

visit

public void visit(ReflectVisitorTest.CrunchableNumber n)

visit

public void visit(ReflectVisitorTest.FudgeableNumber n)