| Interface | Description |
|---|---|
| DataOperationResolver |
This interface encapsulates the process of resolving the handler for a single unit of work when interacting with an
underlying
data store. |
| DependencyAware |
This interface indicates that an interface should be used to inject dependencies into a concrete mapping
implementation class.
|
| InvocationMapping<K extends Serializable,E> |
This interface is used to represent data about a single invocation mapping, consisting of the method and
the data store operation to which it is bound.
|
| NonDataOperationHandler |
This interface encapsulates how a non-data operation should be handled.
|
| RepositoryConfiguration |
This interface represents all the pieces of information that were used to instantiate a repository instance.
|
| RepositoryConfigurationAware |
Used to passed the repository configuration to implementing classes.
|
| RepositoryFactory |
This interface encapsulates the process of instantiating a repository.
|
| RepositoryFactoryAware |
Indicates that the implementing class needs to know about the repository factory.
|
| RepositoryFactoryConfiguration |
This class will be used to hold all the pieces of information required to instantiate a repository.
|
| RepositoryFactoryConfigurationAware |
This interface is used when an implementing class needs to know about the repository factory configuration.
|
| ResultAdapter<E> |
This interface is used to encapsulate the process of adapting results from a data store operation to that
of the invoked repository method.
|
| ResultAdapterContext |
This interface is used to register result adapters and later call on them to adapt the results to
the appropriate type.
|
| ResultConverter |
This interface encapsulates the process of converting a result from one type to the other.
|
| TypeMapping<E> |
This interface represents a value object used for storing mapping information for a single type
|
| TypeMappingContext |
This interface encapsulates a context for holding mappings for a given repository type.
|
Copyright © 2014–2016. All rights reserved.