Class Jackson2HalModule.HalHandlerInstantiator
java.lang.Object
com.fasterxml.jackson.databind.cfg.HandlerInstantiator
org.springframework.hateoas.mediatype.ConfigurableHandlerInstantiator
org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalHandlerInstantiator
- Enclosing class:
- Jackson2HalModule
public static class Jackson2HalModule.HalHandlerInstantiator
extends ConfigurableHandlerInstantiator
HandlerInstantiator to create HAL-specific serializers, deserializers etc.
- Author:
- Oliver Gierke
-
Constructor Summary
ConstructorsConstructorDescriptionHalHandlerInstantiator(LinkRelationProvider provider, CurieProvider curieProvider, MessageResolver resolver) Convenience constructor for testing purposes.HalHandlerInstantiator(LinkRelationProvider provider, CurieProvider curieProvider, MessageResolver resolver, HalConfiguration halConfiguration, AutowireCapableBeanFactory delegate) -
Method Summary
Methods inherited from class org.springframework.hateoas.mediatype.ConfigurableHandlerInstantiator
deserializerInstance, findInstance, findOrCreateInstance, keyDeserializerInstance, registerInstance, serializerInstance, typeIdResolverInstance, typeResolverBuilderInstance, virtualPropertyWriterInstanceMethods inherited from class com.fasterxml.jackson.databind.cfg.HandlerInstantiator
converterInstance, includeFilterInstance, namingStrategyInstance, objectIdGeneratorInstance, resolverIdGeneratorInstance, valueInstantiatorInstance
-
Constructor Details
-
HalHandlerInstantiator
public HalHandlerInstantiator(LinkRelationProvider provider, CurieProvider curieProvider, MessageResolver resolver) Convenience constructor for testing purposes. PreferHalHandlerInstantiator(LinkRelationProvider, CurieProvider, MessageResolver, HalConfiguration, AutowireCapableBeanFactory)- Parameters:
provider- must not be null.curieProvider- must not be null.resolver- must not be null.
-
HalHandlerInstantiator
public HalHandlerInstantiator(LinkRelationProvider provider, CurieProvider curieProvider, MessageResolver resolver, HalConfiguration halConfiguration, AutowireCapableBeanFactory delegate) - Parameters:
provider- must not be null.curieProvider- must not be null.resolver- must not be null.halConfiguration- must not be null.delegate- must not be null.
-