|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.ContainerDeserializerBasepublic 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.JsonDeserializerjava.io.IOException
org.codehaus.jackson.JsonProcessingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||