Class StdKeyDeserializer.StringCtorKeyDeserializer
- java.lang.Object
-
- com.fasterxml.jackson.databind.KeyDeserializer
-
- com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
-
- com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer.StringCtorKeyDeserializer
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- StdKeyDeserializer
static final class StdKeyDeserializer.StringCtorKeyDeserializer extends StdKeyDeserializer
Key deserializer that calls a single-string-arg constructor to instantiate desired key type.
-
-
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 protected java.lang.reflect.Constructor<?>
_ctor
private static long
serialVersionUID
-
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 Constructor Description StringCtorKeyDeserializer(java.lang.reflect.Constructor<?> ctor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
_parse(java.lang.String key, DeserializationContext ctxt)
-
Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
_parseDouble, _parseInt, _parseLong, _weirdKey, deserializeKey, forType, getKeyClass
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
_ctor
protected final java.lang.reflect.Constructor<?> _ctor
-
-
Method Detail
-
_parse
public java.lang.Object _parse(java.lang.String key, DeserializationContext ctxt) throws java.lang.Exception
- Overrides:
_parse
in classStdKeyDeserializer
- Throws:
java.lang.Exception
-
-