code></a> instance that contains, e.g., an entity of type
 <code>List&lt;String&gt;</code> appears to contain a raw <code>List&lt;?&gt;</code> at runtime.
 When the generic type is required to select a suitable
 <a href="../../../../javax/ws/rs/ext/MessageBodyWriter.html" title="interface in javax.ws.rs.ext"><code>MessageBodyWriter</code></a>, this class may be used to wrap the
 entity and capture its generic type.
 </p>
 <p>
 There are two ways to create an instance:
 </p>
 <ol>
 <li>Create a (typically an