public abstract class JSONBeanTypeMap extends PolymorphicTypeMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
JSONBeanTypeMap() |
Modifier and Type | Method and Description |
---|---|
protected void |
initialize(Object object,
ObjectCodec codec,
JsonNode node)
Callback from
JsonDeserializer implementation to allow
subclass implementations to initialize the resulting bean with the
parse-tree (JsonNode ). |
getBeanDeserializerModifier, put
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
equals, hashCode, isEmpty, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
public JSONBeanTypeMap()
protected void initialize(Object object, ObjectCodec codec, JsonNode node) throws IOException
PolymorphicTypeMap
JsonDeserializer
implementation to allow
subclass implementations to initialize the resulting bean with the
parse-tree (JsonNode
).initialize
in class PolymorphicTypeMap
object
- The Object
to initialize.codec
- The ObjectCodec
.node
- The JsonNode
.IOException
- If there is a problem initializing the
JSONBean
.Copyright © 2015–2020 Allen D. Ball. All rights reserved.