Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.fasterxml.jackson.databind.jsontype.impl;
 
 
Type deserializer used with com.fasterxml.jackson.annotation.JsonTypeInfo.As.EXTERNAL_PROPERTY inclusion mechanism. Actual implementation may look bit strange since it depends on comprehensive pre-processing done by com.fasterxml.jackson.databind.deser.BeanDeserializer to basically transform external type id into structure that looks more like "wrapper-array" style inclusion. This intermediate form is chosen to allow supporting all possible JSON structures.
    private static final long serialVersionUID = 1L;
            String typePropertyNameboolean typeIdVisibleClass<?> defaultImpl)
    {
        super(btidRestypePropertyNametypeIdVisibledefaultImpl);
    }
        super(srcproperty);
    }
    
    @Override
    {
        if (prop == ) { // usually if it's null
            return this;
        }
        return new AsExternalTypeDeserializer(thisprop);
    }
    
    @Override
    public As getTypeInclusion() {
        return .;
    }
New to GrepCode? Check out our FAQ X