Class DynamoDBMapperConfig.DefaultTableNameResolver
java.lang.Object
com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperConfig.DefaultTableNameResolver
- All Implemented Interfaces:
DynamoDBMapperConfig.TableNameResolver
- Enclosing class:
- DynamoDBMapperConfig
public static class DynamoDBMapperConfig.DefaultTableNameResolver
extends Object
implements DynamoDBMapperConfig.TableNameResolver
Default implementation of
DynamoDBMapperConfig.TableNameResolver
that mimics the behavior
of DynamoDBMapper before the addition of DynamoDBMapperConfig.TableNameResolver
.- Author:
- Raniz
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTableName
(Class<?> clazz, DynamoDBMapperConfig config) Get the table name for a class.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
DefaultTableNameResolver
public DefaultTableNameResolver()
-
-
Method Details
-
getTableName
Description copied from interface:DynamoDBMapperConfig.TableNameResolver
Get the table name for a class. This method is used when an object is not available such as when creating requests for scan or query operations.- Specified by:
getTableName
in interfaceDynamoDBMapperConfig.TableNameResolver
- Parameters:
clazz
- The class to get the table name forconfig
- TheDynamoDBMapperConfig
- Returns:
- The table name to use for instances of clazz
-