title: Kotlin: Jackson deserialization of inline classes
body: <p>Lets say i have</p>
  
  <pre><code>inline class CustomId(val id: String)
  </code></pre>
  
  <p>And i use Jackson to deserialize it back to a object, Jackson throws an Exception:</p>
  
  <p><strong>InvalidDefinitionException</strong><br>
  <code>Cannot construct instance of CustomId (no Creators, like default construct, exist)</code></p>
  
  <p>How to solve this Problem?<br>
  How can I create a custom deserializer?</p>