<dt>Parameters:</dt>
<dd><code>cls</code> - the class of the object to be returned.
             This is usually either the underlying class
             implementing <code>Cache</code>, or an interface it
             implements.</dd>
<dt>Returns:</dt>
<dd>an instance of the specified type</dd>
<dt>Throws:</dt>
<dd><code><a href="PersistenceException.html" title="class in jakarta.persistence">PersistenceException</a></code> - if the provider does not support
         the given type</dd>
<dt>Since:</dt>
<dd