Well you have configured the ID to use the sequence already using generator set to sequence, then giving it the name of the sequence.
You can always write SQL to call a query like "select seq.currval from dual" and run it. or use nextval instead of currval.
Why do you need it, should you just let Hibernate when it calls insert to use the sequence, and then I believe after that you can get what was set into the Object.