| Package | Description |
|---|---|
| com.mmnaseri.utils.spring.data.domain.impl | |
| com.mmnaseri.utils.spring.data.dsl.factory | |
| com.mmnaseri.utils.spring.data.dsl.mock | |
| 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.
|
| 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 |
|---|---|
RepositoryFactoryConfiguration |
End.configure() |
RepositoryFactoryConfiguration |
RepositoryFactoryBuilder.configure() |
static RepositoryFactoryConfiguration |
RepositoryFactoryBuilder.defaultConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static Start |
RepositoryFactoryBuilder.given(RepositoryFactoryConfiguration configuration)
Start the configuration DSL by considering the provided configuration as
the default fallback
|
| Modifier and Type | Method and Description |
|---|---|
KeyGeneration |
RepositoryMockBuilder.useConfiguration(RepositoryFactoryConfiguration configuration) |
KeyGeneration |
Configuration.useConfiguration(RepositoryFactoryConfiguration configuration)
Tells the builder to use the given configuration
|
| Modifier and Type | Method and Description |
|---|---|
RepositoryFactoryConfiguration |
RepositoryFactory.getConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
RepositoryFactoryConfigurationAware.setRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration)
This method is called to inject the repository factory configuration
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRepositoryFactoryConfiguration
This is a configurable (mutable) repository factory configuration
|
class |
ImmutableRepositoryFactoryConfiguration
This class is an immutable repository factory configuration insofar as the configuration itself is
considered.
|
| Modifier and Type | Method and Description |
|---|---|
RepositoryFactoryConfiguration |
DefaultRepositoryFactory.getConfiguration() |
| Constructor and Description |
|---|
DefaultRepositoryFactory(RepositoryFactoryConfiguration configuration) |
DefaultRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration) |
ImmutableRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration) |
| 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 |
|---|---|
RepositoryFactoryConfiguration |
QueryDescriptor.getConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryFactoryConfiguration |
DefaultQueryDescriptor.getConfiguration() |
| 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 |
|---|---|
QueryDescriptor |
ExampleMatcherQueryDescriptionExtractor.extract(RepositoryMetadata repositoryMetadata,
RepositoryFactoryConfiguration configuration,
org.springframework.data.domain.Example example) |
void |
DefaultQueryByExampleExecutor.setRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration) |
Copyright © 2014–2016. All rights reserved.