public class JpaEntityRepository<T,I extends Serializable> extends JpaRepositoryBase<T> implements 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) |
ResourceList<T> |
findAll(Iterable<I> ids,
QuerySpec querySpec) |
ResourceList<T> |
findAll(QuerySpec querySpec) |
T |
findOne(I id,
QuerySpec querySpec) |
Class<?> |
getEntityClass() |
Class<T> |
getResourceClass() |
<S extends T> |
save(S resource) |
fetchRelations, filterExecutor, filterQuery, filterQuerySpec, filterResults, filterTuples, getUniqueOrNull, mappublic JpaEntityRepository(JpaModule module, JpaRepositoryConfig<T> config)
public final T findOne(I id, QuerySpec querySpec)
findOne in interface ResourceRepositoryV2<T,I extends Serializable>public final ResourceList<T> findAll(Iterable<I> ids, QuerySpec querySpec)
findAll in interface ResourceRepositoryV2<T,I extends Serializable>public ResourceList<T> findAll(QuerySpec querySpec)
findAll in interface ResourceRepositoryV2<T,I extends Serializable>public <S extends T> S create(S resource)
create in interface ResourceRepositoryV2<T,I extends Serializable>public <S extends T> S save(S resource)
save in interface ResourceRepositoryV2<T,I extends Serializable>public void delete(I id)
delete in interface ResourceRepositoryV2<T,I extends Serializable>public Class<T> getResourceClass()
getResourceClass in interface ResourceRepositoryV2<T,I extends Serializable>public Class<?> getEntityClass()
Copyright © 2017. All Rights Reserved.