What does this Java construct mean - OneClass object =  ( OneClass )  anotherObject;
<p>Sorry for the horrendous question, don't know how else to describe it,</p>

<p>I'm naturally a PHPer and i'm currently looking over some java and come across this section. The first line is just there for context, it is the line starting with QuotaKey that I'm interested in.</p>

<pre><code>Key key = Keys.getKeyInstance( Keys.getKeyClass( cond.getKey( ) ) );  
QuotaKey quotaKey = ( QuotaKey ) key;
</code></pre>
