Package org.apache.calcite.util
Class ReflectVisitorTest.SomewhatAmbiguousNumber
- java.lang.Object
-
- java.lang.Number
-
- java.math.BigDecimal
-
- org.apache.calcite.util.ReflectVisitorTest.AmbiguousNumber
-
- org.apache.calcite.util.ReflectVisitorTest.SomewhatAmbiguousNumber
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<java.math.BigDecimal>
,ReflectVisitorTest.CrunchableNumber
,ReflectVisitorTest.DiceyNumber
,ReflectVisitorTest.FudgeableNumber
- Enclosing class:
- ReflectVisitorTest
public class ReflectVisitorTest.SomewhatAmbiguousNumber extends ReflectVisitorTest.AmbiguousNumber implements ReflectVisitorTest.DiceyNumber
A class inheriting a root interface (FudgeableNumber) two different ways, which should not lead to ambiguity in some cases.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SomewhatAmbiguousNumber()
-
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, sqrt, stripTrailingZeros, subtract, subtract, toBigInteger, toBigIntegerExact, toEngineeringString, toPlainString, toString, ulp, unscaledValue, valueOf, valueOf, valueOf
-
-