After I've filled with data the [query object](http://martinfowler.com/eaaCatalog/queryObject.html), should there be an object that executes the query (filled query object as method parameter) or should the object execute the query by itself ?