| Interface | Description |
|---|---|
| EntityCountRepository<E> | |
| EntityManagerDelegate<E> |
Expose
EntityManager methods not present on repository base interfaces. |
| EntityManagerResolver | Deprecated |
| EntityPersistenceRepository<E,PK extends Serializable> | |
| EntityRepository<E,PK extends Serializable> |
Base Repository interface.
|
| FullEntityRepository<E,PK extends Serializable> |
Full repository interface.
|
| QueryResult<E> |
Can be used as query result type, which will not execute the query immediately.
|
| Class | Description |
|---|---|
| AbstractEntityRepository<E,PK extends Serializable> |
Base Repository class to be extended by concrete implementations
(abstract classes with implementation methods).
|
| AbstractFullEntityRepository<E,PK extends Serializable> |
Full repository base class to be extended by concrete implementations.
|
| Enum | Description |
|---|---|
| EntityGraphType |
Entity graph type (fetch graph or load graph).
|
| SingleResultType |
Defines the way a single result query is fetched.
|
| Exception | Description |
|---|---|
| QueryInvocationException |
| Annotation Type | Description |
|---|---|
| EntityGraph |
Defines an entity graph to be applied to a query.
|
| EntityManagerConfig | Deprecated |
| FirstResult |
Use paging for the query.
|
| MaxResults |
Limit the size of the result set.
|
| Modifying |
Marks a query method to be modifying.
|
| Query |
Supply query meta data to a method with this annotation.
|
| QueryParam |
Mark a method parameter as a query parameter.
|
| Repository |
The Repository annotation needs to be present in order to have the
interface or class to be processed by the CDI extension.
|
Copyright © 2020 The Apache Software Foundation. All rights reserved.