org.apache.wicket.util.convert.converter
Class AbstractDecimalConverter<N extends java.lang.Number>
java.lang.Object
org.apache.wicket.util.convert.converter.AbstractConverter<N>
org.apache.wicket.util.convert.converter.AbstractNumberConverter<N>
org.apache.wicket.util.convert.converter.AbstractDecimalConverter<N>
- Type Parameters:
N
-
- All Implemented Interfaces:
- java.io.Serializable, IClusterable, IConverter<N>
- Direct Known Subclasses:
- BigDecimalConverter, DoubleConverter, FloatConverter
public abstract class AbstractDecimalConverter<N extends java.lang.Number>
- extends AbstractNumberConverter<N>
Base class for all number converters.
- Author:
- Jonathan Locke
- See Also:
- Serialized Form
Method Summary |
java.text.NumberFormat |
getNumberFormat(java.util.Locale locale)
|
protected java.text.NumberFormat |
newNumberFormat(java.util.Locale locale)
Creates a new NumberFormat for the given locale. |
void |
setNumberFormat(java.util.Locale locale,
java.text.NumberFormat numberFormat)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDecimalConverter
public AbstractDecimalConverter()
getNumberFormat
public java.text.NumberFormat getNumberFormat(java.util.Locale locale)
- Specified by:
getNumberFormat
in class AbstractNumberConverter<N extends java.lang.Number>
- Parameters:
locale
-
- Returns:
- Returns the numberFormat.
newNumberFormat
protected java.text.NumberFormat newNumberFormat(java.util.Locale locale)
- Creates a new
NumberFormat
for the given locale. The instance is later cached and is
accessible through getNumberFormat(Locale)
- Parameters:
locale
-
- Returns:
- number format
setNumberFormat
public final void setNumberFormat(java.util.Locale locale,
java.text.NumberFormat numberFormat)
- Parameters:
locale
- The Locale that was used for this NumberFormatnumberFormat
- The numberFormat to set.
Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.