title: Customize jackson unmarshalling behavior
body: <p>I am using Jackson fasterxml for unmarshalling JSON. In my object there are two kinds of properties:Input properties and Calculated properties. In the input JSON, I get only input values. </p>
  
  <p>The calculated values are actually dependent on input values. I have to populate these values before the object gets referred. So I am just checking if there are any hooks provided by Jackson so that I can do my calculations there. For example JAXB provides afterUnmarshal method to customize the unmarshaling behavior:</p>
  
  <pre><code>void afterUnmarshal(Unmarshaller u, Object parent)
  </code></pre>
  
  <p>But I could not find similar information about customizing Jackson. Are any such framework hooks provided by Jackson to customize the unmarshaling behavior?</p>