Class RestLinksProviderImpl
- java.lang.Object
-
- io.quarkus.resteasy.reactive.links.runtime.RestLinksProviderImpl
-
- All Implemented Interfaces:
RestLinksProvider
final class RestLinksProviderImpl extends Object implements RestLinksProvider
-
-
Constructor Summary
Constructors Constructor Description RestLinksProviderImpl(jakarta.ws.rs.core.UriInfo uriInfo)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Collection<jakarta.ws.rs.core.Link>getInstanceLinks(T instance)Collection<jakarta.ws.rs.core.Link>getTypeLinks(Class<?> elementType)(package private) static voidsetGetterAccessorsContainer(GetterAccessorsContainer getterAccessorsContainer)(package private) static voidsetLinksContainer(LinksContainer context)
-
-
-
Method Detail
-
setLinksContainer
static void setLinksContainer(LinksContainer context)
-
setGetterAccessorsContainer
static void setGetterAccessorsContainer(GetterAccessorsContainer getterAccessorsContainer)
-
getTypeLinks
public Collection<jakarta.ws.rs.core.Link> getTypeLinks(Class<?> elementType)
- Specified by:
getTypeLinksin interfaceRestLinksProvider- Parameters:
elementType- The resource type.- Returns:
- the web links associated with the element type.
-
getInstanceLinks
public <T> Collection<jakarta.ws.rs.core.Link> getInstanceLinks(T instance)
- Specified by:
getInstanceLinksin interfaceRestLinksProvider- Type Parameters:
T- the resource generic type.- Parameters:
instance- the resource instance.- Returns:
- the web links associated with the instance.
-
-