use of "this" and "class" as members
<p>I have seen Java code that says something like:</p>

<pre><code>SomeClass.this.someMethod(someArg);
Blah(AnotherClass.class);
Blah(YAClass.this);
</code></pre>

<p>What do "this" and "class" mean here?  I am used to them as keywords to refer to the current object and to define a class, but this is different.  My Java book and online searches have not yielded any explanation.</p>
