如何用kotlin使用DecoratingStringHashMapper?

用spring数据keyvalue的例子有如下代码:

private final HashMapper<Post, String, String> postMapper = new DecoratingStringHashMapper<Post>( new JacksonHashMapper<Post>(Post.class)); 

我使用kotlin在线工具,它转换为:

 private val postMapper = DecoratingStringHashMapper<Post>( JacksonHashMapper<Post>(Post::class.java)) 

但想法告诉我:

错误:(28,5)Kotlin:类型不匹配:推断类型是JacksonHashMapper,但是HashMapper! 预计

该怎么办?

好消息,与kotlin不需要键入,只是使用这样的:

  private val postMapper = DecoratingStringHashMapper(Jackson2HashMapper(true)) 

希望它的帮助!