title: Angular2 QueryList based on element class
body: <p>Is there a way to retrieve <code>ViewChildren</code> or <code>ContentChildren</code> by element class?</p>
  
  <p>This will work, either by id or component but not for the class based queries, namely <code>classedViewItems</code> and <code>classedContentItems</code></p>
  
  <pre><code>@Component({
      selector: 'my-container',
      template '&lt;div&gt;&lt;ng-content&gt;&lt;ng-content&gt;&lt;/div&gt;'
  })
  export class MyContainer {
      @ViewChildren('item') viewItems: QueryList;
      @ContentChildren(MyItem) contentItems: QueryList;
      @ViewChildren('.fine-me') classedViewItems: QueryList; // &lt;-- need this to work
      @ContentChildren('.find-me') classedContentItems: QueryList; // &lt;-- or this
  }
  </code></pre>
  
  <p>for the following:</p>
  
  <pre><code>&lt;my-container&gt;
      &lt;my-item class="find-me" #item *ngFor="let item; of items"&gt;&lt;/my-item&gt;
  &lt;/my-container&gt;
  </code></pre>
  
  <p>I need to get the query list by the element class without decorating it.</p>