Package io.quarkus.hibernate.orm.panache
Interface PanacheRepository<Entity>
- Type Parameters:
Entity
- The type of entity to operate on
- All Superinterfaces:
PanacheRepositoryBase<Entity,
Long>
Represents a Repository for a specific type of entity Entity
, with an ID type
of Long
. Implementing this repository will gain you the exact same useful methods
that are on PanacheEntityBase
. If you have a custom ID strategy, you should
implement PanacheRepositoryBase
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