Recursive JPA-Abfrage?

Verfügt JPA 2 über einen Mechanismus zum Ausführen rekursiver Abfragen?

Hier ist meine Situation: Ich habe eine Entität E, die ein ganzzahliges Feld x enthält. Es können auch untergeordnete Elemente des Typs E vorhanden sein, die über @OneToMany zugeordnet wurden. Was ich tun möchte, ist, ein E nach Primärschlüssel zu finden und seinen Wert von x zusammen mit den x-Werten aller seiner Nachkommen zu erhalten. Gibt es eine Möglichkeit, dies in einer einzelnen Abfrage zu tun?

Ich verwende Hibernate 3.5.3, möchte jedoch keine expliziten Abhängigkeiten von Hibernate-APIs haben.

EDIT: LautDie item, Hibernate doesnich habe diese Funktion, oder zumindest nicht im März. Es scheint also unwahrscheinlich, dass JPA es haben würde, aber ich möchte sicherstellen, dass.