cómo usar DecoratingStringHashMapper con kotlin?

Con spring data keyvalue example tenga un código a continuación:

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

Yo uso la herramienta en línea de kotlin, se convierte en:

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

pero la idea es decirme que:

Error: (28, 5) Kotlin: Tipo de discrepancia: ¡el tipo inferido es JacksonHashMapper pero HashMapper! era de esperarse

como hacer con eso?