HQL query faster and safer

Use your real classes to construct complex queries and unleash the power of your IDE to maintain and validate them.