Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- class_ - Static variable in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity_
- count() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Reads and caches the total number of entities this query operates on.
- count() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Counts the number of this type of entity in the database.
- count() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- count(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Counts the number of this type of entity matching the given query, with named parameters.
- count(String, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Counts the number of this type of entity matching the given query, with optional indexed parameters.
- count(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Counts the number of this type of entity matching the given query, with named parameters.
- createPanacheQuery(Uni<Mutiny.Session>, String, String, String, Object) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- currentTransaction() - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Returns the current transaction, if any, or
null
.
D
- delete() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Delete this entity from the database, if it is already persisted.
- delete(Entity) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete the given entity from the database, if it is already persisted.
- deleteAll() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete all entities of this type from the database.
- deleteById(Id) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete an entity of this type by ID.
- deleteByQuery(Class<?>, String, Parameters) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- deleteByQuery(Class<?>, String, Object...) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- deleteByQuery(Class<?>, String, Map<String, Object>) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- deleteByQuery(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete all entities of this type matching the given query, with named parameters.
- deleteByQuery(String, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete all entities of this type matching the given query, with optional indexed parameters.
- deleteByQuery(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Delete all entities of this type matching the given query, with named parameters.
E
- executeUpdate(String, Parameters) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Executes a database update operation and return the number of rows operated on.
- executeUpdate(String, Object...) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Executes a database update operation and return the number of rows operated on.
- executeUpdate(String, Map<String, Object>) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Executes a database update operation and return the number of rows operated on.
F
- filter(String) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Enables a Hibernate filter during fetching of results for this query.
- filter(String) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- filter(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Enables a Hibernate filter during fetching of results for this query.
- filter(String, Parameters) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- filter(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Enables a Hibernate filter during fetching of results for this query.
- filter(String, Map<String, Object>) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- find(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query, with named parameters.
- find(String, Sort, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query and the given sort options, with named parameters.
- find(String, Sort, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query and the given sort options, with optional indexed parameters.
- find(String, Sort, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query and the given sort options, with named parameters.
- find(String, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query, with optional indexed parameters.
- find(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities using a query, with named parameters.
- findAll() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find all entities of this type.
- findAll(Sort) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find all entities of this type, in the given order.
- findById(Id) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find an entity of this type by ID.
- findById(Id, LockModeType) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find an entity of this type by ID and lock it.
- firstPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page to the first page
- firstPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- firstResult() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns the first result of the current page index.
- firstResult() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- flush() - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Flush all pending changes to the database.
- flush() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Flushes all pending changes to the database.
- flush() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Flushes all pending changes to the database.
G
- getSession() - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Returns the current
Mutiny.Session
- getSession() - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Returns the current
Mutiny.Session
- getSession() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Returns the current
Mutiny.Session
H
- hasNextPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns true if there is another page to read after the current one.
- hasNextPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- hasPreviousPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns true if there is a page to read before the current one.
- hasPreviousPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
I
- id - Static variable in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity_
- id - Variable in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity
-
The auto-generated ID field.
- ID - Static variable in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity_
- INSTANCE - Static variable in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- io.quarkiverse.groovy.hibernate.reactive.panache - package io.quarkiverse.groovy.hibernate.reactive.panache
- io.quarkiverse.groovy.hibernate.reactive.panache.runtime - package io.quarkiverse.groovy.hibernate.reactive.panache.runtime
- isPersistent() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Returns true if this entity is persistent in the database.
- isPersistent(Entity) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Returns true if the given entity is persistent in the database.
J
- JpaOperations - Class in io.quarkiverse.groovy.hibernate.reactive.panache.runtime
- JpaOperations() - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
L
- lastPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page to the last page.
- lastPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- list() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns the current page of results as a
List
. - list() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- list(PanacheQueryImpl<?>) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.JpaOperations
- list(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query, with named parameters.
- list(String, Sort, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query and the given sort options, with named parameters.
- list(String, Sort, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query and the given sort options, with optional indexed parameters.
- list(String, Sort, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query and the given sort options, with named parameters.
- list(String, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query, with optional indexed parameters.
- list(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find entities matching a query, with named parameters.
- listAll() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find all entities of this type.
- listAll(Sort) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Find all entities of this type, in the given order.
N
- nextPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page to the next page
- nextPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
P
- page() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns the current page.
- page() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- page(int, int) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page.
- page(int, int) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- page(Page) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page.
- page(Page) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- pageCount() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Returns the total number of pages to be read using the current page size.
- pageCount() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- Panache - Class in io.quarkiverse.groovy.hibernate.reactive.panache
-
Utility class for Panache.
- Panache() - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
- PanacheEntity - Class in io.quarkiverse.groovy.hibernate.reactive.panache
-
Represents an entity with a generated ID field
PanacheEntity.id
of typeLong
. - PanacheEntity() - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity
- PanacheEntity_ - Class in io.quarkiverse.groovy.hibernate.reactive.panache
- PanacheEntity_() - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity_
- PanacheEntityBase - Class in io.quarkiverse.groovy.hibernate.reactive.panache
-
Represents an entity.
- PanacheEntityBase() - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
- PanacheQuery<Entity> - Interface in io.quarkiverse.groovy.hibernate.reactive.panache
-
Interface representing an entity query, which abstracts the use of paging, getting the number of results, and operating on
List
. - PanacheQueryImpl<Entity> - Class in io.quarkiverse.groovy.hibernate.reactive.panache.runtime
- PanacheQueryImpl(CommonPanacheQueryImpl<Entity>) - Constructor for class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- PanacheRepository<Entity> - Interface in io.quarkiverse.groovy.hibernate.reactive.panache
-
Represents a Repository for a specific type of entity
Entity
, with an ID type ofLong
. - PanacheRepositoryBase<Entity,
Id> - Interface in io.quarkiverse.groovy.hibernate.reactive.panache -
Represents a Repository for a specific type of entity
Entity
, with an ID type ofId
. - persist() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Persist this entity in the database, if not already persisted.
- persist(Entity) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Persist the given entity in the database, if not already persisted.
- persist(Entity, Entity...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Persist all given entities.
- persist(Iterable<?>) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Persist all given entities.
- persist(Iterable<Entity>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Persist all given entities.
- persist(Object, Object...) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Persist all given entities.
- persist(Stream<?>) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Persist all given entities.
- persist(Stream<Entity>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Persist all given entities.
- persistAndFlush() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntityBase
-
Persist this entity in the database, if not already persisted.
- persistAndFlush(Entity) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Persist the given entity in the database, if not already persisted.
- previousPage() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Sets the current page to the previous page (or the first page if there is no previous page)
- previousPage() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- project(Class<T>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Defines a projection class: the getters, and the public fields, will be used to restrict which fields should be retrieved from the database.
- project(Class<T>) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
R
- range(int, int) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Switch the query to use a fixed range (start index - last index) instead of a page.
- range(int, int) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
S
- singleResult() - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Executes this query for the current page and return a single result.
- singleResult() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
T
- toString() - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.PanacheEntity
U
- update(String, Parameters) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Update all entities of this type matching the given query, with named parameters.
- update(String, Object...) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Update all entities of this type matching the given query, with optional indexed parameters.
- update(String, Map<String, Object>) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheRepositoryBase
-
Update all entities of this type matching the given query, with named parameters.
W
- withHint(String, Object) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Set a query property or hint on the underlying JPA Query.
- withHint(String, Object) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- withLock(LockModeType) - Method in interface io.quarkiverse.groovy.hibernate.reactive.panache.PanacheQuery
-
Define the locking strategy used for this query.
- withLock(LockModeType) - Method in class io.quarkiverse.groovy.hibernate.reactive.panache.runtime.PanacheQueryImpl
- withSession(Supplier<Uni<T>>) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Obtains a
Uni
within the scope of a reactive session. - withTransaction(Supplier<Uni<T>>) - Static method in class io.quarkiverse.groovy.hibernate.reactive.panache.Panache
-
Performs the given work within the scope of a database transaction, automatically flushing the session.
All Classes and Interfaces|All Packages|Constant Field Values