if (deser == null) { JavaType actual = _handleUnknownTypeId(ctxt, typeId); if (actual == null) { // what should this be taken to mean?
@Override protected JavaType _handleUnknownTypeId(DeserializationContext ctxt, String typeId) throws IOException { // 29-Jan-2018, tatu: No idea why this was added in 2.x. /* if (ctxt.hasValueDeserializerFor(_baseType, null)) { return _baseType; } */ return super._handleUnknownTypeId(ctxt, typeId); } }
deser = _handleUnknownTypeId(ctxt, typeId, _idResolver, _baseType);
deser = _handleUnknownTypeId(ctxt, typeId, _idResolver, _baseType);
if (deser == null) { JavaType actual = _handleUnknownTypeId(ctxt, typeId, _idResolver, _baseType); if (actual == null) { // what should this be taken to mean?
if (deser == null) { JavaType actual = _handleUnknownTypeId(ctxt, typeId); if (actual == null) { // what should this be taken to mean?