Class ExternalTypeHandler

java.lang.Object
com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler

public class ExternalTypeHandler extends Object
Helper class that is used to flatten JSON structure when using "external type id" (see JsonTypeInfo.As.EXTERNAL_PROPERTY). This is needed to store temporary state and buffer tokens, as the structure is rearranged a bit so that actual type deserializer can resolve type and finalize deserialization.