org.apache.tapestry5.internal.translator
Class BigTypesFormatter
java.lang.Object
org.apache.tapestry5.internal.translator.BigTypesFormatter
- All Implemented Interfaces:
- NumericFormatter
- Direct Known Subclasses:
- BigDecimalNumericFormatter, BigIntegerNumericFormatter
public abstract class BigTypesFormatter
- extends Object
- implements NumericFormatter
Base class for parsing/formatting BigInteger and BigDecimal.
- Since:
- 5.1.0.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
symbols
protected final DecimalFormatSymbols symbols
BigTypesFormatter
public BigTypesFormatter(DecimalFormatSymbols symbols)
toString
protected String toString(char ch)
toClient
public String toClient(Number value)
- Description copied from interface:
NumericFormatter
- Formats a value for the client in a locale-specific way.
- Specified by:
toClient
in interface NumericFormatter
parse
public Number parse(String clientValue)
throws ParseException
- Description copied from interface:
NumericFormatter
- Parses a value from the client in a locale-specific way.
- Specified by:
parse
in interface NumericFormatter
- Throws:
ParseException
parseConvertedValue
protected abstract Number parseConvertedValue(String converted)
Copyright © 2003-2012 The Apache Software Foundation.