I am trying to join to different entities from the same table using a constant value in the join statement. In SQL, I would do something like this...
SELECT
You're looking at non-standard joins. Here's the documentation for treating such a case:
http://docs.oracle.com/cd/E13189_01/kodo/docs40/full/html/ref_guide_mapping_notes_nonstdjoins.html
Hope it helps!