Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.datamodeling.marshallers |
Standard implementations of
ArgumentMarshaller . |
com.amazonaws.services.dynamodbv2.datamodeling.unmarshallers |
Standard implementations of
ArgumentUnmarshaller . |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ConversionSchemas.StandardItemConverter |
Modifier and Type | Field and Description |
---|---|
private ItemConverter |
DynamoDBMapper.SaveObjectHandler.converter |
private ItemConverter |
DynamoDBMapper.ValueUpdate.converter |
Modifier and Type | Method and Description |
---|---|
ItemConverter |
ConversionSchemas.StandardConversionSchema.getConverter(ConversionSchema.Dependencies dependencies) |
ItemConverter |
ConversionSchema.getConverter(ConversionSchema.Dependencies dependencies)
Creates an
ItemConverter , injecting dependencies from the
DynamoDBMapper that needs it. |
private ItemConverter |
DynamoDBMapper.getConverter(DynamoDBMapperConfig config) |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,Condition> |
DynamoDBMapper.getHashKeyEqualsConditions(ItemConverter converter,
java.lang.Object obj)
Returns a map of attribute name to EQ condition for the key prototype
object given.
|
private <T> java.util.Map<java.lang.String,AttributeValue> |
DynamoDBMapper.getKey(ItemConverter converter,
T keyObject)
Returns a key map for the key object given.
|
private <T> java.util.Map<java.lang.String,AttributeValue> |
DynamoDBMapper.getKey(ItemConverter converter,
T keyObject,
java.lang.Class<T> clazz) |
private static AttributeDefinition |
DynamoDBTableSchemaParser.getKeyAttributeDefinition(java.lang.reflect.Method keyGetter,
ItemConverter converter) |
(package private) CreateTableRequest |
DynamoDBTableSchemaParser.parseTablePojoToCreateTableRequest(java.lang.Class<?> clazz,
DynamoDBMapperConfig config,
DynamoDBMappingsRegistry registry,
ItemConverter converter)
Parse the given POJO class and return the CreateTableRequest for the
DynamoDB table it represents.
|
private <T> T |
DynamoDBMapper.privateMarshallIntoObject(ItemConverter converter,
AttributeTransformer.Parameters<T> parameters)
The one true implementation of marshallIntoObject.
|
private void |
DynamoDBMapper.processBatchGetRequest(java.util.Map<java.lang.String,java.lang.Class<?>> classesByTableName,
java.util.Map<java.lang.String,KeysAndAttributes> requestItems,
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> resultSet,
DynamoDBMapperConfig config,
ItemConverter converter) |
Constructor and Description |
---|
SaveObjectHandler(java.lang.Class<?> clazz,
java.lang.Object object,
java.lang.String tableName,
DynamoDBMapperConfig saveConfig,
ItemConverter converter,
DynamoDBSaveExpression saveExpression)
Constructs a handler for saving the specified model object.
|
ValueUpdate(java.lang.reflect.Method method,
AttributeValue newValue,
java.lang.Object target,
ItemConverter converter) |
Modifier and Type | Field and Description |
---|---|
private ItemConverter |
ObjectToMapMarshaller.converter |
Constructor and Description |
---|
ObjectToMapMarshaller(ItemConverter converter) |
Modifier and Type | Field and Description |
---|---|
private ItemConverter |
ObjectUnmarshaller.converter |
Constructor and Description |
---|
ObjectUnmarshaller(ItemConverter converter,
java.lang.Class<?> clazz) |