| Package | Description |
|---|---|
| org.springframework.hateoas.core |
Implementations of core API interfaces.
|
| org.springframework.hateoas.hal |
HAL-specific extensions, SPIs and Jackson customizations.
|
| org.springframework.hateoas.mvc |
Spring MVC helper classes to build
Links and assemble
ResourceSupport types. |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationRelProvider |
class |
DefaultRelProvider
Default implementation of
RelProvider to simply use the uncapitalized version of the given type's name as
single resource rel as well as an appended List for the collection resource rel. |
class |
DelegatingRelProvider |
class |
EvoInflectorRelProvider
RelProvider implementation using the Evo Inflector implementation of an algorithmic approach to English
plurals. |
| Constructor and Description |
|---|
DelegatingRelProvider(org.springframework.plugin.core.PluginRegistry<RelProvider,Class<?>> providers) |
| Constructor and Description |
|---|
HalHandlerInstantiator(RelProvider provider,
CurieProvider curieProvider,
org.springframework.context.support.MessageSourceAccessor messageSourceAccessor) |
HalHandlerInstantiator(RelProvider provider,
CurieProvider curieProvider,
org.springframework.context.support.MessageSourceAccessor messageSourceAccessor,
org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory) |
HalHandlerInstantiator(RelProvider provider,
CurieProvider curieProvider,
org.springframework.context.support.MessageSourceAccessor accessor,
org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory,
HalConfiguration halConfiguration)
Creates a new
Jackson2HalModule.HalHandlerInstantiator using the given RelProvider, CurieProvider and
MessageSourceAccessor and AutowireCapableBeanFactory. |
HalHandlerInstantiator(RelProvider provider,
CurieProvider curieProvider,
org.springframework.context.support.MessageSourceAccessor accessor,
boolean enforceEmbeddedCollections,
HalConfiguration halConfiguration)
Creates a new
Jackson2HalModule.HalHandlerInstantiator using the given RelProvider, CurieProvider and
MessageSourceAccessor and whether to enforce embedded collections. |
HalHandlerInstantiator(RelProvider provider,
CurieProvider curieProvider,
org.springframework.context.support.MessageSourceAccessor messageSourceAccessor,
HalConfiguration halConfiguration)
Creates a new
Jackson2HalModule.HalHandlerInstantiator using the given RelProvider, CurieProvider and
MessageSourceAccessor. |
| Modifier and Type | Class and Description |
|---|---|
class |
ControllerRelProvider |
| Constructor and Description |
|---|
ControllerRelProvider(Class<?> controller,
org.springframework.plugin.core.PluginRegistry<RelProvider,Class<?>> providers) |
Copyright © 2012-2016–2017 Pivotal, Inc.. All rights reserved.