org.ektorp.impl.docref
Class BackReferencedBeanDeserializer
java.lang.Object
org.codehaus.jackson.map.JsonDeserializer<T>
org.codehaus.jackson.map.deser.StdDeserializer<Object>
org.ektorp.impl.docref.BackReferencedBeanDeserializer
- All Implemented Interfaces:
- org.codehaus.jackson.map.ResolvableDeserializer
public class BackReferencedBeanDeserializer
- extends org.codehaus.jackson.map.deser.StdDeserializer<Object>
- implements org.codehaus.jackson.map.ResolvableDeserializer
- Author:
- ragnar rova
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 |
Fields inherited from class org.codehaus.jackson.map.deser.StdDeserializer |
_valueClass |
Method Summary |
Object |
deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext ctxt)
|
Object |
deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext ctxt,
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, parseDouble, 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 |
BackReferencedBeanDeserializer
public BackReferencedBeanDeserializer(org.codehaus.jackson.map.deser.BeanDeserializer deserializer,
List<ConstructibleAnnotatedCollection> fields,
CouchDbConnector couchDbConnector,
Class<?> clazz,
org.codehaus.jackson.map.ObjectMapper objectMapper)
deserialize
public Object deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext ctxt)
throws IOException,
org.codehaus.jackson.JsonProcessingException
- Specified by:
deserialize
in class org.codehaus.jackson.map.JsonDeserializer<Object>
- Throws:
IOException
org.codehaus.jackson.JsonProcessingException
deserialize
public Object deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext ctxt,
Object intoValue)
throws IOException,
org.codehaus.jackson.JsonProcessingException
- Overrides:
deserialize
in class org.codehaus.jackson.map.JsonDeserializer<Object>
- Throws:
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.