Interface JackrabbitQuery

JackrabbitQuery defines an interface for Jackrabbit query
implementations that are at the root of the lucene query tree. It gives the
implementation the opportunity to execute in an optimized way returning
QueryHits instead of a result that is tied to Lucene.