Sorry für das Englisch, bin mir nicht gewöhnt auf Deutsch im Hibernate Forum zu schreiben ;-).
Im Kapitel 15.7 des Referenzmanuals steht folgendes:
Quote:
Likewise, the special property class accesses the discriminator value of an instance in the case of polymorphic persistence. A Java class name embedded in the where clause will be translated to its discriminator value.
Code:
from Cat cat where cat.class = DomesticCat
Bin mir nicht 100% sicher ob das auch für table-per-subclass Mapping funktioniert, aber du kannst es ja mal ausprobieren.
HTH
Ernst