title: reflections.getTypesAnnotatedWith(...) finds class, but getAnnotations().length is 0
body: <p>When using the Java <a href="http://code.google.com/p/reflections/" rel="nofollow">reflections library</a> I can correctly find classes decorated with an annotation:</p>
  
  <pre><code>Set&lt;Class&lt;?&gt;&gt; annotated = reflections.getTypesAnnotatedWith(CommandName.class);
  </code></pre>
  
  <p>but when I try to see how many annotations are on each class I always see zero:</p>
  
  <pre><code>for(Class c : annotated)
  {
       int numAnnotations = c.getAnnotations().length;
  }
  </code></pre>
  
  <p>Why does <code>c.getAnnotations()</code> return an array of length 0? In fact, in the debugger, all the fields (except <code>name</code>) of <code>c</code> are <code>null</code>.</p>