public class RangeKeyDeserializer
extends com.fasterxml.jackson.databind.KeyDeserializer
implements com.fasterxml.jackson.databind.deser.ContextualKeyDeserializer
Range.| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.KeyDeserializer |
_fromStringDeserializer |
protected com.fasterxml.jackson.databind.JavaType |
_rangeType |
| Modifier | Constructor and Description |
|---|---|
|
RangeKeyDeserializer(com.fasterxml.jackson.databind.JavaType type) |
protected |
RangeKeyDeserializer(com.fasterxml.jackson.databind.JavaType rangeType,
com.fasterxml.jackson.databind.KeyDeserializer rangeDeserializer) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.KeyDeserializer |
createContextual(com.fasterxml.jackson.databind.DeserializationContext ctxt,
com.fasterxml.jackson.databind.BeanProperty property) |
Object |
deserializeKey(String rangeInterval,
com.fasterxml.jackson.databind.DeserializationContext context) |
protected final com.fasterxml.jackson.databind.JavaType _rangeType
protected final com.fasterxml.jackson.databind.KeyDeserializer _fromStringDeserializer
public RangeKeyDeserializer(com.fasterxml.jackson.databind.JavaType type)
protected RangeKeyDeserializer(com.fasterxml.jackson.databind.JavaType rangeType,
com.fasterxml.jackson.databind.KeyDeserializer rangeDeserializer)
public com.fasterxml.jackson.databind.KeyDeserializer createContextual(com.fasterxml.jackson.databind.DeserializationContext ctxt,
com.fasterxml.jackson.databind.BeanProperty property)
throws com.fasterxml.jackson.databind.JsonMappingException
createContextual in interface com.fasterxml.jackson.databind.deser.ContextualKeyDeserializercom.fasterxml.jackson.databind.JsonMappingExceptionpublic Object deserializeKey(String rangeInterval, com.fasterxml.jackson.databind.DeserializationContext context) throws IOException
deserializeKey in class com.fasterxml.jackson.databind.KeyDeserializerIOExceptionCopyright © 2026 FasterXML. All rights reserved.