title: Jackson Mapper post-construct
body: <p>I am using the Jackson <code>ObjectMapper</code> to deserialize some JSON into a Java class, which we'll call <code>PlayerData</code>.  I would like to add a bit of logic to the <code>PlayerData</code> class to fix up some data after the fields have been loaded in.  For example, some early JSON files used to use a "sex" flag instead of a "gender" falg, so if the sex flag is set but the gender flag is not set, I'd like to set the value of the gender field to be the value of the sex field.</p>
  
  <p>Is there some sort of @PostConstruct or @AfterLoad annotation that I could affix to a method? Or perhaps an interface that I could implement?  I didn't notice one in the documentation, but it seemed like an obvious feature.</p>