| Package | Description |
|---|---|
| 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.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 |
| Modifier and Type | Method and Description |
|---|---|
Object |
MethodInvocationDataStoreOperation.execute(DataStore<K,E> store,
RepositoryConfiguration configuration,
Invocation invocation) |
Object |
DescribedDataStoreOperation.execute(DataStore<K,E> store,
RepositoryConfiguration configuration,
Invocation invocation) |
List<E> |
SelectDataStoreOperation.execute(DataStore<K,E> store,
RepositoryConfiguration configuration,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
void |
RepositoryConfigurationAware.setRepositoryConfiguration(RepositoryConfiguration repositoryConfiguration)
Called when the bound implementation class needs to know about the repository configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableRepositoryConfiguration
This class is an immutable repository configuration.
|
| Constructor and Description |
|---|
DataOperationInvocationHandler(RepositoryConfiguration repositoryConfiguration,
List<InvocationMapping<K,E>> mappings,
DataStore<K,E> dataStore,
ResultAdapterContext adapterContext,
NonDataOperationInvocationHandler operationInvocationHandler) |
| Modifier and Type | Method and Description |
|---|---|
<K extends Serializable,E> |
DataFunction.apply(DataStore<K,E> dataStore,
QueryDescriptor query,
RepositoryConfiguration configuration,
List<E> selection) |
| Modifier and Type | Method and Description |
|---|---|
<K extends Serializable,E> |
DeleteDataFunction.apply(DataStore<K,E> dataStore,
QueryDescriptor query,
RepositoryConfiguration repositoryConfiguration,
List<E> selection) |
<K extends Serializable,E> |
CountDataFunction.apply(DataStore<K,E> dataStore,
QueryDescriptor query,
RepositoryConfiguration repositoryConfiguration,
List<E> selection) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultQueryByExampleExecutor.setRepositoryConfiguration(RepositoryConfiguration repositoryConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
R |
DataStoreOperation.execute(DataStore<K,E> store,
RepositoryConfiguration configuration,
Invocation invocation)
Called to trigger the actual operation
|
Copyright © 2014–2016. All rights reserved.