org.mvel2.util
Class InternalNumber

java.lang.Object
  extended by java.lang.Number
      extended by java.math.BigDecimal
          extended by org.mvel2.util.InternalNumber
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.math.BigDecimal>

public class InternalNumber
extends java.math.BigDecimal

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
InternalNumber(java.math.BigInteger bigInteger)
           
InternalNumber(java.math.BigInteger bigInteger, int i)
           
InternalNumber(java.math.BigInteger bigInteger, int i, java.math.MathContext mathContext)
           
InternalNumber(java.math.BigInteger bigInteger, java.math.MathContext mathContext)
           
InternalNumber(char[] chars)
           
InternalNumber(char[] chars, int i, int i1)
           
InternalNumber(char[] chars, int i, int i1, java.math.MathContext mathContext)
           
InternalNumber(char[] chars, java.math.MathContext mathContext)
           
InternalNumber(double v)
           
InternalNumber(double v, java.math.MathContext mathContext)
           
InternalNumber(int i)
           
InternalNumber(int i, java.math.MathContext mathContext)
           
InternalNumber(long l)
           
InternalNumber(long l, java.math.MathContext mathContext)
           
InternalNumber(java.lang.String s)
           
InternalNumber(java.lang.String s, java.math.MathContext mathContext)
           
 
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

InternalNumber

public InternalNumber(char[] chars,
                      int i,
                      int i1)

InternalNumber

public InternalNumber(char[] chars,
                      int i,
                      int i1,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(char[] chars)

InternalNumber

public InternalNumber(char[] chars,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(java.lang.String s)

InternalNumber

public InternalNumber(java.lang.String s,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(double v)

InternalNumber

public InternalNumber(double v,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(java.math.BigInteger bigInteger)

InternalNumber

public InternalNumber(java.math.BigInteger bigInteger,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(java.math.BigInteger bigInteger,
                      int i)

InternalNumber

public InternalNumber(java.math.BigInteger bigInteger,
                      int i,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(int i)

InternalNumber

public InternalNumber(int i,
                      java.math.MathContext mathContext)

InternalNumber

public InternalNumber(long l)

InternalNumber

public InternalNumber(long l,
                      java.math.MathContext mathContext)


Copyright © 2008. All Rights Reserved.