NativeCriteria - interfaces for various providers [Hibernate session, JPA entity manager]