Spring Hateoas

org.springframework.hateoas.hal
Class Jackson1HalModule.HalHandlerInstantiator

java.lang.Object
  extended by org.codehaus.jackson.map.HandlerInstantiator
      extended by org.springframework.hateoas.hal.Jackson1HalModule.HalHandlerInstantiator
Enclosing class:
Jackson1HalModule

public static class Jackson1HalModule.HalHandlerInstantiator
extends org.codehaus.jackson.map.HandlerInstantiator


Constructor Summary
Jackson1HalModule.HalHandlerInstantiator(RelProvider relProvider)
           
 
Method Summary
 org.codehaus.jackson.map.JsonDeserializer<?> deserializerInstance(org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.introspect.Annotated annotated, Class<? extends org.codehaus.jackson.map.JsonDeserializer<?>> deserClass)
           
 org.codehaus.jackson.map.KeyDeserializer keyDeserializerInstance(org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.introspect.Annotated annotated, Class<? extends org.codehaus.jackson.map.KeyDeserializer> keyDeserClass)
           
 org.codehaus.jackson.map.JsonSerializer<?> serializerInstance(org.codehaus.jackson.map.SerializationConfig config, org.codehaus.jackson.map.introspect.Annotated annotated, Class<? extends org.codehaus.jackson.map.JsonSerializer<?>> serClass)
           
 org.codehaus.jackson.map.jsontype.TypeIdResolver typeIdResolverInstance(org.codehaus.jackson.map.MapperConfig<?> config, org.codehaus.jackson.map.introspect.Annotated annotated, Class<? extends org.codehaus.jackson.map.jsontype.TypeIdResolver> resolverClass)
           
 org.codehaus.jackson.map.jsontype.TypeResolverBuilder<?> typeResolverBuilderInstance(org.codehaus.jackson.map.MapperConfig<?> config, org.codehaus.jackson.map.introspect.Annotated annotated, Class<? extends org.codehaus.jackson.map.jsontype.TypeResolverBuilder<?>> builderClass)
           
 
Methods inherited from class org.codehaus.jackson.map.HandlerInstantiator
valueInstantiatorInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jackson1HalModule.HalHandlerInstantiator

public Jackson1HalModule.HalHandlerInstantiator(RelProvider relProvider)
Method Detail

deserializerInstance

public org.codehaus.jackson.map.JsonDeserializer<?> deserializerInstance(org.codehaus.jackson.map.DeserializationConfig config,
                                                                         org.codehaus.jackson.map.introspect.Annotated annotated,
                                                                         Class<? extends org.codehaus.jackson.map.JsonDeserializer<?>> deserClass)
Specified by:
deserializerInstance in class org.codehaus.jackson.map.HandlerInstantiator

keyDeserializerInstance

public org.codehaus.jackson.map.KeyDeserializer keyDeserializerInstance(org.codehaus.jackson.map.DeserializationConfig config,
                                                                        org.codehaus.jackson.map.introspect.Annotated annotated,
                                                                        Class<? extends org.codehaus.jackson.map.KeyDeserializer> keyDeserClass)
Specified by:
keyDeserializerInstance in class org.codehaus.jackson.map.HandlerInstantiator

serializerInstance

public org.codehaus.jackson.map.JsonSerializer<?> serializerInstance(org.codehaus.jackson.map.SerializationConfig config,
                                                                     org.codehaus.jackson.map.introspect.Annotated annotated,
                                                                     Class<? extends org.codehaus.jackson.map.JsonSerializer<?>> serClass)
Specified by:
serializerInstance in class org.codehaus.jackson.map.HandlerInstantiator

typeResolverBuilderInstance

public org.codehaus.jackson.map.jsontype.TypeResolverBuilder<?> typeResolverBuilderInstance(org.codehaus.jackson.map.MapperConfig<?> config,
                                                                                            org.codehaus.jackson.map.introspect.Annotated annotated,
                                                                                            Class<? extends org.codehaus.jackson.map.jsontype.TypeResolverBuilder<?>> builderClass)
Specified by:
typeResolverBuilderInstance in class org.codehaus.jackson.map.HandlerInstantiator

typeIdResolverInstance

public org.codehaus.jackson.map.jsontype.TypeIdResolver typeIdResolverInstance(org.codehaus.jackson.map.MapperConfig<?> config,
                                                                               org.codehaus.jackson.map.introspect.Annotated annotated,
                                                                               Class<? extends org.codehaus.jackson.map.jsontype.TypeIdResolver> resolverClass)
Specified by:
typeIdResolverInstance in class org.codehaus.jackson.map.HandlerInstantiator

Spring Hateoas

Copyright © 2012-2014 Pivotal, Inc.. All Rights Reserved.