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.
|