public class MoneyUnit extends LinearUnit<MoneyUnit>
Copyright (c) 2015-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
$LastChangedDate: 2016-05-28 14:25:52 +0200 (Sat, 28 May 2016) $, @version $Revision: 202 $, by $Author: averbraeck $,
initial version Sep 03, 2015
| Modifier and Type | Field and Description |
|---|---|
static MoneyUnit |
AUD
The currency 'AUD' - Australian Dollar.
|
static MoneyUnit |
CAD
The currency 'CAD' - Canadian Dollar.
|
static MoneyUnit |
CHF
The currency 'CHF' - Swiss Franc.
|
static MoneyUnit |
EUR
The currency 'EUR' - Euro.
|
static MoneyUnit |
GBP
The currency 'GBP' - British pound.
|
static MoneyUnit |
JPY
The currency 'JPY' - Japanese Yen.
|
static MoneyUnit |
USD
The currency 'USD' - United States Dollar.
|
scale, STANDARD_UNITS| Constructor and Description |
|---|
MoneyUnit(org.joda.money.CurrencyUnit currencyUnit,
String name,
String abbreviation)
Build a user-defined money unit.
|
MoneyUnit(org.joda.money.CurrencyUnit currencyUnit,
String name,
String abbreviation,
MoneyUnit referenceUnit,
double conversionFactorToReferenceUnit)
Build a user-defined money unit based on another money unit with a conversion factor.
|
| Modifier and Type | Method and Description |
|---|---|
org.joda.money.CurrencyUnit |
getCurrencyUnit() |
String |
getSICoefficientsString() |
static MoneyUnit |
getStandardMoneyUnit() |
MoneyUnit |
getStandardUnit() |
static void |
setStandardUnit(MoneyUnit moneyUnit)
Set the standard money unit to be used.
|
getConversionFactorToStandardUnit, getScaleequals, getAbbreviation, getAbbreviationKey, getAllUnitsOfThisType, getName, getNameKey, getSICoefficients, getUnits, getUnitSystem, hashCode, isLocalizable, lookupOrCreateSIUnitWithSICoefficients, lookupOrCreateUnitWithSICoefficients, lookupUnitWithSICoefficients, toStringpublic static final MoneyUnit AUD
public static final MoneyUnit CAD
public static final MoneyUnit CHF
public static final MoneyUnit EUR
public static final MoneyUnit GBP
public static final MoneyUnit JPY
public static final MoneyUnit USD
public MoneyUnit(org.joda.money.CurrencyUnit currencyUnit,
String name,
String abbreviation)
currencyUnit - the joda-money CurrencyUnit on which this djunits unit is basedname - the long name of the unitabbreviation - the abbreviation of the unitpublic MoneyUnit(org.joda.money.CurrencyUnit currencyUnit,
String name,
String abbreviation,
MoneyUnit referenceUnit,
double conversionFactorToReferenceUnit)
currencyUnit - the joda-money CurrencyUnit on which this djunits unit is basedname - the long name of the unitabbreviation - the abbreviation of the unitreferenceUnit - the unit to convert toconversionFactorToReferenceUnit - multiply a value in this unit by the factor to convert to the given reference unitpublic final org.joda.money.CurrencyUnit getCurrencyUnit()
public static final void setStandardUnit(MoneyUnit moneyUnit)
moneyUnit - the new standard money unit.public final MoneyUnit getStandardUnit()
getStandardUnit in class Unit<MoneyUnit>public static final MoneyUnit getStandardMoneyUnit()
public final String getSICoefficientsString()
getSICoefficientsString in class Unit<MoneyUnit>Copyright © 2015–2016 Delft University of Technology. All rights reserved.