使用jackson反序列化带有重载方法的依赖项

时间:2017-08-30 19:05:26

标签: java json jackson mapping overloading

我有一个名为DynamodbEvent的来自amazon的类,它在其方法中具有setEventName的重载。我这样做是为了从地图中获取实例:

mapper.convertValue(input, DynamodbEvent.class);

where mapper是ObjectMapper的一个实例。问题是当它发现方法的重载时崩溃。我搜索过,到处都说我必须使用注释@JsonIgnore,但我不能编辑这个类,我认为创建一个新类只是为了补充它可能不是解决方案。

任何人都知道如何解决这个问题?

0 个答案:

没有答案