org.ektorp.impl.docref
Class BackReferencedBeanDeserializer

java.lang.Object
  extended by org.codehaus.jackson.map.JsonDeserializer<T>
      extended by org.codehaus.jackson.map.deser.StdDeserializer<java.lang.Object>
          extended by org.ektorp.impl.docref.BackReferencedBeanDeserializer
All Implemented Interfaces:
org.codehaus.jackson.map.ResolvableDeserializer

public class BackReferencedBeanDeserializer
extends org.codehaus.jackson.map.deser.StdDeserializer<java.lang.Object>
implements org.codehaus.jackson.map.ResolvableDeserializer

Author:
ragnar rova

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.deser.StdDeserializer
org.codehaus.jackson.map.deser.StdDeserializer.AtomicBooleanDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.AtomicReferenceDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BigDecimalDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BigIntegerDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BooleanDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.ByteDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.CalendarDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.CharacterDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.ClassDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.DoubleDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.FloatDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.IntegerDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.LongDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.NumberDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.PrimitiveOrWrapperDeserializer<T>, org.codehaus.jackson.map.deser.StdDeserializer.ShortDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.SqlDateDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.StackTraceElementDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.TokenBufferDeserializer
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.JsonDeserializer
org.codehaus.jackson.map.JsonDeserializer.None
 
Field Summary
 
Fields inherited from class org.codehaus.jackson.map.deser.StdDeserializer
_valueClass
 
Method Summary
 java.lang.Object deserialize(org.codehaus.jackson.JsonParser jp, org.codehaus.jackson.map.DeserializationContext ctxt)
           
 java.lang.Object deserialize(org.codehaus.jackson.JsonParser jp, org.codehaus.jackson.map.DeserializationContext ctxt, java.lang.Object intoValue)
           
 void resolve(org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider provider)
           
 
Methods inherited from class org.codehaus.jackson.map.deser.StdDeserializer
_parseBoolean, _parseBooleanPrimitive, _parseDate, _parseDouble, _parseDoublePrimitive, _parseFloat, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseShort, _parseShortPrimitive, deserializeWithType, findDeserializer, getValueClass, getValueType, handleUnknownProperty, isDefaultSerializer, reportUnknownProperty
 
Methods inherited from class org.codehaus.jackson.map.JsonDeserializer
getNullValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

deserialize

public java.lang.Object deserialize(org.codehaus.jackson.JsonParser jp,
                                    org.codehaus.jackson.map.DeserializationContext ctxt)
                             throws java.io.IOException,
                                    org.codehaus.jackson.JsonProcessingException
Specified by:
deserialize in class org.codehaus.jackson.map.JsonDeserializer<java.lang.Object>
Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException

deserialize

public java.lang.Object deserialize(org.codehaus.jackson.JsonParser jp,
                                    org.codehaus.jackson.map.DeserializationContext ctxt,
                                    java.lang.Object intoValue)
                             throws java.io.IOException,
                                    org.codehaus.jackson.JsonProcessingException
Overrides:
deserialize in class org.codehaus.jackson.map.JsonDeserializer<java.lang.Object>
Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException

resolve

public void resolve(org.codehaus.jackson.map.DeserializationConfig config,
                    org.codehaus.jackson.map.DeserializerProvider provider)
             throws org.codehaus.jackson.map.JsonMappingException
Specified by:
resolve in interface org.codehaus.jackson.map.ResolvableDeserializer
Throws:
org.codehaus.jackson.map.JsonMappingException


Copyright © 2011. All Rights Reserved.