Index
All Classes and Interfaces|All Packages
A
- addLinks(Link...) - Method in class io.quarkus.hal.HalWrapper
-
This method is used by Rest Data Panache to programmatically add links to the Hal wrapper.
G
- getClassLinks(Class<?>) - Method in class io.quarkus.hal.HalService
-
Get the Hal links using the entity type class.
- getCollection() - Method in class io.quarkus.hal.HalCollectionWrapper
- getCollectionName() - Method in class io.quarkus.hal.HalCollectionWrapper
- getEntity() - Method in class io.quarkus.hal.HalEntityWrapper
- getHref() - Method in class io.quarkus.hal.HalLink
- getInstanceLinks(Object) - Method in class io.quarkus.hal.HalService
-
Get the Hal links using the entity instance.
- getLinks() - Method in class io.quarkus.hal.HalWrapper
- getSelfLink(Object) - Method in class io.quarkus.hal.HalService
-
Get the HREF link with reference `self` from the Hal links of the entity instance.
H
- HalCollectionWrapper<T> - Class in io.quarkus.hal
-
The Hal collection wrapper that includes the list of Hal entities
HalEntityWrapper
, the collection name and the Hal links. - HalCollectionWrapper(Collection<HalEntityWrapper<T>>, String, Link...) - Constructor for class io.quarkus.hal.HalCollectionWrapper
- HalCollectionWrapper(Collection<HalEntityWrapper<T>>, String, Map<String, HalLink>) - Constructor for class io.quarkus.hal.HalCollectionWrapper
- HalCollectionWrapperJacksonSerializer - Class in io.quarkus.hal
- HalCollectionWrapperJacksonSerializer() - Constructor for class io.quarkus.hal.HalCollectionWrapperJacksonSerializer
- HalCollectionWrapperJsonbSerializer - Class in io.quarkus.hal
- HalCollectionWrapperJsonbSerializer() - Constructor for class io.quarkus.hal.HalCollectionWrapperJsonbSerializer
- HalEntityWrapper<T> - Class in io.quarkus.hal
-
The Hal entity wrapper that includes the entity and the Hal links.
- HalEntityWrapper(T, Link...) - Constructor for class io.quarkus.hal.HalEntityWrapper
- HalEntityWrapper(T, Map<String, HalLink>) - Constructor for class io.quarkus.hal.HalEntityWrapper
- HalEntityWrapperJacksonSerializer - Class in io.quarkus.hal
- HalEntityWrapperJacksonSerializer() - Constructor for class io.quarkus.hal.HalEntityWrapperJacksonSerializer
- HalEntityWrapperJsonbSerializer - Class in io.quarkus.hal
- HalEntityWrapperJsonbSerializer() - Constructor for class io.quarkus.hal.HalEntityWrapperJsonbSerializer
- HalLink - Class in io.quarkus.hal
- HalLink(String) - Constructor for class io.quarkus.hal.HalLink
- HalLinkJacksonSerializer - Class in io.quarkus.hal
- HalLinkJacksonSerializer() - Constructor for class io.quarkus.hal.HalLinkJacksonSerializer
- HalLinkJsonbSerializer - Class in io.quarkus.hal
- HalLinkJsonbSerializer() - Constructor for class io.quarkus.hal.HalLinkJsonbSerializer
- HalService - Class in io.quarkus.hal
-
Service with Hal utilities.
- HalService() - Constructor for class io.quarkus.hal.HalService
- HalWrapper - Class in io.quarkus.hal
- HalWrapper(Map<String, HalLink>) - Constructor for class io.quarkus.hal.HalWrapper
I
- io.quarkus.hal - package io.quarkus.hal
S
- serialize(HalCollectionWrapper<?>, JsonGenerator, SerializerProvider) - Method in class io.quarkus.hal.HalCollectionWrapperJacksonSerializer
- serialize(HalCollectionWrapper, JsonGenerator, SerializationContext) - Method in class io.quarkus.hal.HalCollectionWrapperJsonbSerializer
- serialize(HalEntityWrapper, JsonGenerator, SerializerProvider) - Method in class io.quarkus.hal.HalEntityWrapperJacksonSerializer
- serialize(HalEntityWrapper, JsonGenerator, SerializationContext) - Method in class io.quarkus.hal.HalEntityWrapperJsonbSerializer
- serialize(HalLink, JsonGenerator, SerializerProvider) - Method in class io.quarkus.hal.HalLinkJacksonSerializer
- serialize(HalLink, JsonGenerator, SerializationContext) - Method in class io.quarkus.hal.HalLinkJsonbSerializer
T
- toHalCollectionWrapper(Collection<T>, String, Class<?>) - Method in class io.quarkus.hal.HalService
-
Wrap a collection of objects into a Hal collection wrapper by resolving the Hal links.
- toHalWrapper(T) - Method in class io.quarkus.hal.HalService
-
Wrap an entity into a Hal instance by including the entity itself and the Hal links.
All Classes and Interfaces|All Packages