public final class DoubleConverter extends NumberConverter.DecimalType<Double>
NumberConverter
implementation for the
java.lang.Double
type.NumberPattern
,
ConverterFactory.forDouble(String)
NumberConverter.DecimalType<V extends Number>, NumberConverter.IntegerType<V extends Number>
Modifier and Type | Field and Description |
---|---|
static DoubleConverter |
OBJECT
DoubleConverter object type instance. |
static DoubleConverter |
SIMPLE
DoubleConverter primitive type instance. |
pattern
Modifier and Type | Method and Description |
---|---|
protected Double |
doDecodeDefault(String value)
Converts default string representation of double value into
java.lang.Double object. |
Class<Double> |
getType()
Returns
java.lang.Double type. |
getFormat
appendMessageArguments, doDecode, doEncode, doEncodeDefault
decode, encode
getMessageTemplate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessageTemplate
public static final DoubleConverter SIMPLE
DoubleConverter
primitive type instance.public static final DoubleConverter OBJECT
DoubleConverter
object type instance.public Class<Double> getType()
java.lang.Double
type.java.lang.Double
type.protected Double doDecodeDefault(String value)
java.lang.Double
object.doDecodeDefault
in class NumberConverter<Double>
value
- Default string representation of double value.java.lang.Double
object.NumberFormatException
- if the specified string could not be
parsed as a decimal or value is out of range.Copyright © 2011–2020 FoxLabs. All rights reserved.