com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper
Class DynamoDBMapperConfig.DefaultTableNameResolver
java.lang.Object
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.DynamoDBMapperConfig.DefaultTableNameResolver
- All Implemented Interfaces:
- DynamoDBMapperConfig.TableNameResolver
- Enclosing class:
- DynamoDBMapperConfig
public static class DynamoDBMapperConfig.DefaultTableNameResolver
- extends java.lang.Object
- implements DynamoDBMapperConfig.TableNameResolver
Default implementation of DynamoDBMapperConfig.TableNameResolver
that mimics the behavior
of DynamoDBMapper before the addition of DynamoDBMapperConfig.TableNameResolver
.
- Author:
- Raniz
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final DynamoDBMapperConfig.DefaultTableNameResolver INSTANCE
DynamoDBMapperConfig.DefaultTableNameResolver
public DynamoDBMapperConfig.DefaultTableNameResolver()
getTableName
public java.lang.String getTableName(java.lang.Class<?> clazz,
DynamoDBMapperConfig config)
- 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 interface DynamoDBMapperConfig.TableNameResolver
- Parameters:
clazz
- The class to get the table name forconfig
- The DynamoDBMapperConfig
- Returns:
- The table name to use for instances of clazz
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.