|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.i18n.client.DefaultCurrencyData
public class DefaultCurrencyData
A default CurrencyData
implementation, so new methods can be added
to the interface without breaking implementors if a reasonable default is
available.
Constructor Summary | |
---|---|
DefaultCurrencyData(java.lang.String currencyCode,
java.lang.String currencySymbol)
Create a default default CurrencyData instance, returning false for all isFoo methods, having 2 fractional digits by
default, and using the standard symbol for the portable symbol. |
|
DefaultCurrencyData(java.lang.String currencyCode,
java.lang.String currencySymbol,
int fractionDigits)
Create a default default CurrencyData instance, returning false for all isFoo methods and using the standard symbol for the
portable symbol. |
Method Summary | |
---|---|
java.lang.String |
getCurrencyCode()
Returns the ISO4217 code for this currency. |
java.lang.String |
getCurrencySymbol()
Returns the default symbol to use for this currency. |
int |
getDefaultFractionDigits()
Returns the default number of decimal positions for this currency. |
java.lang.String |
getPortableCurrencySymbol()
Returns the default symbol to use for this currency, intended to be recognizable in most locales. |
java.lang.String |
getSimpleCurrencySymbol()
Returns the simplest symbol to use for this currency, which is not guaranteed to be unique -- for example, this might return "$" for both USD and CAD. |
boolean |
isDeprecated()
Returns true if this currency is deprecated and should not be returned by default in currency lists. |
boolean |
isSpaceForced()
Returns true if there should always be a space between the currency symbol and the number, false if there should be no space. |
boolean |
isSpacingFixed()
Returns true if the spacing between the currency symbol and the number is fixed regardless of locale defaults. |
boolean |
isSymbolPositionFixed()
Returns true if the position of the currency symbol relative to the number is fixed regardless of locale defaults. |
boolean |
isSymbolPrefix()
Returns true if the currency symbol should go before the number, false if it should go after the number. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultCurrencyData(java.lang.String currencyCode, java.lang.String currencySymbol)
CurrencyData
instance, returning false
for all isFoo
methods, having 2 fractional digits by
default, and using the standard symbol for the portable symbol.
currencyCode
- ISO 4217 currency codecurrencySymbol
- symbol to use for this currencypublic DefaultCurrencyData(java.lang.String currencyCode, java.lang.String currencySymbol, int fractionDigits)
CurrencyData
instance, returning false
for all isFoo
methods and using the standard symbol for the
portable symbol.
currencyCode
- ISO 4217 currency codecurrencySymbol
- symbol to use for this currencyfractionDigits
- default number of fraction digitsMethod Detail |
---|
public java.lang.String getCurrencyCode()
CurrencyData
getCurrencyCode
in interface CurrencyData
public java.lang.String getCurrencySymbol()
CurrencyData
getCurrencySymbol
in interface CurrencyData
public int getDefaultFractionDigits()
CurrencyData
getDefaultFractionDigits
in interface CurrencyData
public java.lang.String getPortableCurrencySymbol()
CurrencyData
CurrencyData.getCurrencySymbol()
.
getPortableCurrencySymbol
in interface CurrencyData
public java.lang.String getSimpleCurrencySymbol()
CurrencyData
CurrencyData.getCurrencySymbol()
.
getSimpleCurrencySymbol
in interface CurrencyData
public boolean isDeprecated()
CurrencyData
isDeprecated
in interface CurrencyData
public boolean isSpaceForced()
CurrencyData
CurrencyData.isSpacingFixed()
returns true.
isSpaceForced
in interface CurrencyData
public boolean isSpacingFixed()
CurrencyData
CurrencyData.isSpaceForced()
.
isSpacingFixed
in interface CurrencyData
public boolean isSymbolPositionFixed()
CurrencyData
CurrencyData.isSymbolPrefix()
.
isSymbolPositionFixed
in interface CurrencyData
public boolean isSymbolPrefix()
CurrencyData
CurrencyData.isSymbolPositionFixed()
is true.
isSymbolPrefix
in interface CurrencyData
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |