Package ejava.jpa.examples.tuning.dao
Class MovieDAOImpl.QueryLogger<T>
- java.lang.Object
-
- ejava.jpa.examples.tuning.dao.MovieDAOImpl.QueryLogger<T>
-
- Enclosing class:
- MovieDAOImpl
private class MovieDAOImpl.QueryLogger<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryLogger(String jpaql, Class<T> resultType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<T>getResultList()TgetSingleResult()protected TypedQuery<T>makeQuery()MovieDAOImpl.QueryLogger<T>setFirstResult(int offset)MovieDAOImpl.QueryLogger<T>setMaxResults(int limit)voidsetOrderBy(String orderBy)MovieDAOImpl.QueryLogger<T>setParameter(String key, Object value)MovieDAOImpl.QueryLogger<T>setParameter(String key, Date value, TemporalType ttype)StringtoString()
-
-
-
Method Detail
-
setParameter
public MovieDAOImpl.QueryLogger<T> setParameter(String key, Object value)
-
setParameter
public MovieDAOImpl.QueryLogger<T> setParameter(String key, Date value, TemporalType ttype)
-
setFirstResult
public MovieDAOImpl.QueryLogger<T> setFirstResult(int offset)
-
setMaxResults
public MovieDAOImpl.QueryLogger<T> setMaxResults(int limit)
-
setOrderBy
public void setOrderBy(String orderBy)
-
getSingleResult
public T getSingleResult()
-
makeQuery
protected TypedQuery<T> makeQuery()
-
-