n org.apache.commons.lang3.reflect"><code>Typed</code></a> interface which
 is a generalization of this concept, and which may be implemented in custom classes.
 It is suggested that APIs be defined in terms of the interface, in the following manner:
 <pre>
   &lt;T&gt; T obtain(Typed&lt;T&gt; typed, ...);
 </pre>
 </p></div>
<dl><dt><span class="strong">Since:</span></dt>
  <dd>3.2</dd>
<dt><span class="strong">Version:</span></dt>
  <dd>$Id: TypeLiteral.java 1552665 2013-12-20 13:43:53Z britter $</dd></dl