A C D E F G H I L M P R S U 
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
 
A C D E F G H I L M P R S U 
All Classes All Packages