A C D E F G H I L M P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Entity) - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
-
Create a new entity from the provided JSON object.
- add(Entity) - Method in interface io.quarkus.rest.data.panache.RestDataResource
-
Create a new entity from the provided JSON object.
C
- count() - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
- count() - Method in interface io.quarkus.rest.data.panache.RestDataResource
D
- delete(ID) - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
-
Delete an entity.
- delete(ID) - Method in interface io.quarkus.rest.data.panache.RestDataResource
-
Delete an entity.
E
- execute(Supplier<T>) - Method in interface io.quarkus.rest.data.panache.runtime.UpdateExecutor
- exposed() - Method in annotation type io.quarkus.rest.data.panache.MethodProperties
-
Expose this operation as a JAX-RS endpoint.
- exposed() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
Whether this resource operations should be exposed as JAX-RS methods by default.
F
- filter(ContainerRequestContext) - Method in class io.quarkus.rest.data.panache.runtime.sort.SortQueryParamFilter
-
Verifies that sort query parameters are valid.
G
- get(ID) - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
-
Return an entity as a JSON object.
- get(ID) - Method in interface io.quarkus.rest.data.panache.RestDataResource
-
Return an entity as a JSON object.
H
- hal() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
Generate operations that support HAL content type.
- halCollectionName() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
Name that should be used when generating a HAL collection response.
I
- io.quarkus.rest.data.panache - package io.quarkus.rest.data.panache
- io.quarkus.rest.data.panache.runtime - package io.quarkus.rest.data.panache.runtime
- io.quarkus.rest.data.panache.runtime.sort - package io.quarkus.rest.data.panache.runtime.sort
L
- list(Page, Sort) - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
-
Return entities as a JSON array.
- list(Page, Sort) - Method in interface io.quarkus.rest.data.panache.RestDataResource
-
Return entities as a JSON array.
M
- MethodProperties - Annotation Type in io.quarkus.rest.data.panache
-
An optional annotation to customize generated JAX-RS resource methods.
P
- paged() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
Return a paged collection from the methods that return collections.
- path() - Method in annotation type io.quarkus.rest.data.panache.MethodProperties
-
URL path segment that should be used to access this operation.
- path() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
URL path segment that should be used to access the resources.
R
- ReactiveRestDataResource<Entity,ID> - Interface in io.quarkus.rest.data.panache
-
Base Reactive REST data Panache resource interface.
- ResourceProperties - Annotation Type in io.quarkus.rest.data.panache
-
An optional annotation to customize generated JAX-RS resource.
- RestDataPanacheException - Exception in io.quarkus.rest.data.panache
- RestDataPanacheException(String, Throwable) - Constructor for exception io.quarkus.rest.data.panache.RestDataPanacheException
- RestDataResource<Entity,ID> - Interface in io.quarkus.rest.data.panache
-
Base REST data Panache resource interface.
- rolesAllowed() - Method in annotation type io.quarkus.rest.data.panache.MethodProperties
-
List of the security roles permitted to access this operation.
- rolesAllowed() - Method in annotation type io.quarkus.rest.data.panache.ResourceProperties
-
List of the security roles permitted to access the resources.
S
- SortQueryParamFilter - Class in io.quarkus.rest.data.panache.runtime.sort
- SortQueryParamFilter() - Constructor for class io.quarkus.rest.data.panache.runtime.sort.SortQueryParamFilter
- SortQueryParamValidator - Annotation Type in io.quarkus.rest.data.panache.runtime.sort
U
- update(ID, Entity) - Method in interface io.quarkus.rest.data.panache.ReactiveRestDataResource
-
Update an existing entity or create a new one from the provided JSON object.
- update(ID, Entity) - Method in interface io.quarkus.rest.data.panache.RestDataResource
-
Update an existing entity or create a new one from the provided JSON object.
- UpdateExecutor - Interface in io.quarkus.rest.data.panache.runtime
All Classes All Packages