| Package | Description |
|---|---|
| com.mmnaseri.utils.spring.data.domain | |
| com.mmnaseri.utils.spring.data.domain.impl | |
| com.mmnaseri.utils.spring.data.proxy | |
| com.mmnaseri.utils.spring.data.proxy.impl | |
| com.mmnaseri.utils.spring.data.proxy.impl.resolvers | |
| com.mmnaseri.utils.spring.data.query | |
| com.mmnaseri.utils.spring.data.query.impl | |
| com.mmnaseri.utils.spring.data.repository |
This package implements the bridge pattern over the various repository interfaces in the Spring Data project.
|
| com.mmnaseri.utils.spring.data.store | |
| com.mmnaseri.utils.spring.data.store.impl |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
RepositoryMetadataResolver.resolve(Class<?> repositoryInterface) |
| Modifier and Type | Method and Description |
|---|---|
void |
RepositoryMetadataAware.setRepositoryMetadata(RepositoryMetadata repositoryMetadata) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableRepositoryMetadata
This is an immutable repository metadata.
|
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
AbstractRepositoryMetadataResolver.resolve(Class<?> repositoryInterface) |
protected RepositoryMetadata |
DefaultRepositoryMetadataResolver.resolveFromInterface(Class<?> repositoryInterface) |
protected RepositoryMetadata |
AssignableRepositoryMetadataResolver.resolveFromInterface(Class<?> repositoryInterface) |
protected abstract RepositoryMetadata |
AbstractRepositoryMetadataResolver.resolveFromInterface(Class<?> repositoryInterface)
Determines the metadata from the given repository interface, knowing that the assumptions
declared
the head of this class now hold. |
protected RepositoryMetadata |
AnnotationRepositoryMetadataResolver.resolveFromInterface(Class<?> repositoryInterface) |
| Modifier and Type | Method and Description |
|---|---|
QueryDescriptor |
MethodQueryDescriptionExtractor.extract(RepositoryMetadata repositoryMetadata,
RepositoryFactoryConfiguration configuration,
Method method)
Extracts query description from a method's name.
|
QueryDescriptor |
QueryDescriptionExtractor.extract(RepositoryMetadata repositoryMetadata,
RepositoryFactoryConfiguration configuration,
T target) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
RepositoryConfiguration.getRepositoryMetadata() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
ImmutableRepositoryConfiguration.getRepositoryMetadata() |
| Constructor and Description |
|---|
ImmutableRepositoryConfiguration(RepositoryMetadata repositoryMetadata,
KeyGenerator<?> keyGenerator,
List<Class<?>> boundImplementations) |
| Constructor and Description |
|---|
DefaultDataOperationResolver(List<TypeMapping<?>> implementations,
MethodQueryDescriptionExtractor descriptionExtractor,
RepositoryMetadata repositoryMetadata,
DataFunctionRegistry functionRegistry,
RepositoryFactoryConfiguration configuration) |
QueryMethodDataOperationResolver(MethodQueryDescriptionExtractor descriptionExtractor,
RepositoryMetadata repositoryMetadata,
DataFunctionRegistry functionRegistry,
RepositoryFactoryConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
QueryDescriptor.getRepositoryMetadata() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
DefaultQueryDescriptor.getRepositoryMetadata() |
| Constructor and Description |
|---|
DefaultQueryDescriptor(boolean distinct,
String function,
int limit,
PageParameterExtractor pageExtractor,
SortParameterExtractor sortExtractor,
List<List<Parameter>> branches,
RepositoryFactoryConfiguration configuration,
RepositoryMetadata repositoryMetadata) |
| Modifier and Type | Method and Description |
|---|---|
protected RepositoryMetadata |
CrudRepositorySupport.getRepositoryMetadata() |
| Modifier and Type | Method and Description |
|---|---|
QueryDescriptor |
ExampleMatcherQueryDescriptionExtractor.extract(RepositoryMetadata repositoryMetadata,
RepositoryFactoryConfiguration configuration,
org.springframework.data.domain.Example example) |
void |
DefaultQueryByExampleExecutor.setRepositoryMetadata(RepositoryMetadata repositoryMetadata) |
void |
CrudRepositorySupport.setRepositoryMetadata(RepositoryMetadata repositoryMetadata) |
void |
DefaultGemfireRepository.setRepositoryMetadata(RepositoryMetadata repositoryMetadata) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
DataStoreEvent.getRepositoryMetadata() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryMetadata |
AbstractDataStoreEvent.getRepositoryMetadata() |
Copyright © 2014–2016. All rights reserved.