Uses of Interface
javax.persistence.Query
Packages that use Query
-
Uses of Query in javax.persistence
Subinterfaces of Query in javax.persistenceModifier and TypeInterfaceDescriptioninterface
TypedQuery<X>
Interface used to control the execution of typed queries.Fields in javax.persistence declared as QueryModifier and TypeFieldDescription(package private) Query
QueryTimeoutException.query
The query object that caused the exceptionMethods in javax.persistence that return QueryModifier and TypeMethodDescriptionEntityManager.createNamedQuery
(String name) Create an instance ofQuery
for executing a named query (in the Java Persistence query language or in native SQL).EntityManager.createNativeQuery
(String sqlString) Create an instance ofQuery
for executing a native SQL statement, e.g., for update or delete.EntityManager.createNativeQuery
(String sqlString, Class resultClass) Create an instance ofQuery
for executing a native SQL query.EntityManager.createNativeQuery
(String sqlString, String resultSetMapping) Create an instance ofQuery
for executing a native SQL query.EntityManager.createQuery
(String qlString) Create an instance ofQuery
for executing a Java Persistence query language statement.QueryTimeoutException.getQuery()
Returns the query that caused this exception.Query.setFirstResult
(int startPosition) Set the position of the first result to retrieve.Query.setFlushMode
(FlushModeType flushMode) Set the flush mode type to be used for the query execution.Set a query property or hint.Query.setLockMode
(LockModeType lockMode) Set the lock mode type to be used for the query execution.Query.setMaxResults
(int maxResult) Set the maximum number of results to retrieve.Query.setParameter
(int position, Object value) Bind an argument to a positional parameter.Query.setParameter
(int position, Calendar value, TemporalType temporalType) Bind an instance ofjava.util.Calendar
to a positional parameter.Query.setParameter
(int position, Date value, TemporalType temporalType) Bind an instance ofjava.util.Date
to a positional parameter.Query.setParameter
(String name, Object value) Bind an argument to a named parameter.Query.setParameter
(String name, Calendar value, TemporalType temporalType) Bind an instance ofjava.util.Calendar
to a named parameter.Query.setParameter
(String name, Date value, TemporalType temporalType) Bind an instance ofjava.util.Date
to a named parameter.Query.setParameter
(Parameter<Calendar> param, Calendar value, TemporalType temporalType) Bind an instance ofjava.util.Calendar
to aParameter
object.Query.setParameter
(Parameter<Date> param, Date value, TemporalType temporalType) Bind an instance ofjava.util.Date
to aParameter
object.<T> Query
Query.setParameter
(Parameter<T> param, T value) Bind the value of aParameter
object.Constructors in javax.persistence with parameters of type QueryModifierConstructorDescriptionQueryTimeoutException
(String message, Throwable cause, Query query) Constructs a newQueryTimeoutException
exception with the specified detail message, cause, and query.QueryTimeoutException
(Query query) Constructs a newQueryTimeoutException
exception with the specified query.