public class JpaEntityRepository<T,I extends java.io.Serializable> extends JpaRepositoryBase<T> implements io.crnk.core.repository.ResourceRepositoryV2<T,I>
module, repositoryConfig| Constructor and Description |
|---|
JpaEntityRepository(JpaModule module,
JpaRepositoryConfig<T> config) |
| Modifier and Type | Method and Description |
|---|---|
<S extends T> |
create(S resource) |
void |
delete(I id) |
io.crnk.core.resource.list.ResourceList<T> |
findAll(java.lang.Iterable<I> ids,
io.crnk.core.queryspec.QuerySpec querySpec) |
io.crnk.core.resource.list.ResourceList<T> |
findAll(io.crnk.core.queryspec.QuerySpec querySpec) |
T |
findOne(I id,
io.crnk.core.queryspec.QuerySpec querySpec) |
java.lang.Class<?> |
getEntityClass() |
java.lang.Class<T> |
getResourceClass() |
<S extends T> |
save(S resource) |
fetchRelations, filterExecutor, filterQuery, filterQuerySpec, filterResults, filterTuples, getUnique, mappublic JpaEntityRepository(JpaModule module, JpaRepositoryConfig<T> config)
public final io.crnk.core.resource.list.ResourceList<T> findAll(java.lang.Iterable<I> ids, io.crnk.core.queryspec.QuerySpec querySpec)
public io.crnk.core.resource.list.ResourceList<T> findAll(io.crnk.core.queryspec.QuerySpec querySpec)
public <S extends T> S create(S resource)
public <S extends T> S save(S resource)
public void delete(I id)
public java.lang.Class<T> getResourceClass()
public java.lang.Class<?> getEntityClass()