Class ArrayAttributeConverter<T>
- java.lang.Object
-
- org.apache.flink.connector.dynamodb.table.converter.ArrayAttributeConverter<T>
-
- All Implemented Interfaces:
software.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T[]>
@Internal public class ArrayAttributeConverter<T> extends Object implements software.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T[]>
A converter between T[] andAttributeValue.
-
-
Constructor Summary
Constructors Constructor Description ArrayAttributeConverter(software.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T> tAttributeConverter, software.amazon.awssdk.enhanced.dynamodb.EnhancedType<T[]> enhancedType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description software.amazon.awssdk.enhanced.dynamodb.AttributeValueTypeattributeValueType()software.amazon.awssdk.services.dynamodb.model.AttributeValuetransformFrom(T[] input)T[]transformTo(software.amazon.awssdk.services.dynamodb.model.AttributeValue input)software.amazon.awssdk.enhanced.dynamodb.EnhancedType<T[]>type()
-
-
-
Method Detail
-
transformFrom
public software.amazon.awssdk.services.dynamodb.model.AttributeValue transformFrom(T[] input)
- Specified by:
transformFromin interfacesoftware.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T>
-
transformTo
public T[] transformTo(software.amazon.awssdk.services.dynamodb.model.AttributeValue input)
- Specified by:
transformToin interfacesoftware.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T>
-
type
public software.amazon.awssdk.enhanced.dynamodb.EnhancedType<T[]> type()
- Specified by:
typein interfacesoftware.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T>
-
attributeValueType
public software.amazon.awssdk.enhanced.dynamodb.AttributeValueType attributeValueType()
- Specified by:
attributeValueTypein interfacesoftware.amazon.awssdk.enhanced.dynamodb.AttributeConverter<T>
-
-