final class DynamoDBMappingsRegistry
extends java.lang.Object
DynamoDBMapper
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DynamoDBMappingsRegistry.Mapping
Holds the properties for mapping an object attribute.
|
(package private) static class |
DynamoDBMappingsRegistry.Mappings
Holds the properties for mapping an object.
|
Modifier and Type | Field and Description |
---|---|
private DynamoDBAnnotationRegistry |
annotationRegistry
The annotation registry.
|
private DynamoDBAutoGeneratorRegistry |
generatorRegistry
The auto-generator registry.
|
private static DynamoDBMappingsRegistry |
INSTANCE
The default instance.
|
private static org.apache.commons.logging.Log |
log
The logging utility.
|
private java.util.concurrent.ConcurrentMap<java.lang.Class<?>,DynamoDBMappingsRegistry.Mappings> |
mappings
The cache of class to mapping definition.
|
private DynamoDBReflectionRegistry |
reflectionRegistry
The reflection registry.
|
Constructor and Description |
---|
DynamoDBMappingsRegistry() |
Modifier and Type | Method and Description |
---|---|
(package private) static DynamoDBMappingsRegistry |
instance()
Gets the default instance.
|
private java.util.Collection<DynamoDBMappingsRegistry.Mapping> |
map(java.lang.Class<?> clazz,
DynamoDBMappingsRegistry.Mappings mappings)
Get the collection of mappings for the given clazz.
|
(package private) DynamoDBMappingsRegistry.Mapping |
mappingOf(java.lang.reflect.Method method)
Gets the mapping definition for a given method.
|
(package private) DynamoDBMappingsRegistry.Mappings |
mappingsOf(java.lang.Class<?> clazz)
Gets the mapping definition for a given class.
|
private static final org.apache.commons.logging.Log log
private static final DynamoDBMappingsRegistry INSTANCE
private final java.util.concurrent.ConcurrentMap<java.lang.Class<?>,DynamoDBMappingsRegistry.Mappings> mappings
private final DynamoDBReflectionRegistry reflectionRegistry
private final DynamoDBAnnotationRegistry annotationRegistry
private final DynamoDBAutoGeneratorRegistry generatorRegistry
static final DynamoDBMappingsRegistry instance()
final DynamoDBMappingsRegistry.Mappings mappingsOf(java.lang.Class<?> clazz)
clazz
- The class.final DynamoDBMappingsRegistry.Mapping mappingOf(java.lang.reflect.Method method)
method
- The method.private final java.util.Collection<DynamoDBMappingsRegistry.Mapping> map(java.lang.Class<?> clazz, DynamoDBMappingsRegistry.Mappings mappings)
clazz
- The class.mappings
- The mappings.