QueryMetadata md = query.getMetaData(getEntityResolver());
final PrefetchTreeNode rootPrefetch = md.getPrefetchTree();
if (rootPrefetch != null) {
rootPrefetch.traverse(new PrefetchProcessor() {
public void finishPrefetch(PrefetchTreeNode node) {
}
public boolean startDisjointPrefetch(PrefetchTreeNode node) {