BeanDeserializer but
override some aspects like instance construction.
| Modifier and Type | Field and Description |
|---|---|
| protected static final String | |
| protected static final String | |
| protected static final String | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | ThrowableDeserializer(BeanDeserializer src, NameTransformer unwrapper)
Alternative constructor used when creating "unwrapping" deserializers |
| Modifier and Type | Method and Description |
|---|---|
| public static ThrowableDeserializer | |
| public Object | deserializeFromObject(JsonParser p, DeserializationContext ctxt)
Overrides com. |
| public JsonDeserializer | unwrappingDeserializer(NameTransformer unwrapper)
Overrides com. |
| PROP_NAME_LOCALIZED_MESSAGE | back to summary |
|---|---|
| protected static final String PROP_NAME_LOCALIZED_MESSAGE | |
| PROP_NAME_MESSAGE | back to summary |
|---|---|
| protected static final String PROP_NAME_MESSAGE | |
| PROP_NAME_SUPPRESSED | back to summary |
|---|---|
| protected static final String PROP_NAME_SUPPRESSED | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| ThrowableDeserializer | back to summary |
|---|---|
| public ThrowableDeserializer(BeanDeserializer baseDeserializer)
Deprecated
| |
| ThrowableDeserializer | back to summary |
|---|---|
| protected ThrowableDeserializer(BeanDeserializer src, NameTransformer unwrapper) Alternative constructor used when creating "unwrapping" deserializers | |
| construct | back to summary |
|---|---|
| public static ThrowableDeserializer construct(DeserializationContext ctxt, BeanDeserializer baseDeserializer) | |
| deserializeFromObject | back to summary |
|---|---|
| public Object deserializeFromObject(JsonParser p, DeserializationContext ctxt) throws IOException Overrides com. Doc from com. General version used when handling needs more advanced features.
| |
| unwrappingDeserializer | back to summary |
|---|---|
| public JsonDeserializer Overrides com. Doc from com. Method that will return deserializer instance that is able to handle "unwrapped" value instances If no unwrapped instance can be constructed, will simply return this object as-is. Default implementation just returns 'this' indicating that no unwrapped variant exists
| |