title: Jackson constructParametricType is deprecated, but constructParameterizedType doesn't work the same
body: <p>Here is my code snippet, and the newer "constructParameterizedType" doesn't match my needs (unless I am missing something, which I assume I am).  I have a genericized class called Result where T is any basic class that extends my "Inflatable" base class.   represents the data records coming back from Salesforce REST API... so here is example of code that is working:</p>
  
  <pre><code>Class c = Class.forName("sfshare.UserRecord" );
  JavaType type = mapper.getTypeFactory().constructParametricType(Result.class, c);
  Result&lt;T&gt; res = mapper.readValue(rspData, type);
  </code></pre>
  
  <p>But if I use the newer (non-deprecated) "constructParameterizedType()" method, this same code will not compile because it isn't matching the parameters of constructParameterizedType.  But constructParameterizedType isn't in use much yet and there are no examples to use... only the Javadoc - which doesn't make sense for my use-case.</p>