MapValueConverter

constructor(entryConverter: Converter<Pair<K, V>, Pair<String, AttributeValue>>, attributeValueMapValueConverter: ValueConverter<Map<String, AttributeValue>> = AttributeValueMapValueConverter)

Creates a new map converter using the given entryConverter as a delegate

Parameters

entryConverter

A converter for transforming between entries of type Pair<K, V> and type Pair<String, AttributeValue>


constructor(keyConverter: Converter<K, String>, valueConverter: ValueConverter<V>, attributeValueMapValueConverter: ValueConverter<Map<String, AttributeValue>> = AttributeValueMapValueConverter)

Creates a new map converter using the given keyConverter and valueConverter as delegates

Parameters

keyConverter

A converter for transforming between K keys and String keys

valueConverter

A converter for transforming between V values and AttributeValue