杰克逊,我如何在自定义中使用默认的反序列化器

时间:2018-05-17 10:05:58

标签: java jackson

我有一个用

注释的类
@JsonDeserialize(using = CustomDeserializer.class)

现在我想在CustomDeserializer.class中使用默认的反序列化器

@Override
public CustomObject deserialize(JsonParser jp, DeserializationContext ctxt)
{
  if(someCondition){
     return useDefaultDeserialization(jp); // default
  } else {
     return new ObjectMapper().readValue(jp..., CustomObject.class); // custom
  }
}

如何调用默认的反序列化器?

0 个答案:

没有答案