Spring Hateoas

org.springframework.hateoas.hal
Class Jackson2HalModule.HalLinkListDeserializer

java.lang.Object
  extended by com.fasterxml.jackson.databind.JsonDeserializer<T>
      extended by com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
          extended by com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<List<Link>>
              extended by org.springframework.hateoas.hal.Jackson2HalModule.HalLinkListDeserializer
All Implemented Interfaces:
Serializable
Enclosing class:
Jackson2HalModule

public static class Jackson2HalModule.HalLinkListDeserializer
extends com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<List<Link>>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer
com.fasterxml.jackson.databind.JsonDeserializer.None
 
Field Summary
 
Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer
_valueClass
 
Constructor Summary
Jackson2HalModule.HalLinkListDeserializer()
           
 
Method Summary
 List<Link> deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)
           
 com.fasterxml.jackson.databind.JsonDeserializer<Object> getContentDeserializer()
           
 com.fasterxml.jackson.databind.JavaType getContentType()
           
 
Methods inherited from class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase
findBackReference
 
Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer
_hasTextualNull, _isNaN, _isNegInf, _isPosInf, _parseBoolean, _parseBooleanFromNumber, _parseBooleanPrimitive, _parseByte, _parseDate, _parseDouble, _parseDoublePrimitive, _parseFloat, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseShort, _parseShortPrimitive, _parseString, deserializeWithType, findConvertingContentDeserializer, findDeserializer, getValueClass, getValueType, handledType, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble
 
Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer
deserialize, getDelegatee, getEmptyValue, getKnownPropertyNames, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, unwrappingDeserializer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jackson2HalModule.HalLinkListDeserializer

public Jackson2HalModule.HalLinkListDeserializer()
Method Detail

getContentType

public com.fasterxml.jackson.databind.JavaType getContentType()
Specified by:
getContentType in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<List<Link>>

getContentDeserializer

public com.fasterxml.jackson.databind.JsonDeserializer<Object> getContentDeserializer()
Specified by:
getContentDeserializer in class com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<List<Link>>

deserialize

public List<Link> deserialize(com.fasterxml.jackson.core.JsonParser jp,
                              com.fasterxml.jackson.databind.DeserializationContext ctxt)
                       throws IOException,
                              com.fasterxml.jackson.core.JsonProcessingException
Specified by:
deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<List<Link>>
Throws:
IOException
com.fasterxml.jackson.core.JsonProcessingException

Spring Hateoas

Copyright © 2012-2014–2014 Pivotal, Inc.. All rights reserved.