| Interface | Description |
|---|---|
| DomainRepository<T,ID extends java.io.Serializable & java.lang.Comparable<ID>> |
Implemented by XD repositories, exists mainly as a mean to capture several interfaces into one.
|
| RangeCapableRepository<T,ID extends java.io.Serializable & java.lang.Comparable<ID>> |
To be implemented by repositories that know how to return a slice of their data.
|
| Class | Description |
|---|---|
| AbstractInMemoryRepository<T,ID extends java.io.Serializable & java.lang.Comparable<ID>> |
Base implementation for an in-memory store, using a
Map internally. |
| AbstractRedisRepository<T,ID extends java.io.Serializable & java.lang.Comparable<ID>> |
Base implementation for a store, using Redis behind the scenes.
|
| AbstractRepository<T,ID extends java.io.Serializable> |
Helper class for repositories, implementing some behavior in terms of unit methods.
|