Package io.quarkus.hibernate.panache
Interface PanacheRepository<Entity>
- All Superinterfaces:
PanacheManagedBlockingRepositoryBase<Entity,,Long> PanacheManagedBlockingRepositoryOperations<Entity,,Long> PanacheManagedBlockingRepositoryQueries<Entity,,Long> PanacheManagedRepositoryOperations<Entity,,org.hibernate.Session, Void, Boolean, Long> PanacheRepositoryBlockingQueries<Entity,,Long> PanacheRepositoryQueries<Entity,,List<Entity>, PanacheBlockingQuery<Entity>, Long, Boolean, Long> PanacheRepositorySwitcher<Entity,Long>
public interface PanacheRepository<Entity>
extends PanacheManagedBlockingRepositoryBase<Entity,Long>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Methods inherited from interface io.quarkus.hibernate.panache.managed.blocking.PanacheManagedBlockingRepositoryOperations
delete, flush, getSession, isPersistent, persist, persist, persist, persist, persistAndFlushMethods inherited from interface io.quarkus.hibernate.panache.managed.blocking.PanacheManagedBlockingRepositoryQueries
count, count, count, delete, delete, deleteAll, deleteById, find, find, find, find, findAll, findAll, findById, findById, findByIdOptional, findByIdOptional, list, list, list, list, listAll, listAll, stream, stream, stream, stream, streamAll, streamAll, update, updateMethods inherited from interface io.quarkus.hibernate.panache.PanacheRepositorySwitcher
managedBlocking, managedReactive, statelessBlocking, statelessReactive