For IntelliJ IDEA and
Android Studio


@Override public String getTableName(Class<?> clazz, DynamoDBMapperConfig config) { final TableNameOverride override = config.getTableNameOverride(); if (override != null) { final String tableName = override.getTableName(); if (tableName != null) { return tableName; } } final StandardBeanProperties.Beans<?> beans = StandardBeanProperties.of(clazz); if (beans.properties().tableName() == null) { throw new DynamoDBMappingException(clazz + " not annotated with @DynamoDBTable"); } final String prefix = override == null ? null : override.getTableNamePrefix(); return prefix == null ? beans.properties().tableName() : prefix + beans.properties().tableName(); }
@Override public String getOverriddenTableName(String tableName) { if (dynamoDBMapperConfig.getTableNameOverride() != null) { if (dynamoDBMapperConfig.getTableNameOverride().getTableName() != null) { tableName = dynamoDBMapperConfig.getTableNameOverride().getTableName(); } else { tableName = dynamoDBMapperConfig.getTableNameOverride().getTableNamePrefix() + tableName; } } return tableName; }
@Override public String getTableName(Class<?> clazz, DynamoDBMapperConfig config) { final TableNameOverride override = config.getTableNameOverride(); if (override != null) { final String tableName = override.getTableName(); if (tableName != null) { return tableName; } } final DynamoDBMappingsRegistry.Mappings mappings = registry.mappingsOf(clazz); final String tableName = mappings.getTableName(); final String prefix = override == null ? null : override.getTableNamePrefix(); return prefix == null ? tableName : prefix + tableName; } }
@Override public String getTableName(Class<?> clazz, DynamoDBMapperConfig config) { final TableNameOverride override = config.getTableNameOverride(); if (override != null) { final String tableName = override.getTableName(); if (tableName != null) { return tableName; } } final StandardBeanProperties.Beans<?> beans = StandardBeanProperties.of(clazz); if (beans.properties().tableName() == null) { throw new DynamoDBMappingException(clazz + " not annotated with @DynamoDBTable"); } final String prefix = override == null ? null : override.getTableNamePrefix(); return prefix == null ? beans.properties().tableName() : prefix + beans.properties().tableName(); }
@Override public String getTableName(Class<?> clazz, DynamoDBMapperConfig config) { final TableNameOverride override = config.getTableNameOverride(); if (override != null) { final String tableName = override.getTableName(); if (tableName != null) { return tableName; } } final StandardBeanProperties.Beans<?> beans = StandardBeanProperties.of(clazz); if (beans.properties().tableName() == null) { throw new DynamoDBMappingException(clazz + " not annotated with @DynamoDBTable"); } final String prefix = override == null ? null : override.getTableNamePrefix(); return prefix == null ? beans.properties().tableName() : prefix + beans.properties().tableName(); }
@Override public String getTableName(Class<?> clazz, DynamoDBMapperConfig config) { final TableNameOverride override = config.getTableNameOverride(); if (override != null) { final String tableName = override.getTableName(); if (tableName != null) { return tableName; } } final StandardBeanProperties.Beans<?> beans = StandardBeanProperties.of(clazz); if (beans.properties().tableName() == null) { throw new DynamoDBMappingException(clazz + " not annotated with @DynamoDBTable"); } final String prefix = override == null ? null : override.getTableNamePrefix(); return prefix == null ? beans.properties().tableName() : prefix + beans.properties().tableName(); }