Class StdKeyDeserializer.StringKD
- java.lang.Object
-
- com.fasterxml.jackson.databind.KeyDeserializer
-
- com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
-
- com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer.StringKD
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- StdKeyDeserializer
static final class StdKeyDeserializer.StringKD extends StdKeyDeserializer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
StdKeyDeserializer.DelegatingKD, StdKeyDeserializer.EnumKD, StdKeyDeserializer.StringCtorKeyDeserializer, StdKeyDeserializer.StringFactoryKeyDeserializer, StdKeyDeserializer.StringKD
-
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.KeyDeserializer
KeyDeserializer.None
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
private static StdKeyDeserializer.StringKD
sObject
private static StdKeyDeserializer.StringKD
sString
-
Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
_deser, _keyClass, _kind, TYPE_BOOLEAN, TYPE_BYTE, TYPE_BYTE_ARRAY, TYPE_CALENDAR, TYPE_CHAR, TYPE_CLASS, TYPE_CURRENCY, TYPE_DATE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_LOCALE, TYPE_LONG, TYPE_SHORT, TYPE_URI, TYPE_URL, TYPE_UUID
-
-
Constructor Summary
Constructors Modifier Constructor Description private
StringKD(java.lang.Class<?> nominalType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
deserializeKey(java.lang.String key, DeserializationContext ctxt)
Method called to deserialize aMap
key from JSON property name.static StdKeyDeserializer.StringKD
forType(java.lang.Class<?> nominalType)
-
Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
_parse, _parseDouble, _parseInt, _parseLong, _weirdKey, getKeyClass
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
sString
private static final StdKeyDeserializer.StringKD sString
-
sObject
private static final StdKeyDeserializer.StringKD sObject
-
-
Method Detail
-
forType
public static StdKeyDeserializer.StringKD forType(java.lang.Class<?> nominalType)
-
deserializeKey
public java.lang.Object deserializeKey(java.lang.String key, DeserializationContext ctxt) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
Description copied from class:KeyDeserializer
Method called to deserialize aMap
key from JSON property name.- Overrides:
deserializeKey
in classStdKeyDeserializer
- Throws:
java.io.IOException
com.fasterxml.jackson.core.JsonProcessingException
-
-