Package net.sf.basedb.core.hibernate
Class QueryWrapper<R>
- java.lang.Object
-
- net.sf.basedb.core.hibernate.QueryWrapper<R>
-
- All Implemented Interfaces:
javax.persistence.Query
,javax.persistence.TypedQuery<R>
,org.hibernate.BasicQueryContract<org.hibernate.query.CommonQueryContract>
,org.hibernate.Query<R>
,org.hibernate.query.CommonQueryContract
,org.hibernate.query.Query<R>
- Direct Known Subclasses:
EntityQueryWrapper
,NativeQueryWrapper
public class QueryWrapper<R> extends Object implements org.hibernate.query.Query<R>
A simple wrapper around hibernate queries which simply forwards all calls to a parent query.- Version:
- 2.5
- Author:
- nicklas
- Last modified
- $Date: 2018-11-06 15:50:29 +0100 (ti, 06 nov 2018) $
-
-
Constructor Summary
Constructors Constructor Description QueryWrapper(org.hibernate.query.Query<R> query)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.hibernate.query.Query<R>
addQueryHint(String hint)
org.hibernate.type.Type
determineProperBooleanType(int position, Object value, org.hibernate.type.Type type)
Deprecated.org.hibernate.type.Type
determineProperBooleanType(String name, Object value, org.hibernate.type.Type type)
Deprecated.int
executeUpdate()
org.hibernate.CacheMode
getCacheMode()
String
getCacheRegion()
String
getComment()
Integer
getFetchSize()
int
getFirstResult()
javax.persistence.FlushModeType
getFlushMode()
Deprecated.org.hibernate.FlushMode
getHibernateFlushMode()
Map<String,Object>
getHints()
javax.persistence.LockModeType
getLockMode()
org.hibernate.LockOptions
getLockOptions()
int
getMaxResults()
String[]
getNamedParameters()
Deprecated.javax.persistence.Parameter<?>
getParameter(int position)
<T> javax.persistence.Parameter<T>
getParameter(int position, Class<T> type)
javax.persistence.Parameter<?>
getParameter(String name)
<T> javax.persistence.Parameter<T>
getParameter(String name, Class<T> type)
org.hibernate.query.ParameterMetadata
getParameterMetadata()
Set<javax.persistence.Parameter<?>>
getParameters()
Object
getParameterValue(int position)
Object
getParameterValue(String name)
<T> T
getParameterValue(javax.persistence.Parameter<T> param)
org.hibernate.query.QueryProducer
getProducer()
org.hibernate.engine.spi.RowSelection
getQueryOptions()
Deprecated.String
getQueryString()
String[]
getReturnAliases()
Deprecated.org.hibernate.type.Type[]
getReturnTypes()
Deprecated.Integer
getTimeout()
Deprecated.boolean
isBound(javax.persistence.Parameter<?> param)
boolean
isCacheable()
Deprecated.boolean
isReadOnly()
Deprecated.Iterator<R>
iterate()
Deprecated.List<R>
list()
org.hibernate.ScrollableResults
scroll()
org.hibernate.ScrollableResults
scroll(org.hibernate.ScrollMode scrollMode)
org.hibernate.query.Query<R>
setBigDecimal(int position, BigDecimal number)
Deprecated.org.hibernate.query.Query<R>
setBigDecimal(String name, BigDecimal number)
Deprecated.org.hibernate.query.Query<R>
setBigInteger(int position, BigInteger number)
Deprecated.org.hibernate.query.Query<R>
setBigInteger(String name, BigInteger number)
Deprecated.org.hibernate.query.Query<R>
setBinary(int position, byte[] val)
Deprecated.org.hibernate.query.Query<R>
setBinary(String name, byte[] val)
Deprecated.org.hibernate.query.Query<R>
setBoolean(int position, boolean val)
Deprecated.org.hibernate.query.Query<R>
setBoolean(String name, boolean val)
Deprecated.org.hibernate.query.Query<R>
setByte(int position, byte val)
Deprecated.org.hibernate.query.Query<R>
setByte(String name, byte val)
Deprecated.org.hibernate.query.Query<R>
setCacheable(boolean cacheable)
org.hibernate.query.Query<R>
setCacheMode(org.hibernate.CacheMode cacheMode)
org.hibernate.query.Query<R>
setCacheRegion(String cacheRegion)
org.hibernate.query.Query<R>
setCalendar(int position, Calendar calendar)
Deprecated.org.hibernate.query.Query<R>
setCalendar(String name, Calendar calendar)
Deprecated.org.hibernate.query.Query<R>
setCalendarDate(int position, Calendar calendar)
Deprecated.org.hibernate.query.Query<R>
setCalendarDate(String name, Calendar calendar)
Deprecated.org.hibernate.query.Query<R>
setCharacter(int position, char val)
Deprecated.org.hibernate.query.Query<R>
setCharacter(String name, char val)
Deprecated.org.hibernate.query.Query<R>
setComment(String comment)
org.hibernate.query.Query<R>
setDate(int position, Date date)
Deprecated.org.hibernate.query.Query<R>
setDate(String name, Date date)
Deprecated.org.hibernate.query.Query<R>
setDouble(int position, double val)
Deprecated.org.hibernate.query.Query<R>
setDouble(String name, double val)
Deprecated.org.hibernate.query.Query<R>
setEntity(int position, Object val)
Deprecated.org.hibernate.query.Query<R>
setEntity(String name, Object val)
Deprecated.org.hibernate.query.Query<R>
setFetchSize(int fetchSize)
org.hibernate.query.Query<R>
setFirstResult(int firstResult)
org.hibernate.query.Query<R>
setFloat(int position, float val)
Deprecated.org.hibernate.query.Query<R>
setFloat(String name, float val)
Deprecated.org.hibernate.query.Query<R>
setFlushMode(javax.persistence.FlushModeType flushMode)
org.hibernate.query.Query<R>
setFlushMode(org.hibernate.FlushMode flushMode)
Deprecated.org.hibernate.query.Query<R>
setHibernateFlushMode(org.hibernate.FlushMode flushMode)
org.hibernate.query.Query<R>
setHint(String name, Object value)
org.hibernate.query.Query<R>
setInteger(int position, int val)
Deprecated.org.hibernate.query.Query<R>
setInteger(String name, int val)
Deprecated.org.hibernate.query.Query<R>
setLocale(int position, Locale locale)
Deprecated.org.hibernate.query.Query<R>
setLocale(String name, Locale locale)
Deprecated.org.hibernate.query.Query<R>
setLockMode(String alias, org.hibernate.LockMode lockMode)
org.hibernate.query.Query<R>
setLockMode(javax.persistence.LockModeType lockMode)
org.hibernate.query.Query<R>
setLockOptions(org.hibernate.LockOptions lockOptions)
org.hibernate.query.Query<R>
setLong(int position, long val)
Deprecated.org.hibernate.query.Query<R>
setLong(String name, long val)
Deprecated.org.hibernate.query.Query<R>
setMaxResults(int maxResults)
org.hibernate.query.Query<R>
setParameter(int position, Object val)
org.hibernate.query.Query<R>
setParameter(int position, Object val, org.hibernate.type.Type type)
org.hibernate.query.Query<R>
setParameter(int position, Instant value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(int position, LocalDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(int position, OffsetDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(int position, ZonedDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(int position, Calendar value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(int position, Date value, javax.persistence.TemporalType type)
<P> org.hibernate.query.Query<R>
setParameter(int position, P value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, Object val)
org.hibernate.query.Query<R>
setParameter(String name, Object val, org.hibernate.type.Type type)
org.hibernate.query.Query<R>
setParameter(String name, Instant value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, LocalDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, OffsetDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, ZonedDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, Calendar value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(String name, Date value, javax.persistence.TemporalType type)
<P> org.hibernate.query.Query<R>
setParameter(String name, P value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<Instant> param, Instant value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<LocalDateTime> param, LocalDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<OffsetDateTime> param, OffsetDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<ZonedDateTime> param, ZonedDateTime value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType type)
org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType type)
<T> org.hibernate.query.Query<R>
setParameter(javax.persistence.Parameter<T> param, T value)
<P> org.hibernate.query.Query<R>
setParameter(org.hibernate.query.QueryParameter<P> param, P value, javax.persistence.TemporalType type)
<P> org.hibernate.query.Query<R>
setParameter(org.hibernate.query.QueryParameter<P> param, P value, org.hibernate.type.Type type)
<T> org.hibernate.query.Query<R>
setParameter(org.hibernate.query.QueryParameter<T> param, T value)
org.hibernate.Query<R>
setParameterList(int param, Object[] values)
Deprecated.org.hibernate.Query<R>
setParameterList(int param, Object[] values, org.hibernate.type.Type type)
Deprecated.org.hibernate.Query<R>
setParameterList(int param, Collection values)
Deprecated.org.hibernate.Query<R>
setParameterList(int param, Collection values, org.hibernate.type.Type type)
Deprecated.org.hibernate.query.Query<R>
setParameterList(String name, Object[] vals)
org.hibernate.query.Query<R>
setParameterList(String name, Object[] vals, org.hibernate.type.Type type)
org.hibernate.query.Query<R>
setParameterList(String name, Collection vals)
org.hibernate.query.Query<R>
setParameterList(String name, Collection vals, org.hibernate.type.Type type)
<P> org.hibernate.query.Query<R>
setParameterList(org.hibernate.query.QueryParameter<P> param, Collection<P> values)
org.hibernate.query.Query<R>
setParameters(Object[] values, org.hibernate.type.Type[] types)
Deprecated.org.hibernate.query.Query<R>
setProperties(Object bean)
org.hibernate.query.Query<R>
setProperties(Map bean)
org.hibernate.query.Query<R>
setReadOnly(boolean readOnly)
org.hibernate.query.Query<R>
setResultTransformer(org.hibernate.transform.ResultTransformer transformer)
Deprecated.org.hibernate.query.Query<R>
setSerializable(int position, Serializable val)
Deprecated.org.hibernate.query.Query<R>
setSerializable(String name, Serializable val)
Deprecated.org.hibernate.query.Query<R>
setShort(int position, short val)
Deprecated.org.hibernate.query.Query<R>
setShort(String name, short val)
Deprecated.org.hibernate.query.Query<R>
setString(int position, String val)
Deprecated.org.hibernate.query.Query<R>
setString(String name, String val)
Deprecated.org.hibernate.query.Query<R>
setText(int position, String val)
Deprecated.org.hibernate.query.Query<R>
setText(String name, String val)
Deprecated.org.hibernate.query.Query<R>
setTime(int position, Date date)
Deprecated.org.hibernate.query.Query<R>
setTime(String name, Date date)
Deprecated.org.hibernate.query.Query<R>
setTimeout(int timeout)
org.hibernate.query.Query<R>
setTimestamp(int position, Date date)
Deprecated.org.hibernate.query.Query<R>
setTimestamp(String name, Date date)
Deprecated.Stream<R>
stream()
R
uniqueResult()
Optional<R>
uniqueResultOptional()
<T> T
unwrap(Class<T> cls)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
query
protected final org.hibernate.query.Query<R> query
-
-
Constructor Detail
-
QueryWrapper
public QueryWrapper(org.hibernate.query.Query<R> query)
-
-
Method Detail
-
executeUpdate
public int executeUpdate() throws org.hibernate.HibernateException
- Specified by:
executeUpdate
in interfacejavax.persistence.Query
- Throws:
org.hibernate.HibernateException
-
getNamedParameters
@Deprecated public String[] getNamedParameters() throws org.hibernate.HibernateException
Deprecated.- Specified by:
getNamedParameters
in interfaceorg.hibernate.Query<R>
- Throws:
org.hibernate.HibernateException
-
getQueryString
public String getQueryString()
-
getReturnAliases
@Deprecated public String[] getReturnAliases() throws org.hibernate.HibernateException
Deprecated.- Specified by:
getReturnAliases
in interfaceorg.hibernate.Query<R>
- Throws:
org.hibernate.HibernateException
-
getReturnTypes
@Deprecated public org.hibernate.type.Type[] getReturnTypes() throws org.hibernate.HibernateException
Deprecated.
-
isReadOnly
@Deprecated public boolean isReadOnly()
Deprecated.
-
iterate
@Deprecated public Iterator<R> iterate() throws org.hibernate.HibernateException
Deprecated.- Specified by:
iterate
in interfaceorg.hibernate.Query<R>
- Throws:
org.hibernate.HibernateException
-
scroll
public org.hibernate.ScrollableResults scroll() throws org.hibernate.HibernateException
-
scroll
public org.hibernate.ScrollableResults scroll(org.hibernate.ScrollMode scrollMode) throws org.hibernate.HibernateException
-
setBigDecimal
@Deprecated public org.hibernate.query.Query<R> setBigDecimal(int position, BigDecimal number)
Deprecated.
-
setBigDecimal
@Deprecated public org.hibernate.query.Query<R> setBigDecimal(String name, BigDecimal number)
Deprecated.
-
setBigInteger
@Deprecated public org.hibernate.query.Query<R> setBigInteger(int position, BigInteger number)
Deprecated.
-
setBigInteger
@Deprecated public org.hibernate.query.Query<R> setBigInteger(String name, BigInteger number)
Deprecated.
-
setBinary
@Deprecated public org.hibernate.query.Query<R> setBinary(int position, byte[] val)
Deprecated.
-
setBinary
@Deprecated public org.hibernate.query.Query<R> setBinary(String name, byte[] val)
Deprecated.
-
setBoolean
@Deprecated public org.hibernate.query.Query<R> setBoolean(int position, boolean val)
Deprecated.
-
setBoolean
@Deprecated public org.hibernate.query.Query<R> setBoolean(String name, boolean val)
Deprecated.
-
setByte
@Deprecated public org.hibernate.query.Query<R> setByte(int position, byte val)
Deprecated.
-
setByte
@Deprecated public org.hibernate.query.Query<R> setByte(String name, byte val)
Deprecated.
-
setCacheMode
public org.hibernate.query.Query<R> setCacheMode(org.hibernate.CacheMode cacheMode)
-
setCacheable
public org.hibernate.query.Query<R> setCacheable(boolean cacheable)
-
setCalendar
@Deprecated public org.hibernate.query.Query<R> setCalendar(int position, Calendar calendar)
Deprecated.
-
setCalendar
@Deprecated public org.hibernate.query.Query<R> setCalendar(String name, Calendar calendar)
Deprecated.
-
setCalendarDate
@Deprecated public org.hibernate.query.Query<R> setCalendarDate(int position, Calendar calendar)
Deprecated.
-
setCalendarDate
@Deprecated public org.hibernate.query.Query<R> setCalendarDate(String name, Calendar calendar)
Deprecated.
-
setCharacter
@Deprecated public org.hibernate.query.Query<R> setCharacter(int position, char val)
Deprecated.
-
setCharacter
@Deprecated public org.hibernate.query.Query<R> setCharacter(String name, char val)
Deprecated.
-
setDate
@Deprecated public org.hibernate.query.Query<R> setDate(int position, Date date)
Deprecated.
-
setDate
@Deprecated public org.hibernate.query.Query<R> setDate(String name, Date date)
Deprecated.
-
setDouble
@Deprecated public org.hibernate.query.Query<R> setDouble(int position, double val)
Deprecated.
-
setDouble
@Deprecated public org.hibernate.query.Query<R> setDouble(String name, double val)
Deprecated.
-
setEntity
@Deprecated public org.hibernate.query.Query<R> setEntity(int position, Object val)
Deprecated.
-
setEntity
@Deprecated public org.hibernate.query.Query<R> setEntity(String name, Object val)
Deprecated.
-
setFetchSize
public org.hibernate.query.Query<R> setFetchSize(int fetchSize)
-
setFirstResult
public org.hibernate.query.Query<R> setFirstResult(int firstResult)
-
setFloat
@Deprecated public org.hibernate.query.Query<R> setFloat(int position, float val)
Deprecated.
-
setFloat
@Deprecated public org.hibernate.query.Query<R> setFloat(String name, float val)
Deprecated.
-
setFlushMode
@Deprecated public org.hibernate.query.Query<R> setFlushMode(org.hibernate.FlushMode flushMode)
Deprecated.
-
setInteger
@Deprecated public org.hibernate.query.Query<R> setInteger(int position, int val)
Deprecated.
-
setInteger
@Deprecated public org.hibernate.query.Query<R> setInteger(String name, int val)
Deprecated.
-
setLocale
@Deprecated public org.hibernate.query.Query<R> setLocale(int position, Locale locale)
Deprecated.
-
setLocale
@Deprecated public org.hibernate.query.Query<R> setLocale(String name, Locale locale)
Deprecated.
-
setLockMode
public org.hibernate.query.Query<R> setLockMode(String alias, org.hibernate.LockMode lockMode)
-
setLockOptions
public org.hibernate.query.Query<R> setLockOptions(org.hibernate.LockOptions lockOptions)
-
setLong
@Deprecated public org.hibernate.query.Query<R> setLong(int position, long val)
Deprecated.
-
setLong
@Deprecated public org.hibernate.query.Query<R> setLong(String name, long val)
Deprecated.
-
setMaxResults
public org.hibernate.query.Query<R> setMaxResults(int maxResults)
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, Object val) throws org.hibernate.HibernateException
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceorg.hibernate.Query<R>
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
- Throws:
org.hibernate.HibernateException
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, Object val) throws org.hibernate.HibernateException
- Specified by:
setParameter
in interfacejavax.persistence.Query
- Specified by:
setParameter
in interfaceorg.hibernate.Query<R>
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
- Specified by:
setParameter
in interfacejavax.persistence.TypedQuery<R>
- Throws:
org.hibernate.HibernateException
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, Object val, org.hibernate.type.Type type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, Object val, org.hibernate.type.Type type)
-
setParameterList
public org.hibernate.query.Query<R> setParameterList(String name, Collection vals)
-
setParameterList
public org.hibernate.query.Query<R> setParameterList(String name, Collection vals, org.hibernate.type.Type type)
-
setParameterList
public org.hibernate.query.Query<R> setParameterList(String name, Object[] vals, org.hibernate.type.Type type)
-
setParameters
@Deprecated public org.hibernate.query.Query<R> setParameters(Object[] values, org.hibernate.type.Type[] types)
Deprecated.
-
setProperties
public org.hibernate.query.Query<R> setProperties(Object bean) throws org.hibernate.HibernateException
-
setProperties
public org.hibernate.query.Query<R> setProperties(Map bean) throws org.hibernate.HibernateException
-
setReadOnly
public org.hibernate.query.Query<R> setReadOnly(boolean readOnly)
-
setResultTransformer
@Deprecated public org.hibernate.query.Query<R> setResultTransformer(org.hibernate.transform.ResultTransformer transformer)
Deprecated.
-
setSerializable
@Deprecated public org.hibernate.query.Query<R> setSerializable(int position, Serializable val)
Deprecated.
-
setSerializable
@Deprecated public org.hibernate.query.Query<R> setSerializable(String name, Serializable val)
Deprecated.
-
setShort
@Deprecated public org.hibernate.query.Query<R> setShort(int position, short val)
Deprecated.
-
setShort
@Deprecated public org.hibernate.query.Query<R> setShort(String name, short val)
Deprecated.
-
setString
@Deprecated public org.hibernate.query.Query<R> setString(int position, String val)
Deprecated.
-
setString
@Deprecated public org.hibernate.query.Query<R> setString(String name, String val)
Deprecated.
-
setText
@Deprecated public org.hibernate.query.Query<R> setText(int position, String val)
Deprecated.
-
setText
@Deprecated public org.hibernate.query.Query<R> setText(String name, String val)
Deprecated.
-
setTime
@Deprecated public org.hibernate.query.Query<R> setTime(int position, Date date)
Deprecated.
-
setTime
@Deprecated public org.hibernate.query.Query<R> setTime(String name, Date date)
Deprecated.
-
setTimeout
public org.hibernate.query.Query<R> setTimeout(int timeout)
-
setTimestamp
@Deprecated public org.hibernate.query.Query<R> setTimestamp(int position, Date date)
Deprecated.
-
setTimestamp
@Deprecated public org.hibernate.query.Query<R> setTimestamp(String name, Date date)
Deprecated.
-
uniqueResult
public R uniqueResult() throws org.hibernate.HibernateException
-
getFlushMode
@Deprecated public javax.persistence.FlushModeType getFlushMode()
Deprecated.- Specified by:
getFlushMode
in interfacejavax.persistence.Query
- Specified by:
getFlushMode
in interfaceorg.hibernate.Query<R>
-
getCacheMode
public org.hibernate.CacheMode getCacheMode()
-
isCacheable
@Deprecated public boolean isCacheable()
Deprecated.
-
getCacheRegion
public String getCacheRegion()
-
getTimeout
@Deprecated public Integer getTimeout()
Deprecated.
-
getFetchSize
public Integer getFetchSize()
-
getMaxResults
public int getMaxResults()
- Specified by:
getMaxResults
in interfacejavax.persistence.Query
-
getFirstResult
public int getFirstResult()
- Specified by:
getFirstResult
in interfacejavax.persistence.Query
-
getLockOptions
public org.hibernate.LockOptions getLockOptions()
-
getComment
public String getComment()
-
getHints
public Map<String,Object> getHints()
- Specified by:
getHints
in interfacejavax.persistence.Query
-
getLockMode
public javax.persistence.LockModeType getLockMode()
- Specified by:
getLockMode
in interfacejavax.persistence.Query
-
getParameter
public <T> javax.persistence.Parameter<T> getParameter(int position, Class<T> type)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public javax.persistence.Parameter<?> getParameter(int position)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public <T> javax.persistence.Parameter<T> getParameter(String name, Class<T> type)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameter
public javax.persistence.Parameter<?> getParameter(String name)
- Specified by:
getParameter
in interfacejavax.persistence.Query
-
getParameterValue
public Object getParameterValue(int position)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameterValue
public <T> T getParameterValue(javax.persistence.Parameter<T> param)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameterValue
public Object getParameterValue(String name)
- Specified by:
getParameterValue
in interfacejavax.persistence.Query
-
getParameters
public Set<javax.persistence.Parameter<?>> getParameters()
- Specified by:
getParameters
in interfacejavax.persistence.Query
-
isBound
public boolean isBound(javax.persistence.Parameter<?> param)
- Specified by:
isBound
in interfacejavax.persistence.Query
-
unwrap
public <T> T unwrap(Class<T> cls)
- Specified by:
unwrap
in interfacejavax.persistence.Query
-
determineProperBooleanType
@Deprecated public org.hibernate.type.Type determineProperBooleanType(int position, Object value, org.hibernate.type.Type type)
Deprecated.- Specified by:
determineProperBooleanType
in interfaceorg.hibernate.Query<R>
-
determineProperBooleanType
@Deprecated public org.hibernate.type.Type determineProperBooleanType(String name, Object value, org.hibernate.type.Type type)
Deprecated.- Specified by:
determineProperBooleanType
in interfaceorg.hibernate.Query<R>
-
getHibernateFlushMode
public org.hibernate.FlushMode getHibernateFlushMode()
-
getParameterMetadata
public org.hibernate.query.ParameterMetadata getParameterMetadata()
-
getProducer
public org.hibernate.query.QueryProducer getProducer()
- Specified by:
getProducer
in interfaceorg.hibernate.query.Query<R>
-
getQueryOptions
@Deprecated public org.hibernate.engine.spi.RowSelection getQueryOptions()
Deprecated.- Specified by:
getQueryOptions
in interfaceorg.hibernate.Query<R>
-
setFlushMode
public org.hibernate.query.Query<R> setFlushMode(javax.persistence.FlushModeType flushMode)
-
setHibernateFlushMode
public org.hibernate.query.Query<R> setHibernateFlushMode(org.hibernate.FlushMode flushMode)
-
setLockMode
public org.hibernate.query.Query<R> setLockMode(javax.persistence.LockModeType lockMode)
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, Calendar value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, Date value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public <P> org.hibernate.query.Query<R> setParameter(int position, P value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(int position, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<Instant> param, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<LocalDateTime> param, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<OffsetDateTime> param, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public <T> org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<T> param, T value)
-
setParameter
public org.hibernate.query.Query<R> setParameter(javax.persistence.Parameter<ZonedDateTime> param, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public <P> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<P> param, P value, javax.persistence.TemporalType type)
-
setParameter
public <P> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<P> param, P value, org.hibernate.type.Type type)
-
setParameter
public <T> org.hibernate.query.Query<R> setParameter(org.hibernate.query.QueryParameter<T> param, T value)
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, Calendar value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, Date value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, Instant value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, LocalDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, OffsetDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameter
public <P> org.hibernate.query.Query<R> setParameter(String name, P value, javax.persistence.TemporalType type)
-
setParameter
public org.hibernate.query.Query<R> setParameter(String name, ZonedDateTime value, javax.persistence.TemporalType type)
- Specified by:
setParameter
in interfaceorg.hibernate.query.Query<R>
-
setParameterList
public <P> org.hibernate.query.Query<R> setParameterList(org.hibernate.query.QueryParameter<P> param, Collection<P> values)
-
uniqueResultOptional
public Optional<R> uniqueResultOptional()
- Specified by:
uniqueResultOptional
in interfaceorg.hibernate.query.Query<R>
-
setParameterList
@Deprecated public org.hibernate.Query<R> setParameterList(int param, Collection values)
Deprecated.- Specified by:
setParameterList
in interfaceorg.hibernate.Query<R>
-
setParameterList
@Deprecated public org.hibernate.Query<R> setParameterList(int param, Collection values, org.hibernate.type.Type type)
Deprecated.- Specified by:
setParameterList
in interfaceorg.hibernate.Query<R>
-
setParameterList
@Deprecated public org.hibernate.Query<R> setParameterList(int param, Object[] values, org.hibernate.type.Type type)
Deprecated.- Specified by:
setParameterList
in interfaceorg.hibernate.Query<R>
-
setParameterList
@Deprecated public org.hibernate.Query<R> setParameterList(int param, Object[] values)
Deprecated.- Specified by:
setParameterList
in interfaceorg.hibernate.Query<R>
-
-