ariba.ui.validation
Class BigDecimalMoneyFormatter.BigDecimalMoneyAdaptor
java.lang.Object
ariba.util.core.ClassExtension
ariba.ui.validation.BigDecimalMoneyFormatter.BigDecimalMoneyAdaptor
- All Implemented Interfaces:
- Cloneable
- Enclosing class:
- BigDecimalMoneyFormatter
public static class BigDecimalMoneyFormatter.BigDecimalMoneyAdaptor
- extends ClassExtension
|
Field Summary |
static int |
CurrencyPrecision
Specifies that the currency's default precision should be
used for rounding. |
static int |
MaxPrecision
Specifies that maximum precision should be used for rounding. |
CurrencyPrecision
public static final int CurrencyPrecision
- Specifies that the currency's default precision should be
used for rounding.
- See Also:
- Constant Field Values
MaxPrecision
public static final int MaxPrecision
- Specifies that maximum precision should be used for rounding.
- See Also:
- Constant Field Values
BigDecimalMoneyFormatter.BigDecimalMoneyAdaptor
public BigDecimalMoneyFormatter.BigDecimalMoneyAdaptor()
isInstance
public boolean isInstance(Object obj)
getAmount
public BigDecimal getAmount(Object target)
create
public Object create(BigDecimal amount,
Object currency)
getSign
public int getSign(Object target)
negate
public Object negate(Object target)
convertAmount
public BigDecimal convertAmount(Object money,
Object toCurrency,
Date date,
int precision)
getCurrencyAdapter
public BigDecimalMoneyFormatter.CurrencyAdapter getCurrencyAdapter()
registerClassExtension
public static ariba.ui.validation.GenericMoneyFormatter.MoneyAdapter registerClassExtension(Class cls,
ariba.ui.validation.GenericMoneyFormatter.MoneyAdapter extension)
get
public static ariba.ui.validation.GenericMoneyFormatter.MoneyAdapter get(Object target)
get
public static ariba.ui.validation.GenericMoneyFormatter.MoneyAdapter get(Class targetClass)
getCurrency
public Object getCurrency(Object target)
convertToCurrency
public Object convertToCurrency(Object money,
Object currency)
moneyScale
public int moneyScale()
moneyPrecision
public int moneyPrecision()
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.