| Package | Description |
|---|---|
| org.springframework.hateoas |
Value objects to ease creating
Links and link driven representations for REST
webservices. |
| org.springframework.hateoas.server.core |
Implementations of core API interfaces.
|
| org.springframework.hateoas.server.mvc |
Spring MVC helper classes to build
Links and assemble
RepresentationModel types. |
| org.springframework.hateoas.server.reactive |
Spring WebFlux components to build
Links and assemble
RepresentationModel types. |
| Modifier and Type | Field and Description |
|---|---|
static TemplateVariables |
TemplateVariables.NONE |
| Modifier and Type | Method and Description |
|---|---|
TemplateVariables |
TemplateVariables.concat(Collection<TemplateVariable> variables)
Concatenates the given
TemplateVariables to the current one. |
TemplateVariables |
TemplateVariables.concat(TemplateVariable... variables)
Concatenates the given
TemplateVariables to the current one. |
TemplateVariables |
TemplateVariables.concat(TemplateVariables variables)
Concatenates the given
TemplateVariables to the current one. |
| Modifier and Type | Method and Description |
|---|---|
TemplateVariables |
TemplateVariables.concat(TemplateVariables variables)
Concatenates the given
TemplateVariables to the current one. |
static UriTemplate |
UriTemplate.of(String template,
TemplateVariables variables)
Returns a
UriTemplate for the given String template. |
UriTemplate |
UriTemplate.with(TemplateVariables variables)
Creates a new
UriTemplate with the current TemplateVariables augmented with the given ones. |
| Constructor and Description |
|---|
UriTemplate(String baseUri,
TemplateVariables variables)
Deprecated.
Migrate to
UriTemplate.of(String, TemplateVariables). |
| Modifier and Type | Method and Description |
|---|---|
T |
WebHandler.LinkBuilderCreator.createBuilder(UriComponents components,
TemplateVariables variables,
List<Affordance> affordances) |
protected abstract T |
TemplateVariableAwareLinkBuilderSupport.createNewInstance(UriComponentsBuilder builder,
List<Affordance> affordances,
TemplateVariables variables) |
| Constructor and Description |
|---|
TemplateVariableAwareLinkBuilderSupport(UriComponentsBuilder builder,
TemplateVariables variables,
List<Affordance> affordances) |
TemplateVariableAwareLinkBuilderSupport(UriComponents components,
TemplateVariables variables,
List<Affordance> affordances) |
| Modifier and Type | Method and Description |
|---|---|
protected WebMvcLinkBuilder |
WebMvcLinkBuilder.createNewInstance(UriComponentsBuilder builder,
List<Affordance> affordances,
TemplateVariables variables) |
protected ControllerLinkBuilder |
ControllerLinkBuilder.createNewInstance(UriComponentsBuilder builder,
List<Affordance> affordances,
TemplateVariables variables)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected WebFluxLinkBuilder |
WebFluxLinkBuilder.createNewInstance(UriComponentsBuilder builder,
List<Affordance> affordances,
TemplateVariables variables) |
Copyright © 2012-2019–2019 Pivotal, Inc.. All rights reserved.