A 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.RestDataResource
-
Create a new entity from the provided JSON object.
- addLinks(Link...) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
D
- 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 operations 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.RestDataResource
-
Return an entity as a JSON object.
- getClassLinks(Class<?>) - Method in class io.quarkus.rest.data.panache.runtime.resource.ResourceLinksProvider
- getCollection() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
- getCollectionName() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
- getElementType() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
- getEntity() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapper
- getHref() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalLink
- getInstanceLinks(Object) - Method in class io.quarkus.rest.data.panache.runtime.resource.ResourceLinksProvider
- getLinks() - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
- getLinks(Class<?>) - Method in interface io.quarkus.rest.data.panache.runtime.hal.HalLinksProvider
- getLinks(Class<?>) - Method in class io.quarkus.rest.data.panache.runtime.hal.RestEasyHalLinksProvider
- getLinks(Object) - Method in interface io.quarkus.rest.data.panache.runtime.hal.HalLinksProvider
- getLinks(Object) - Method in class io.quarkus.rest.data.panache.runtime.hal.RestEasyHalLinksProvider
- getSelfLink(Object) - Method in class io.quarkus.rest.data.panache.runtime.resource.ResourceLinksProvider
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.
- HalCollectionWrapper - Class in io.quarkus.rest.data.panache.runtime.hal
- HalCollectionWrapper(Collection<Object>, Class<?>, String) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapper
- HalCollectionWrapperJacksonSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalCollectionWrapperJacksonSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJacksonSerializer
- HalCollectionWrapperJacksonSerializer(HalLinksProvider) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJacksonSerializer
- HalCollectionWrapperJsonbSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalCollectionWrapperJsonbSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJsonbSerializer
- HalCollectionWrapperJsonbSerializer(HalLinksProvider) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJsonbSerializer
- HalEntityWrapper - Class in io.quarkus.rest.data.panache.runtime.hal
- HalEntityWrapper(Object) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapper
- HalEntityWrapperJacksonSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalEntityWrapperJacksonSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJacksonSerializer
- HalEntityWrapperJacksonSerializer(HalLinksProvider) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJacksonSerializer
- HalEntityWrapperJsonbSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalEntityWrapperJsonbSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJsonbSerializer
- HalEntityWrapperJsonbSerializer(HalLinksProvider) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJsonbSerializer
- HalLink - Class in io.quarkus.rest.data.panache.runtime.hal
- HalLink(String) - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalLink
- HalLinkJacksonSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalLinkJacksonSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalLinkJacksonSerializer
- HalLinkJsonbSerializer - Class in io.quarkus.rest.data.panache.runtime.hal
- HalLinkJsonbSerializer() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.HalLinkJsonbSerializer
- HalLinksProvider - Interface in io.quarkus.rest.data.panache.runtime.hal
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.hal - package io.quarkus.rest.data.panache.runtime.hal
- io.quarkus.rest.data.panache.runtime.resource - package io.quarkus.rest.data.panache.runtime.resource
- 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.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
- ResourceLinksProvider - Class in io.quarkus.rest.data.panache.runtime.resource
- ResourceLinksProvider() - Constructor for class io.quarkus.rest.data.panache.runtime.resource.ResourceLinksProvider
- 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.
- RestEasyHalLinksProvider - Class in io.quarkus.rest.data.panache.runtime.hal
- RestEasyHalLinksProvider() - Constructor for class io.quarkus.rest.data.panache.runtime.hal.RestEasyHalLinksProvider
S
- serialize(HalCollectionWrapper, JsonGenerator, SerializerProvider) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJacksonSerializer
- serialize(HalCollectionWrapper, JsonGenerator, SerializationContext) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalCollectionWrapperJsonbSerializer
- serialize(HalEntityWrapper, JsonGenerator, SerializerProvider) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJacksonSerializer
- serialize(HalEntityWrapper, JsonGenerator, SerializationContext) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalEntityWrapperJsonbSerializer
- serialize(HalLink, JsonGenerator, SerializerProvider) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalLinkJacksonSerializer
- serialize(HalLink, JsonGenerator, SerializationContext) - Method in class io.quarkus.rest.data.panache.runtime.hal.HalLinkJsonbSerializer
- 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.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