Class AbstractLinkedHashMapDeserializer<T>

java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<Map<String,T>>
org.sentrysoftware.metricshub.engine.connector.deserializer.custom.AbstractMapDeserializer<T>
org.sentrysoftware.metricshub.engine.connector.deserializer.custom.AbstractLinkedHashMapDeserializer<T>
Type Parameters:
T - The type of values stored in the map.
All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
Direct Known Subclasses:
SourcesDeserializer

public abstract class AbstractLinkedHashMapDeserializer<T> extends AbstractMapDeserializer<T>
An abstract class providing deserialization support for custom types using Jackson's ObjectMapper and representing the deserialization of a LinkedHashMap instance.
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    com.fasterxml.jackson.databind.JsonDeserializer.None
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class org.sentrysoftware.metricshub.engine.connector.deserializer.custom.AbstractMapDeserializer

    deserialize

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractLinkedHashMapDeserializer

      public AbstractLinkedHashMapDeserializer()