| Modifier and Type | Field and Description |
|---|---|
| protected final DateFormat | _customFormat
Specific format to use, if non-null; if null will just use default format. |
| protected final String | _formatString
Let's also keep format String for reference, to use for error messages |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected Date | |
| public ValueDeserializer | createContextual(DeserializationContext ctxt, BeanProperty property)
Overrides tools. Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property. |
| public LogicalType | logicalType()
Overrides tools. Method for accessing logical type of values this deserializer produces. |
| protected abstract DateBasedDeserializer |
| _customFormat | back to summary |
|---|---|
| protected final DateFormat _customFormat Specific format to use, if non-null; if null will just use default format. | |
| _formatString | back to summary |
|---|---|
| protected final String _formatString Let's also keep format String for reference, to use for error messages | |
| DateBasedDeserializer | back to summary |
|---|---|
| protected DateBasedDeserializer(Class<?> clz) | |
| DateBasedDeserializer | back to summary |
|---|---|
| protected DateBasedDeserializer(DateBasedDeserializer<T> base, DateFormat format, String formatStr) | |
| _parseDate | back to summary |
|---|---|
| protected Date _parseDate(JsonParser p, DeserializationContext ctxt) throws JacksonException Overrides tools.
| |
| createContextual | back to summary |
|---|---|
| public ValueDeserializer Overrides tools. Doc from tools. Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property. Note that instance that this method is called on is typically shared one and as a result method should NOT modify this instance but rather construct and return a new instance. This instance should only be returned as-is, in case it is already suitable for use.
| |
| logicalType | back to summary |
|---|---|
| public LogicalType logicalType() Overrides tools. Doc from tools. Method for accessing logical type of values this deserializer produces. Typically used for further configuring handling of values, for example, to find which coercions are legal.
| |
| withDateFormat | back to summary |
|---|---|
| protected abstract DateBasedDeserializer | |