Package io.quarkus.hibernate.orm.panache
Interface PanacheRepository<Entity>
-
- Type Parameters:
Entity
- The type of entity to operate on
- All Superinterfaces:
PanacheRepositoryBase<Entity,Long>
public interface PanacheRepository<Entity> extends PanacheRepositoryBase<Entity,Long>
Represents a Repository for a specific type of entity
Entity
, with an ID type ofLong
. Implementing this repository will gain you the exact same useful methods that are onPanacheEntityBase
. If you have a custom ID strategy, you should implementPanacheRepositoryBase
instead.- Author:
- Stéphane Épardaud
-
-
Method Summary
-
Methods inherited from interface io.quarkus.hibernate.orm.panache.PanacheRepositoryBase
count, count, count, count, delete, delete, delete, delete, deleteAll, deleteById, find, find, find, find, find, find, findAll, findAll, findById, findById, findByIdOptional, findByIdOptional, flush, getEntityManager, isPersistent, list, list, list, list, list, list, listAll, listAll, persist, persist, persist, persist, persistAndFlush, stream, stream, stream, stream, stream, stream, streamAll, streamAll, update, update, update
-
-