-
- All Implemented Interfaces:
-
io.quarkus.hibernate.orm.panache.kotlin.PanacheRepositoryBase
public interface PanacheRepository<Entity extends Object> implements PanacheRepositoryBase<Entity, Long>
Represents a Repository for a specific type of entity
Entity, with an ID type ofLong. Implementing this interface will gain you the exact same useful methods that are on PanacheEntity and PanacheCompanion. If you have a custom ID strategy, you should implement PanacheRepositoryBase instead.
-
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class io.quarkus.hibernate.orm.panache.kotlin.PanacheRepository
count, count, count, count, delete, delete, delete, delete, deleteAll, deleteById, find, find, find, find, find, find, findAll, findAll, findById, findById, flush, getEntityManager, 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 -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-