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()
T
getSingleResult()
protected TypedQuery<T>
makeQuery()
MovieDAOImpl.QueryLogger<T>
setFirstResult(int offset)
MovieDAOImpl.QueryLogger<T>
setMaxResults(int limit)
void
setOrderBy(String orderBy)
MovieDAOImpl.QueryLogger<T>
setParameter(String key, Object value)
MovieDAOImpl.QueryLogger<T>
setParameter(String key, Date value, TemporalType ttype)
String
toString()
-
-
-
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()
-
-