| Methods in javax.persistence that return Query | 
 Query | 
EntityManager.createNamedQuery(String name)
 
            | 
 Query | 
EntityManager.createNativeQuery(String sqlString)
 
            | 
 Query | 
EntityManager.createNativeQuery(String sqlString,
                  Class resultClass)
 
            | 
 Query | 
EntityManager.createNativeQuery(String sqlString,
                  String resultSetMapping)
 
            | 
 Query | 
EntityManager.createQuery(String ejbqlString)
 
            | 
 Query | 
Query.setFirstResult(int startPosition)
 
            | 
 Query | 
Query.setFlushMode(FlushModeType flushModeType)
 
            | 
 Query | 
Query.setHint(String hintName,
        Object value)
 
            | 
 Query | 
Query.setMaxResults(int maxResult)
 
            | 
 Query | 
Query.setParameter(int position,
             Calendar value,
             TemporalType temporalType)
 
            | 
 Query | 
Query.setParameter(int position,
             Date value,
             TemporalType temporalType)
 
            | 
 Query | 
Query.setParameter(int position,
             Object value)
 
            | 
 Query | 
Query.setParameter(String name,
             Calendar value,
             TemporalType temporalType)
 
            | 
 Query | 
Query.setParameter(String name,
             Date value,
             TemporalType temporalType)
 
            | 
 Query | 
Query.setParameter(String name,
             Object value)
 
            |