Java / JPA | Requête avec un type hérité spécifié

Je suis la construction d'une requête sur un générique de table "Échantillon" et j'ai plusieurs types qui héritent de cette table "SampleOne", "SampleTwo".
J'ai besoin d'une requête comme :

select s from Sample where s.type = :type

où le type serait un discriminateur de la valeur de la table. Est-il possible de toute manière ( et d'éviter de créer une entité spécifique des requêtes, un pour chaque SampleOne, SampleTwo... etc )

J'apprécierais toute entrée dans cette rubrique,

Salutations,
P.

source d'informationauteur redbull