Class BigIntegerAttributeConverter

java.lang.Object
software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.BigIntegerAttributeConverter
All Implemented Interfaces:
AttributeConverter<BigInteger>

@ThreadSafe @Immutable public final class BigIntegerAttributeConverter extends Object implements AttributeConverter<BigInteger>
A converter between BigInteger and AttributeValue.

This stores values in DynamoDB as a number.

This supports reading the full range of integers supported by DynamoDB. For smaller numbers, consider using ShortAttributeConverter, IntegerAttributeConverter or LongAttributeConverter.

This does not support reading decimal numbers. For decimal numbers, consider using FloatAttributeConverter, DoubleAttributeConverter or BigDecimalAttributeConverter. Decimal numbers will cause a NumberFormatException on conversion.

This can be created via create().