org.hrodberaht.i18n.formatter.types
Class CurrencyData

java.lang.Object
  extended by java.lang.Number
      extended by java.math.BigDecimal
          extended by org.hrodberaht.i18n.formatter.types.CurrencyData
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.math.BigDecimal>

public class CurrencyData
extends java.math.BigDecimal

Simple Java Utils

Since:
1.0
Version:
1.0
Author:
Robert Alexandersson 2010-apr-01 17:39:35
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
CurrencyData(java.math.BigInteger val)
           
CurrencyData(java.math.BigInteger unscaledVal, java.util.Currency currency)
           
CurrencyData(java.math.BigInteger unscaledVal, int scale)
           
CurrencyData(java.math.BigInteger unscaledVal, int scale, java.util.Currency currency)
           
CurrencyData(double val)
           
CurrencyData(double val, java.util.Currency currency)
           
CurrencyData(int val)
           
CurrencyData(int val, java.util.Currency currency)
           
CurrencyData(long val)
           
CurrencyData(long val, java.util.Currency currency)
           
CurrencyData(java.lang.String val)
           
CurrencyData(java.lang.String val, java.util.Currency currency)
           
 
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

CurrencyData

public CurrencyData(java.lang.String val)

CurrencyData

public CurrencyData(java.lang.String val,
                    java.util.Currency currency)

CurrencyData

public CurrencyData(double val)

CurrencyData

public CurrencyData(double val,
                    java.util.Currency currency)

CurrencyData

public CurrencyData(java.math.BigInteger val)

CurrencyData

public CurrencyData(java.math.BigInteger unscaledVal,
                    int scale)

CurrencyData

public CurrencyData(java.math.BigInteger unscaledVal,
                    java.util.Currency currency)

CurrencyData

public CurrencyData(java.math.BigInteger unscaledVal,
                    int scale,
                    java.util.Currency currency)

CurrencyData

public CurrencyData(int val)

CurrencyData

public CurrencyData(int val,
                    java.util.Currency currency)

CurrencyData

public CurrencyData(long val)

CurrencyData

public CurrencyData(long val,
                    java.util.Currency currency)


Copyright © 2010. All Rights Reserved.