Package-level declarations
Types
Converts between a Set of BigDecimal elements and DynamoDB NS values
Converts between BigDecimal and String values
Converts between BigDecimal and DynamoDB N values. Because N values are stored as decimal strings, this converter preserves the full precision and range that DynamoDB supports, unlike the kotlin.Double and kotlin.Float converters.
Converts between a Set of BigInteger elements and DynamoDB NS values
Converts between BigInteger and String values
Converts between BigInteger and DynamoDB N values. Because N values are stored as decimal strings, this converter preserves the full range of whole numbers that DynamoDB supports.
Base class providing two-way conversion between Document? values and AttributeValue. Subclasses use documentFromAttributeValue and attributeValueFromDocument to build higher-level converters (e.g., single-value or item-level).
Converts between Document? and various DynamoDB attribute value types.
Provides access to ValueConverter types for various Instant representations
Converts between Url and DynamoDB S values