Uses of Class
org.springframework.hateoas.Affordance
Package
Description
Value objects to ease creating
Link
s and link driven representations for REST
webservices.Spring container configuration support.
Implementations of core API interfaces.
Spring MVC helper classes to build
Link
s and assemble
RepresentationModel
types.Spring WebFlux components to build
Link
s and assemble
RepresentationModel
types.-
Uses of Affordance in org.springframework.hateoas
Modifier and TypeMethodDescriptionLink.andAffordance
(Affordance affordance) Create newLink
with an additionalAffordance
.Modifier and TypeMethodDescriptionLink.andAffordances
(List<Affordance> affordances) Create newLink
with additionalAffordance
s.Link.withAffordances
(List<Affordance> affordances) Creates a newLink
with the givenAffordance
s. -
Uses of Affordance in org.springframework.hateoas.mediatype
-
Uses of Affordance in org.springframework.hateoas.server.core
Modifier and TypeMethodDescriptionLinkBuilderSupport.getAffordances()
static List<Affordance>
SpringAffordanceBuilder.getAffordances
(Class<?> type, Method method, String href) Returns allAffordance
s for the given type's method and base URI.Modifier and TypeMethodDescriptionLinkBuilderSupport.addAffordances
(Collection<Affordance> affordances) WebHandler.LinkBuilderCreator.createBuilder
(UriComponents components, TemplateVariables variables, List<Affordance> affordances) protected abstract T
LinkBuilderSupport.createNewInstance
(UriComponents components, List<Affordance> affordances) Creates a new instance of the sub-class.protected final T
TemplateVariableAwareLinkBuilderSupport.createNewInstance
(UriComponents components, List<Affordance> affordances) protected abstract T
TemplateVariableAwareLinkBuilderSupport.createNewInstance
(UriComponents components, List<Affordance> affordances, TemplateVariables variables) ModifierConstructorDescriptionprotected
LinkBuilderSupport
(UriComponents components, List<Affordance> affordances) protected
TemplateVariableAwareLinkBuilderSupport
(UriComponents components, TemplateVariables variables, List<Affordance> affordances) -
Uses of Affordance in org.springframework.hateoas.server.mvc
Modifier and TypeMethodDescriptionprotected BasicLinkBuilder
BasicLinkBuilder.createNewInstance
(UriComponents components, List<Affordance> affordances) protected WebMvcLinkBuilder
WebMvcLinkBuilder.createNewInstance
(UriComponents components, List<Affordance> affordances, TemplateVariables variables) -
Uses of Affordance in org.springframework.hateoas.server.reactive
Modifier and TypeMethodDescriptionprotected WebFluxLinkBuilder
WebFluxLinkBuilder.createNewInstance
(UriComponents components, List<Affordance> affordances, TemplateVariables variables)