public interface FluentQuery
Query or TypedQuery instances| Modifier and Type | Method and Description |
|---|---|
javax.persistence.Query |
createQuery(javax.persistence.EntityManager em)
Creates an instance of
Query |
<X> javax.persistence.TypedQuery<X> |
createQuery(javax.persistence.EntityManager em,
Class<X> resultClass)
Create an instance of
TypedQuery. |
List<Object> |
getOrdinalParameters() |
javax.persistence.TemporalType |
getParameterTemporalType(Calendar param)
Retrieve previously set
TemporalType |
javax.persistence.TemporalType |
getParameterTemporalType(Date param)
Retrieve previously set
TemporalType |
void |
setParameterTemporalType(Calendar param,
javax.persistence.TemporalType type)
Set
TemporalType for the parameter. |
void |
setParameterTemporalType(Date param,
javax.persistence.TemporalType type)
Set
TemporalType for the parameter. |
String |
toString() |
List<Object> getOrdinalParameters()
ToStringjavax.persistence.Query createQuery(javax.persistence.EntityManager em)
Queryem - EntityManagerEntityManager.createNativeQuery(String)<X> javax.persistence.TypedQuery<X> createQuery(javax.persistence.EntityManager em,
Class<X> resultClass)
TypedQuery.em - EntityManagerresultClass - the class of the resulting instance(s)EntityManager.createNativeQuery(String, Class)void setParameterTemporalType(Date param, javax.persistence.TemporalType type)
TemporalType for the parameter. Must be set before calling createQuery(EntityManager)
By default Timestamp param will be assigned as TemporalType.TIMESTAMP,
Time param as TemporalType.TIME, otherwise as TemporalType.DATE
javax.persistence.TemporalType getParameterTemporalType(Date param)
TemporalTypevoid setParameterTemporalType(Calendar param, javax.persistence.TemporalType type)
TemporalType for the parameter. Must be set before calling createQuery(EntityManager)
By default param will be assigned as TemporalType.DATE
javax.persistence.TemporalType getParameterTemporalType(Calendar param)
TemporalTypeCopyright © 2019 Streamx. All rights reserved.