Package | Description |
---|---|
software.amazon.awssdk.enhanced.dynamodb.document | |
software.amazon.awssdk.enhanced.dynamodb.internal.document |
Modifier and Type | Method and Description |
---|---|
EnhancedDocument |
EnhancedDocument.Builder.build()
Builds an instance of
EnhancedDocument . |
static EnhancedDocument |
EnhancedDocument.fromAttributeValueMap(Map<String,AttributeValue> attributeValueMap)
Creates a new
EnhancedDocument instance from a AttributeValue Map. |
static EnhancedDocument |
EnhancedDocument.fromJson(String json)
Creates a new
EnhancedDocument instance from a JSON string. |
EnhancedDocument |
DocumentTableSchema.mapToItem(Map<String,AttributeValue> attributeMap) |
Modifier and Type | Method and Description |
---|---|
EnhancedType<EnhancedDocument> |
DocumentTableSchema.itemType() |
Modifier and Type | Method and Description |
---|---|
AttributeValue |
DocumentTableSchema.attributeValue(EnhancedDocument item,
String attributeName) |
Map<String,AttributeValue> |
DocumentTableSchema.itemToMap(EnhancedDocument item,
boolean ignoreNulls)
Takes a modelled object and converts it into a raw map of
AttributeValue that the DynamoDb low-level
SDK can work with. |
Map<String,AttributeValue> |
DocumentTableSchema.itemToMap(EnhancedDocument item,
Collection<String> attributes) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultEnhancedDocument
Default implementation of
EnhancedDocument used by the SDK to create Enhanced Documents. |
Modifier and Type | Method and Description |
---|---|
EnhancedDocument |
DefaultEnhancedDocument.DefaultBuilder.build() |
Copyright © 2023. All rights reserved.