|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.jackson.map.JsonDeserializer<T> org.codehaus.jackson.map.deser.std.StdDeserializer<T> org.codehaus.jackson.map.deser.std.ContainerDeserializerBase com.atlassian.confluence.rest.serialization.RestListDeserializer
public class RestListDeserializer
Deserializer for RestList. A deserializer is constructed for each generified type of RestList. The contentDeserializer is specific to the element types contained in the list. It is looked up in CustomSerializerModuleFactory when the CollectionDeserializer is provided.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.codehaus.jackson.map.deser.std.StdDeserializer |
---|
org.codehaus.jackson.map.deser.std.StdDeserializer.BigDecimalDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.BigIntegerDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.BooleanDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.ByteDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.CharacterDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.DoubleDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.FloatDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.IntegerDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.LongDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.NumberDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.PrimitiveOrWrapperDeserializer<T>, org.codehaus.jackson.map.deser.std.StdDeserializer.ShortDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.SqlDateDeserializer, org.codehaus.jackson.map.deser.std.StdDeserializer.StackTraceElementDeserializer |
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.std.StdDeserializer |
---|
_valueClass |
Constructor Summary | |
---|---|
RestListDeserializer(org.codehaus.jackson.map.JsonDeserializer elementDeserializer,
org.codehaus.jackson.type.JavaType contentType)
|
Method Summary | |
---|---|
RestList |
deserialize(org.codehaus.jackson.JsonParser jsonParser,
org.codehaus.jackson.map.DeserializationContext deserializationContext)
|
org.codehaus.jackson.map.JsonDeserializer<java.lang.Object> |
getContentDeserializer()
|
org.codehaus.jackson.type.JavaType |
getContentType()
|
Methods inherited from class org.codehaus.jackson.map.deser.std.StdDeserializer |
---|
_parseBoolean, _parseBooleanPrimitive, _parseByte, _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 |
---|
deserialize, getEmptyValue, getNullValue, unwrappingDeserializer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RestListDeserializer(org.codehaus.jackson.map.JsonDeserializer elementDeserializer, org.codehaus.jackson.type.JavaType contentType)
Method Detail |
---|
public org.codehaus.jackson.type.JavaType getContentType()
getContentType
in class org.codehaus.jackson.map.deser.std.ContainerDeserializerBase
public org.codehaus.jackson.map.JsonDeserializer<java.lang.Object> getContentDeserializer()
getContentDeserializer
in class org.codehaus.jackson.map.deser.std.ContainerDeserializerBase
public RestList deserialize(org.codehaus.jackson.JsonParser jsonParser, org.codehaus.jackson.map.DeserializationContext deserializationContext) throws java.io.IOException, org.codehaus.jackson.JsonProcessingException
deserialize
in class org.codehaus.jackson.map.JsonDeserializer
java.io.IOException
org.codehaus.jackson.JsonProcessingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |