Uses of Class
org.springframework.hateoas.Affordance
Packages that use Affordance
Package
Description
Value objects to ease creating
Links and link driven representations for REST
webservices.Spring container configuration support.
Implementations of core API interfaces.
Spring MVC helper classes to build
Links and assemble
RepresentationModel types.Spring WebFlux components to build
Links and assemble
RepresentationModel types.-
Uses of Affordance in org.springframework.hateoas
Methods in org.springframework.hateoas that return types with arguments of type AffordanceMethods in org.springframework.hateoas with parameters of type AffordanceModifier and TypeMethodDescriptionLink.andAffordance(Affordance affordance) Create newLinkwith an additionalAffordance.Method parameters in org.springframework.hateoas with type arguments of type AffordanceModifier and TypeMethodDescriptionLink.andAffordances(List<Affordance> affordances) Create newLinkwith additionalAffordances.Link.withAffordances(List<Affordance> affordances) Creates a newLinkwith the givenAffordances. -
Uses of Affordance in org.springframework.hateoas.mediatype
Methods in org.springframework.hateoas.mediatype that return types with arguments of type Affordance -
Uses of Affordance in org.springframework.hateoas.server.core
Methods in org.springframework.hateoas.server.core that return types with arguments of type AffordanceModifier and TypeMethodDescriptionLinkBuilderSupport.getAffordances()static List<Affordance>SpringAffordanceBuilder.getAffordances(Class<?> type, Method method, String href) Returns allAffordances for the given type's method and base URI.Method parameters in org.springframework.hateoas.server.core with type arguments of type AffordanceModifier and TypeMethodDescriptionLinkBuilderSupport.addAffordances(Collection<Affordance> affordances) WebHandler.LinkBuilderCreator.createBuilder(UriComponents components, TemplateVariables variables, List<Affordance> affordances) protected abstract TLinkBuilderSupport.createNewInstance(UriComponents components, List<Affordance> affordances) Creates a new instance of the sub-class.protected final TTemplateVariableAwareLinkBuilderSupport.createNewInstance(UriComponents components, List<Affordance> affordances) protected abstract TTemplateVariableAwareLinkBuilderSupport.createNewInstance(UriComponents components, List<Affordance> affordances, TemplateVariables variables) Constructor parameters in org.springframework.hateoas.server.core with type arguments of type AffordanceModifierConstructorDescriptionprotectedLinkBuilderSupport(UriComponents components, List<Affordance> affordances) protectedTemplateVariableAwareLinkBuilderSupport(UriComponents components, TemplateVariables variables, List<Affordance> affordances) -
Uses of Affordance in org.springframework.hateoas.server.mvc
Methods in org.springframework.hateoas.server.mvc that return AffordanceMethod parameters in org.springframework.hateoas.server.mvc with type arguments of type AffordanceModifier and TypeMethodDescriptionprotected BasicLinkBuilderBasicLinkBuilder.createNewInstance(UriComponents components, List<Affordance> affordances) protected WebMvcLinkBuilderWebMvcLinkBuilder.createNewInstance(UriComponents components, List<Affordance> affordances, TemplateVariables variables) -
Uses of Affordance in org.springframework.hateoas.server.reactive
Method parameters in org.springframework.hateoas.server.reactive with type arguments of type AffordanceModifier and TypeMethodDescriptionprotected WebFluxLinkBuilderWebFluxLinkBuilder.createNewInstance(UriComponents components, List<Affordance> affordances, TemplateVariables variables)