lass="block"><p>
 Supports inline instantiation of objects that represent parameterized types with actual type parameters.
 </p>
 
 <p>
 An object that represents any parameterized type may be obtained by subclassing <tt>TypeLiteral</tt>.
 </p>
 
 <pre>
 TypeLiteral&lt;List&lt;String&gt;&gt; stringListType = new TypeLiteral&lt;List&lt;String&gt;&gt;() {
 };
 </pre></div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Gavin King, Pete Muir</dd>
<dt><span class="seeLabel">See Also:</span></dt>
