| Package | Description |
|---|---|
| org.springframework.hateoas.client |
Client side support.
|
| org.springframework.hateoas.mediatype.alps |
Value objects to build ALPS metadata.
|
| org.springframework.hateoas.mediatype.collectionjson |
Value objects to build Collection+JSON representations.
|
| org.springframework.hateoas.mediatype.hal |
HAL-specific extensions, SPIs and Jackson customizations.
|
| org.springframework.hateoas.mediatype.hal.forms |
HAL-FORMS extension media type.
|
| org.springframework.hateoas.mediatype.uber |
UBER media type objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JsonPathLinkDiscoverer
LinkDiscoverer that uses JsonPath to find links inside a representation. |
| Modifier and Type | Method and Description |
|---|---|
LinkDiscoverer |
LinkDiscoverers.getRequiredLinkDiscovererFor(MediaType mediaType)
Returns the
LinkDiscoverer suitable for the given MediaType. |
LinkDiscoverer |
LinkDiscoverers.getRequiredLinkDiscovererFor(String mediaType)
Returns the
LinkDiscoverer suitable for the given media type. |
| Modifier and Type | Method and Description |
|---|---|
Optional<LinkDiscoverer> |
LinkDiscoverers.getLinkDiscovererFor(MediaType mediaType)
Returns the
LinkDiscoverer suitable for the given MediaType. |
Optional<LinkDiscoverer> |
LinkDiscoverers.getLinkDiscovererFor(String mediaType)
Returns the
LinkDiscoverer suitable for the given media type. |
List<LinkDiscoverer> |
TraversonDefaults.getLinkDiscoverers(Collection<MediaType> mediaTypes)
Returns the
LinkDiscoverers to be registered by default for the given MediaTypes. |
| Modifier and Type | Method and Description |
|---|---|
Traverson |
Traverson.setLinkDiscoverers(List<? extends LinkDiscoverer> discoverer)
Sets the
LinkDiscoverers to use. |
| Constructor and Description |
|---|
LinkDiscoverers(org.springframework.plugin.core.PluginRegistry<LinkDiscoverer,MediaType> discoverers)
Creates a new
LinkDiscoverers instance with the given PluginRegistry. |
| Modifier and Type | Class and Description |
|---|---|
class |
AlpsLinkDiscoverer
LinkDiscoverer implementation to find ALPS-based links. |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionJsonLinkDiscoverer
LinkDiscoverer implementation based on JSON Collection link structure. |
| Modifier and Type | Class and Description |
|---|---|
class |
HalLinkDiscoverer
LinkDiscoverer implementation based on HAL link structure. |
| Modifier and Type | Class and Description |
|---|---|
class |
HalFormsLinkDiscoverer
HAL-FORMS based
JsonPathLinkDiscoverer. |
| Modifier and Type | Class and Description |
|---|---|
class |
UberLinkDiscoverer
Find links by rel in an UBER+JSON representation.
|
Copyright © 2012-2019–2019 Pivotal, Inc.. All rights reserved.