|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<org.joda.time.Duration>
com.fasterxml.jackson.datatype.joda.deser.DurationDeserializer
public final class DurationDeserializer
Deserializes a Duration from either an int number of millis or using the Duration.Duration(Object)
constructor on a JSON string. By default the only supported string format is that used by AbstractDuration.toString(). (That format for a 3,248 millisecond duration is "PT3.248S".)
| 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 | |
|---|---|
DurationDeserializer()
|
|
| Method Summary | |
|---|---|
org.joda.time.Duration |
deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
|
| Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer |
|---|
deserializeWithType |
| Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer |
|---|
_parseBoolean, _parseBooleanFromNumber, _parseBooleanPrimitive, _parseByte, _parseDate, _parseDouble, _parseDoublePrimitive, _parseFloat, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseShort, _parseShortPrimitive, _parseString, findDeserializer, getValueClass, getValueType, 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 |
|---|
public DurationDeserializer()
| Method Detail |
|---|
public org.joda.time.Duration deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
throws IOException,
com.fasterxml.jackson.core.JsonProcessingException
deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<org.joda.time.Duration>IOException
com.fasterxml.jackson.core.JsonProcessingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||