public class ImmutableRepositoryConfiguration extends Object implements RepositoryConfiguration
This class is an immutable repository configuration.
| Constructor and Description |
|---|
ImmutableRepositoryConfiguration(RepositoryMetadata repositoryMetadata,
KeyGenerator<?> keyGenerator,
List<Class<?>> boundImplementations) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<?>> |
getBoundImplementations() |
KeyGenerator<?> |
getKeyGenerator() |
RepositoryMetadata |
getRepositoryMetadata() |
public ImmutableRepositoryConfiguration(RepositoryMetadata repositoryMetadata, KeyGenerator<?> keyGenerator, List<Class<?>> boundImplementations)
public RepositoryMetadata getRepositoryMetadata()
getRepositoryMetadata in interface RepositoryConfigurationpublic KeyGenerator<?> getKeyGenerator()
getKeyGenerator in interface RepositoryConfigurationpublic List<Class<?>> getBoundImplementations()
getBoundImplementations in interface RepositoryConfigurationTypeMappingContext used when instantiating the repository.Copyright © 2014–2016. All rights reserved.