org.eigenbase.util
Class ReflectVisitorTest.AmbiguousNumber

java.lang.Object
  extended by java.lang.Number
      extended by java.math.BigDecimal
          extended by org.eigenbase.util.ReflectVisitorTest.AmbiguousNumber
All Implemented Interfaces:
Serializable, Comparable<BigDecimal>, ReflectVisitorTest.CrunchableNumber, ReflectVisitorTest.FudgeableNumber
Direct Known Subclasses:
ReflectVisitorTest.SomewhatAmbiguousNumber
Enclosing class:
ReflectVisitorTest

public class ReflectVisitorTest.AmbiguousNumber
extends BigDecimal
implements ReflectVisitorTest.CrunchableNumber, ReflectVisitorTest.FudgeableNumber

A class inheriting two interfaces, leading to ambiguity.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.math.BigDecimal
ONE, ROUND_CEILING, ROUND_DOWN, ROUND_FLOOR, ROUND_HALF_DOWN, ROUND_HALF_EVEN, ROUND_HALF_UP, ROUND_UNNECESSARY, ROUND_UP, TEN, ZERO
 
Constructor Summary
ReflectVisitorTest.AmbiguousNumber()
           
 
Method Summary
 
Methods inherited from class java.math.BigDecimal
abs, abs, add, add, byteValueExact, compareTo, divide, divide, divide, divide, divide, divide, divideAndRemainder, divideAndRemainder, divideToIntegralValue, divideToIntegralValue, doubleValue, equals, floatValue, hashCode, intValue, intValueExact, longValue, longValueExact, max, min, movePointLeft, movePointRight, multiply, multiply, negate, negate, plus, plus, pow, pow, precision, remainder, remainder, round, scale, scaleByPowerOfTen, setScale, setScale, setScale, shortValueExact, signum, stripTrailingZeros, subtract, subtract, toBigInteger, toBigIntegerExact, toEngineeringString, toPlainString, toString, ulp, unscaledValue, valueOf, valueOf, valueOf
 
Methods inherited from class java.lang.Number
byteValue, shortValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReflectVisitorTest.AmbiguousNumber

ReflectVisitorTest.AmbiguousNumber()