package gw.lang.enhancements uses gw.pl.currency.MonetaryAmount uses gw.api.util.CurrencyUtil @ReadOnly enhancement PCBigDecimalEnhancement : java.math.BigDecimal { function ofCurrency(currency: typekey.Currency) : MonetaryAmount { return new MonetaryAmount(this, currency) } function ofDefaultCurrency() : MonetaryAmount { return new MonetaryAmount(this, CurrencyUtil.getDefaultCurrency()) } }