public final class BigIntegerConverter extends NumberConverter.IntegerType<BigInteger>
NumberConverter
implementation for the
java.math.BigInteger
type.NumberPattern
,
ConverterFactory.forBigInteger(String)
NumberConverter.DecimalType<V extends Number>, NumberConverter.IntegerType<V extends Number>
Modifier and Type | Field and Description |
---|---|
static BigIntegerConverter |
DEFAULT
BigIntegerConverter default instance. |
pattern
Modifier and Type | Method and Description |
---|---|
protected BigInteger |
doDecodeDefault(String value)
Converts default string representation of integer value into
java.math.BigInteger object. |
Class<BigInteger> |
getType()
Returns
java.math.BigInteger type. |
getFormat
appendMessageArguments, doDecode, doEncode, doEncodeDefault
decode, encode
getMessageTemplate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessageTemplate
public static final BigIntegerConverter DEFAULT
BigIntegerConverter
default instance.public Class<BigInteger> getType()
java.math.BigInteger
type.java.math.BigInteger
type.protected BigInteger doDecodeDefault(String value)
java.math.BigInteger
object.doDecodeDefault
in class NumberConverter<BigInteger>
value
- Default string representation of integer value.java.math.BigInteger
object.NumberFormatException
- if the specified string could not be
parsed as an integer.Copyright © 2011–2020 FoxLabs. All rights reserved.