A Java Persistence Query Language (JPQL)